org.ow2.bonita.facade.def.dataType.impl
Class EnumerationTypeDefinitionImpl

java.lang.Object
  extended by org.ow2.bonita.facade.def.dataType.impl.DataTypeValueImpl
      extended by org.ow2.bonita.facade.def.dataType.impl.EnumerationTypeDefinitionImpl
All Implemented Interfaces:
java.io.Serializable, DataTypeValue, EnumerationTypeDefinition

public class EnumerationTypeDefinitionImpl
extends DataTypeValueImpl
implements EnumerationTypeDefinition

See Also:
Serialized Form

Field Summary
protected  java.util.Set<java.lang.String> enumerationValues
           
 
Constructor Summary
protected EnumerationTypeDefinitionImpl()
           
  EnumerationTypeDefinitionImpl(EnumerationTypeDefinition src)
           
  EnumerationTypeDefinitionImpl(java.util.Set<java.lang.String> enumerationValues)
           
 
Method Summary
 EnumerationTypeDefinition copy()
          Returns DataTypeValue interface.
 java.util.Set<java.lang.String> getEnumerationValues()
          Returns the (unordered) set of enumeration values within the enumeration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enumerationValues

protected java.util.Set<java.lang.String> enumerationValues
Constructor Detail

EnumerationTypeDefinitionImpl

protected EnumerationTypeDefinitionImpl()

EnumerationTypeDefinitionImpl

public EnumerationTypeDefinitionImpl(java.util.Set<java.lang.String> enumerationValues)

EnumerationTypeDefinitionImpl

public EnumerationTypeDefinitionImpl(EnumerationTypeDefinition src)
Method Detail

getEnumerationValues

public java.util.Set<java.lang.String> getEnumerationValues()
Description copied from interface: EnumerationTypeDefinition
Returns the (unordered) set of enumeration values within the enumeration.

Specified by:
getEnumerationValues in interface EnumerationTypeDefinition

copy

public EnumerationTypeDefinition copy()
Description copied from interface: DataTypeValue
Returns DataTypeValue interface. Two implementations are yet supported by bonita engine:

Specified by:
copy in interface DataTypeValue


Copyright © 2009 OW2 Consortium. All Rights Reserved.