org.eodisp.hla.crc.omt
Interface BasicData

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

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

A representation of the model object 'Basic Data'.

The following features are supported:

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

Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.lang.Object getEncoding()
          Returns the value of the 'Encoding' attribute.
 java.util.List getEncodingNotes()
          Returns the value of the 'Encoding Notes' attribute.
 EndianEnum getEndian()
          Returns the value of the 'Endian' attribute.
 java.util.List getEndianNotes()
          Returns the value of the 'Endian Notes' attribute.
 java.lang.Object getInterpretation()
          Returns the value of the 'Interpretation' attribute.
 java.util.List getInterpretationNotes()
          Returns the value of the 'Interpretation 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 getSize()
          Returns the value of the 'Size' attribute.
 java.util.List getSizeNotes()
          Returns the value of the 'Size Notes' attribute.
 boolean isSetEndian()
          Returns whether the value of the 'Endian' attribute is set.
 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 setEndian(EndianEnum value)
          Sets the value of the 'Endian' attribute.
 void setEndianNotes(java.util.List value)
          Sets the value of the 'Endian Notes' attribute.
 void setInterpretation(java.lang.Object value)
          Sets the value of the 'Interpretation' attribute.
 void setInterpretationNotes(java.util.List value)
          Sets the value of the 'Interpretation 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 setSize(java.lang.Object value)
          Sets the value of the 'Size' attribute.
 void setSizeNotes(java.util.List value)
          Sets the value of the 'Size Notes' attribute.
 void unsetEndian()
          Unsets the value of the 'Endian' 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

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

getEndian

EndianEnum getEndian()
Returns the value of the 'Endian' attribute. The default value is "Big". The literals are from the enumeration EndianEnum.

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

Returns:
the value of the 'Endian' attribute.
See Also:
EndianEnum, isSetEndian(), unsetEndian(), setEndian(EndianEnum), OmtPackage.getBasicData_Endian()
generated
model
default="Big" unique="false" unsettable="true" extendedMetaData="kind='attribute' name='endian' namespace='##targetNamespace'"

setEndian

void setEndian(EndianEnum value)
Sets the value of the 'Endian' attribute.

Parameters:
value - the new value of the 'Endian' attribute.
See Also:
EndianEnum, isSetEndian(), unsetEndian(), getEndian()
generated

unsetEndian

void unsetEndian()
Unsets the value of the 'Endian' attribute.

See Also:
isSetEndian(), getEndian(), setEndian(EndianEnum)
generated

isSetEndian

boolean isSetEndian()
Returns whether the value of the 'Endian' attribute is set.

Returns:
whether the value of the 'Endian' attribute is set.
See Also:
unsetEndian(), getEndian(), setEndian(EndianEnum)
generated

getEndianNotes

java.util.List getEndianNotes()
Returns the value of the 'Endian Notes' attribute.

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

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

setEndianNotes

void setEndianNotes(java.util.List value)
Sets the value of the 'Endian Notes' attribute.

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

getInterpretation

java.lang.Object getInterpretation()
Returns the value of the 'Interpretation' attribute.

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

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

setInterpretation

void setInterpretation(java.lang.Object value)
Sets the value of the 'Interpretation' attribute.

Parameters:
value - the new value of the 'Interpretation' attribute.
See Also:
getInterpretation()
generated

getInterpretationNotes

java.util.List getInterpretationNotes()
Returns the value of the 'Interpretation Notes' attribute.

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

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

setInterpretationNotes

void setInterpretationNotes(java.util.List value)
Sets the value of the 'Interpretation Notes' attribute.

Parameters:
value - the new value of the 'Interpretation Notes' attribute.
See Also:
getInterpretationNotes()
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.getBasicData_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.getBasicData_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

getSize

java.lang.Object getSize()
Returns the value of the 'Size' attribute.

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

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

setSize

void setSize(java.lang.Object value)
Sets the value of the 'Size' attribute.

Parameters:
value - the new value of the 'Size' attribute.
See Also:
getSize()
generated

getSizeNotes

java.util.List getSizeNotes()
Returns the value of the 'Size Notes' attribute.

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

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

setSizeNotes

void setSizeNotes(java.util.List value)
Sets the value of the 'Size Notes' attribute.

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