com.genesyslab.ail
Interface EnumValue

All Superinterfaces:
IdObject

public interface EnumValue
extends IdObject

A value for an Enumerator object, defined in the Configuration Layer.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.genesyslab.ail.IdObject
IdObject.ObjectType
 
Method Summary
 java.util.Map getAnnex()
          Returns more info about this value, as described in the Configuration Layer.
 java.lang.String getDescription()
          Returns the description of this value.
 java.lang.String getDisplayName()
          Returns the display name of this value.
 Enumerator getEnumerator()
          Returns the Enumerator this value belongs to.
 java.lang.String getName()
          Returns the name of this EnumValue as defined in the Configuration Layer.
 boolean isDefault()
          Returns true if this is the default value.
 
Methods inherited from interface com.genesyslab.ail.IdObject
getId, getObjectType
 

Method Detail

getDisplayName

java.lang.String getDisplayName()
Returns the display name of this value. This display name should be used for all GUI purposes.


getDescription

java.lang.String getDescription()
Returns the description of this value.


isDefault

boolean isDefault()
Returns true if this is the default value.


getAnnex

java.util.Map getAnnex()
Returns more info about this value, as described in the Configuration Layer.


getEnumerator

Enumerator getEnumerator()
Returns the Enumerator this value belongs to.


getName

java.lang.String getName()
Returns the name of this EnumValue as defined in the Configuration Layer.

Since:
7.6