org.eodisp.hla.crc.omt
Interface ArrayData

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

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

A representation of the model object 'Array Data'.

The following features are supported:

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

Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.lang.Object getCardinality()
          Returns the value of the 'Cardinality' attribute.
 java.util.List getCardinalityNotes()
          Returns the value of the 'Cardinality Notes' attribute.
 java.lang.String getDataType()
          Returns the value of the 'Data Type' attribute.
 java.util.List getDataTypeNotes()
          Returns the value of the 'Data Type Notes' attribute.
 java.lang.Object getEncoding()
          Returns the value of the 'Encoding' attribute.
 java.util.List getEncodingNotes()
          Returns the value of the 'Encoding Notes' attribute.
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
 java.util.List getNameNotes()
          Returns the value of the 'Name Notes' attribute.
 java.lang.Object getSemantics()
          Returns the value of the 'Semantics' attribute.
 java.util.List getSemanticsNotes()
          Returns the value of the 'Semantics Notes' attribute.
 void setCardinality(java.lang.Object value)
          Sets the value of the 'Cardinality' attribute.
 void setCardinalityNotes(java.util.List value)
          Sets the value of the 'Cardinality Notes' attribute.
 void setDataType(java.lang.String value)
          Sets the value of the 'Data Type' attribute.
 void setDataTypeNotes(java.util.List value)
          Sets the value of the 'Data Type Notes' attribute.
 void setEncoding(java.lang.Object value)
          Sets the value of the 'Encoding' attribute.
 void setEncodingNotes(java.util.List value)
          Sets the value of the 'Encoding 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 setSemantics(java.lang.Object value)
          Sets the value of the 'Semantics' attribute.
 void setSemanticsNotes(java.util.List value)
          Sets the value of the 'Semantics 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

getCardinality

java.lang.Object getCardinality()
Returns the value of the 'Cardinality' attribute.

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

Returns:
the value of the 'Cardinality' attribute.
See Also:
setCardinality(Object), OmtPackage.getArrayData_Cardinality()
generated
model
unique="false" dataType="org.eclipse.emf.ecore.xml.type.AnySimpleType" extendedMetaData="kind='attribute' name='cardinality' namespace='##targetNamespace'"

setCardinality

void setCardinality(java.lang.Object value)
Sets the value of the 'Cardinality' attribute.

Parameters:
value - the new value of the 'Cardinality' attribute.
See Also:
getCardinality()
generated

getCardinalityNotes

java.util.List getCardinalityNotes()
Returns the value of the 'Cardinality Notes' attribute.

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

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

setCardinalityNotes

void setCardinalityNotes(java.util.List value)
Sets the value of the 'Cardinality Notes' attribute.

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

getDataType

java.lang.String getDataType()
Returns the value of the 'Data Type' attribute.

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

Returns:
the value of the 'Data Type' attribute.
See Also:
setDataType(String), OmtPackage.getArrayData_DataType()
generated
model
unique="false" dataType="org.eclipse.emf.ecore.xml.type.NMTOKEN" extendedMetaData="kind='attribute' name='dataType' namespace='##targetNamespace'"

setDataType

void setDataType(java.lang.String value)
Sets the value of the 'Data Type' attribute.

Parameters:
value - the new value of the 'Data Type' attribute.
See Also:
getDataType()
generated

getDataTypeNotes

java.util.List getDataTypeNotes()
Returns the value of the 'Data Type Notes' attribute.

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

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

setDataTypeNotes

void setDataTypeNotes(java.util.List value)
Sets the value of the 'Data Type Notes' attribute.

Parameters:
value - the new value of the 'Data Type Notes' attribute.
See Also:
getDataTypeNotes()
generated

getEncoding

java.lang.Object getEncoding()
Returns the value of the 'Encoding' attribute.

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

Returns:
the value of the 'Encoding' attribute.
See Also:
setEncoding(Object), OmtPackage.getArrayData_Encoding()
generated
model
unique="false" dataType="org.eclipse.emf.ecore.xml.type.AnySimpleType" extendedMetaData="kind='attribute' name='encoding' namespace='##targetNamespace'"

setEncoding

void setEncoding(java.lang.Object value)
Sets the value of the 'Encoding' attribute.

Parameters:
value - the new value of the 'Encoding' attribute.
See Also:
getEncoding()
generated

getEncodingNotes

java.util.List getEncodingNotes()
Returns the value of the 'Encoding Notes' attribute.

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

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

setEncodingNotes

void setEncodingNotes(java.util.List value)
Sets the value of the 'Encoding Notes' attribute.

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

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.getArrayData_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.getArrayData_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

getSemantics

java.lang.Object getSemantics()
Returns the value of the 'Semantics' attribute.

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

Returns:
the value of the 'Semantics' attribute.
See Also:
setSemantics(Object), OmtPackage.getArrayData_Semantics()
generated
model
unique="false" dataType="org.eclipse.emf.ecore.xml.type.AnySimpleType" extendedMetaData="kind='attribute' name='semantics' namespace='##targetNamespace'"

setSemantics

void setSemantics(java.lang.Object value)
Sets the value of the 'Semantics' attribute.

Parameters:
value - the new value of the 'Semantics' attribute.
See Also:
getSemantics()
generated

getSemanticsNotes

java.util.List getSemanticsNotes()
Returns the value of the 'Semantics Notes' attribute.

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

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

setSemanticsNotes

void setSemanticsNotes(java.util.List value)
Sets the value of the 'Semantics Notes' attribute.

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