com.genesyslab.ail
Interface CustomAttachedDataValue

All Superinterfaces:
IdObject

public interface CustomAttachedDataValue
extends IdObject

A preset value for a CustomAttachedData. When setting an attached data to an interaction, the user can chose the value among the CustomAttachedDataValues.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.genesyslab.ail.IdObject
IdObject.ObjectType
 
Method Summary
 CustomAttachedData getCustomAttachedData()
          Returns the CustomAttachedData to which this CustomAttachedDataValue belongs.
 java.lang.String getDisplayName()
          Returns the display name of this CustomAttachedDataValue defined in the Configuration Layer.
 java.lang.String getName()
          Returns the name of this CustomAttachedDataValue defined in the Configuration Layer.
 CustomAttachedData.Type getType()
          Returns the type of this CustomAttachedData defined in the Configuration Layer.
 boolean isDefault()
          Returns true if this value is a default one.
 
Methods inherited from interface com.genesyslab.ail.IdObject
getId, getObjectType
 

Method Detail

getName

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


getDisplayName

java.lang.String getDisplayName()
Returns the display name of this CustomAttachedDataValue defined in the Configuration Layer. The display name is intended for GUI purposes.


isDefault

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

Since:
7.6

getType

CustomAttachedData.Type getType()
Returns the type of this CustomAttachedData defined in the Configuration Layer.


getCustomAttachedData

CustomAttachedData getCustomAttachedData()
Returns the CustomAttachedData to which this CustomAttachedDataValue belongs.