|
|
Package com.dassault_systemes.vpmdesktop.vdk0interfaces.interfaces |
Interface ENOVIObject
|
Class Hierarchy |
com.dassault_systemes.vpmdesktop.vdk0interfaces.interfaces.ENOVIObject
Class Location |
Class Description |
public interface ENOVIObject
Interface representing a generic client object.
An implementation of this interface is supplied and you must use it as is.
You should not reimplement it.
Field Summary |
Constructor Summary |
Method Summary |
ENOVIType | getType() |
String | getBaseType() |
String | getName() |
Object | getInternalValue(String sAttrName) |
Object | getInternalValue(String sAttrName, String sBaseType) |
Object | getInternalValue(ENOVIAttribute oAttrDesc) |
String | getInternalStringValue(String sAttrName) |
String | getInternalStringValue(String sAttrName, String sBaseType) |
String | getInternalStringValue(ENOVIAttribute oAttrDesc) |
String[] | getInternalStringArrayValue(String sAttrName) |
String[] | getInternalStringArrayValue(String sAttrName, String sBaseType) |
String[] | getInternalStringArrayValue(ENOVIAttribute oAttrDesc) |
String | getExternalStringValue(String sAttrName) |
String | getExternalStringValue(String sAttrName, String sBaseType) |
String | getExternalStringValue(ENOVIAttribute oAttrDesc) |
String[] | getExternalStringArrayValue(String sAttrName) |
String[] | getExternalStringArrayValue(String sAttrName, String sBaseType) |
String[] | getExternalStringArrayValue(ENOVIAttribute oAttrDesc) |
byte[] | getUUID() |
ENOVTypeMask | getMask() |
int | getLevel() |
Field Detail |
Constructor Detail |
Method Detail |
ENOVIType getType()Gets the type definition associated to this Object.
String getBaseType()Gets the base type.
String getName()Gets the name associated to this object.
Object getInternalValue(String sAttrName)Returns the value for an attribute without translation to external value. If there is more than one attribute with this name, the last occurrence will be returned.
sAttrName
Object getInternalValue(String sAttrName, String sBaseType)Returns the value for an attribute without translation to external value.
sAttrName
sBaseType
Object getInternalValue(ENOVIAttribute oAttrDesc)Returns the value for an attribute without translation to external value.
oAttrDesc
String getInternalStringValue(String sAttrName)Returns the string value for an attribute without translation to external value. If there is more than one attribute with this name, the last occurrence will be returned. Do not use this method for list type attribute instead use getInternalStringArrayValue method.
sAttrName
String getInternalStringValue(String sAttrName, String sBaseType)Returns the string value for an attribute without translation to external value. Do not use this method for list type attribute instead use getInternalStringArrayValue method.
sAttrName
sBaseType
String getInternalStringValue(ENOVIAttribute oAttrDesc)Returns the string value for an attribute without translation to external value. Do not use this method for list type attribute instead use getInternalStringArrayValue method.
oAttrDesc
String[] getInternalStringArrayValue(String sAttrName)Returns the list of values for a list type attribute without translation to external value. If there is more than one attribute with this name, the last occurrence will be returned.
sAttrName
String[] getInternalStringArrayValue(String sAttrName, String sBaseType)Returns the list of values for a list type attribute without translation to external value.
sAttrName
sBaseType
String[] getInternalStringArrayValue(ENOVIAttribute oAttrDesc)Returns the list of values for a list type attribute without translation to external value.
oAttrDesc
String getExternalStringValue(String sAttrName)Returns the value for an attribute after translation to external value. If there is more than one attribute with this name, the last occurrence will be returned. Do not use this method for list type attribute instead use getExternalStringArrayValue method.
sAttrName
String getExternalStringValue(String sAttrName, String sBaseType)Returns the value for an attribute after translation to external value. Do not use this method for list type attribute instead use getExternalStringArrayValue method.
sAttrName
sBaseType
String getExternalStringValue(ENOVIAttribute oAttrDesc)Returns the value for an attribute after translation to external value. Do not use this method for list type attribute instead use getExternalStringArrayValue method.
oAttrDesc
String[] getExternalStringArrayValue(String sAttrName)Returns the list of values for a list type attribute after translation to external values. If there is more than one attribute with this name, the last occurrence will be returned.
sAttrName
String[] getExternalStringArrayValue(String sAttrName, String sBaseType)Returns the list of values for a list type attribute after translation to external value.
sAttrName
sBaseType
String[] getExternalStringArrayValue(ENOVIAttribute oAttrDesc)Returns the list of values for a list type attribute after translation to external value.
oAttrDesc
byte[] getUUID()Get the UUID of this object.
ENOVTypeMask getMask()Gets the mask.
int getLevel()Gets the level. This method is applicable only if this object is a result of an expand function.