org.eodisp.hla.crc.omt
Interface Enumerator

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
EnumeratorImpl

public interface Enumerator
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Enumerator'.

The following features are supported:

See Also:
OmtPackage.getEnumerator()
generated
model
extendedMetaData="name='Enumerator' kind='empty'"

Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
 java.util.List getNameNotes()
          Returns the value of the 'Name Notes' attribute.
 java.util.List getValues()
          Returns the value of the 'Values' attribute.
 java.util.List getValuesNotes()
          Returns the value of the 'Values Notes' attribute.
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute.
 void setNameNotes(java.util.List value)
          Sets the value of the 'Name Notes' attribute.
 void setValues(java.util.List value)
          Sets the value of the 'Values' attribute.
 void setValuesNotes(java.util.List value)
          Sets the value of the 'Values Notes' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
generated
Method Detail

getName

java.lang.String getName()
Returns the value of the 'Name' attribute.

If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), OmtPackage.getEnumerator_Name()
generated
model
unique="false" dataType="org.eclipse.emf.ecore.xml.type.NMTOKEN" required="true" extendedMetaData="kind='attribute' name='name' namespace='##targetNamespace'"

setName

void setName(java.lang.String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()
generated

getNameNotes

java.util.List getNameNotes()
Returns the value of the 'Name Notes' attribute.

If the meaning of the 'Name Notes' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Name Notes' attribute.
See Also:
setNameNotes(List), OmtPackage.getEnumerator_NameNotes()
generated
model
unique="false" dataType="org.eclipse.emf.ecore.xml.type.NMTOKENS" many="false" extendedMetaData="kind='attribute' name='nameNotes' namespace='##targetNamespace'"

setNameNotes

void setNameNotes(java.util.List value)
Sets the value of the 'Name Notes' attribute.

Parameters:
value - the new value of the 'Name Notes' attribute.
See Also:
getNameNotes()
generated

getValues

java.util.List getValues()
Returns the value of the 'Values' attribute.

If the meaning of the 'Values' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Values' attribute.
See Also:
setValues(List), OmtPackage.getEnumerator_Values()
generated
model
unique="false" dataType="org.eclipse.emf.ecore.xml.type.NMTOKENS" many="false" extendedMetaData="kind='attribute' name='values' namespace='##targetNamespace'"

setValues

void setValues(java.util.List value)
Sets the value of the 'Values' attribute.

Parameters:
value - the new value of the 'Values' attribute.
See Also:
getValues()
generated

getValuesNotes

java.util.List getValuesNotes()
Returns the value of the 'Values Notes' attribute.

If the meaning of the 'Values Notes' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Values Notes' attribute.
See Also:
setValuesNotes(List), OmtPackage.getEnumerator_ValuesNotes()
generated
model
unique="false" dataType="org.eclipse.emf.ecore.xml.type.NMTOKENS" many="false" extendedMetaData="kind='attribute' name='valuesNotes' namespace='##targetNamespace'"

setValuesNotes

void setValuesNotes(java.util.List value)
Sets the value of the 'Values Notes' attribute.

Parameters:
value - the new value of the 'Values Notes' attribute.
See Also:
getValuesNotes()
generated