|
|
|||||
| Package com.dassault_systemes.enovwebsrvr.ews0infra.interfaces |
Interface ENOVIAttribute
|
| Class Hierarchy |
com.dassault_systemes.enovwebsrvr.ews0infra.interfaces.ENOVIAttribute
| Class Location |
| Class Description |
public interface ENOVIAttribute
Attribute definition interface. This interface provides metadata information about an attribute.
| Field Summary |
| Constructor Summary |
| Method Summary |
| public String | getAlias()
Returns the display name for this attribute |
| public String[] | getAuthorizedValues()
Returns the set of External values this attribute must take its value from |
| public Object | getDefaultExternalValue()
Returns the default value, after any NLS translation |
| public Object | getDefaultInternalValue()
Returns a default value for this attribute, value type depending on the type of this attribute |
| public String | getExternalValue(String value)
Returns the external value for this attributes' internal value |
| public String[] | getExternalValues(String[] value)
Returns the external values for multi-valued attributes' internal value |
| public String[] | getHelpValues()
Returns an array of possible External values for this attribute |
| public String | getID()
Returns a unique identifier for this attribute relative to the object type |
| public String[] | getInternalAuthorizedValues()
Returns the set of Internal values this attribute must take its value from |
| public String[] | getInternalHelpValues()
Returns an array of possible Internal values for this attribute |
| public String | getInternalValue(String value)
Returns the internal value for this attributes' external value |
| public String[] | getInternalValues(String[] value)
Returns the internal values for multi-valued attributes' external value |
| public short | getMaxLength()
Returns the maximum length for String attributes |
| public String | getName()
Returns the internal name for this attribute |
| public ENOVAttributeType | getType()
Returns the object describing this attributes type |
| public boolean | isEditable()
Determines if the attribute value can be updated |
| public boolean | isListVisible()
Determines if the attribute should be displayed in a list |
| public boolean | isQueriable()
Determines if the attribute can be displayed in an query panel |
| public boolean | isRequired()
Returns true if attribute is required for create |
| public boolean | isVisible()
Determines if the attribute should be displayed in a object detail |
| public boolean | valueTranslatable()
Returns true if this attribute contains either help or authorized values |
| Field Detail |
| Constructor Detail |
| Method Detail |
public String getAlias()
Returns the display name for this attribute
public String[] getAuthorizedValues()
Returns the set of External values this attribute must take its value from
public Object getDefaultExternalValue()
Returns the default value, after any NLS translation
public Object getDefaultInternalValue()
Returns a default value for this attribute, value type depending on
the type of this attribute
public String getExternalValue(String value)
Returns the external value for this attributes' internal value
public String[] getExternalValues(String[] value)
Returns the external values for multi-valued attributes' internal value
public String[] getHelpValues()
Returns an array of possible External values for this attribute
public String getID()
Returns a unique identifier for this attribute relative to the object type
public String[] getInternalAuthorizedValues()
Returns the set of Internal values this attribute must take its value from
public String[] getInternalHelpValues()
Returns an array of possible Internal values for this attribute
public String getInternalValue(String value)
Returns the internal value for this attributes' external value
public String[] getInternalValues(String[] value)
Returns the internal values for multi-valued attributes' external value
public short getMaxLength()
Returns the maximum length for String attributes
public String getName()
Returns the internal name for this attribute
public ENOVAttributeType getType()
Returns the object describing this attributes type
public boolean isEditable()
Determines if the attribute value can be updated
public boolean isListVisible()
Determines if the attribute should be displayed in a list
public boolean isQueriable()
Determines if the attribute can be displayed in an query panel
public boolean isRequired()
Returns true if attribute is required for create
public boolean isVisible()
Determines if the attribute should be displayed in a object detail
public boolean valueTranslatable()
Returns true if this attribute contains either help or authorized values