org.eodisp.hla.crc.omt
Interface OmtFactory

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

public interface OmtFactory
extends org.eclipse.emf.ecore.EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
OmtPackage
generated

Field Summary
static java.lang.String copyright
           
static OmtFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 AcquisitionRequestTag createAcquisitionRequestTag()
          Returns a new object of class 'Acquisition Request Tag'.
 Alternative createAlternative()
          Returns a new object of class 'Alternative'.
 ArrayData createArrayData()
          Returns a new object of class 'Array Data'.
 ArrayDataTypes createArrayDataTypes()
          Returns a new object of class 'Array Data Types'.
 Attribute createAttribute()
          Returns a new object of class 'Attribute'.
 BasicData createBasicData()
          Returns a new object of class 'Basic Data'.
 BasicDataRepresentations createBasicDataRepresentations()
          Returns a new object of class 'Basic Data Representations'.
 DataTypes createDataTypes()
          Returns a new object of class 'Data Types'.
 DeleteRemoveTag createDeleteRemoveTag()
          Returns a new object of class 'Delete Remove Tag'.
 Dimension createDimension()
          Returns a new object of class 'Dimension'.
 Dimensions createDimensions()
          Returns a new object of class 'Dimensions'.
 DivestitureCompletionTag createDivestitureCompletionTag()
          Returns a new object of class 'Divestiture Completion Tag'.
 DivestitureRequestTag createDivestitureRequestTag()
          Returns a new object of class 'Divestiture Request Tag'.
 DocumentRoot createDocumentRoot()
          Returns a new object of class 'Document Root'.
 EnumeratedData createEnumeratedData()
          Returns a new object of class 'Enumerated Data'.
 EnumeratedDataTypes createEnumeratedDataTypes()
          Returns a new object of class 'Enumerated Data Types'.
 Enumerator createEnumerator()
          Returns a new object of class 'Enumerator'.
 Field createField()
          Returns a new object of class 'Field'.
 FixedRecordData createFixedRecordData()
          Returns a new object of class 'Fixed Record Data'.
 FixedRecordDataTypes createFixedRecordDataTypes()
          Returns a new object of class 'Fixed Record Data Types'.
 InteractionClass createInteractionClass()
          Returns a new object of class 'Interaction Class'.
 Interactions createInteractions()
          Returns a new object of class 'Interactions'.
 Lookahead createLookahead()
          Returns a new object of class 'Lookahead'.
 Note createNote()
          Returns a new object of class 'Note'.
 Notes createNotes()
          Returns a new object of class 'Notes'.
 ObjectClass createObjectClass()
          Returns a new object of class 'Object Class'.
 ObjectModel createObjectModel()
          Returns a new object of class 'Object Model'.
 Objects createObjects()
          Returns a new object of class 'Objects'.
 Parameter createParameter()
          Returns a new object of class 'Parameter'.
 RequestUpdateTag createRequestUpdateTag()
          Returns a new object of class 'Request Update Tag'.
 SendReceiveTag createSendReceiveTag()
          Returns a new object of class 'Send Receive Tag'.
 SimpleData createSimpleData()
          Returns a new object of class 'Simple Data'.
 SimpleDataTypes createSimpleDataTypes()
          Returns a new object of class 'Simple Data Types'.
 Switches createSwitches()
          Returns a new object of class 'Switches'.
 Synchronization createSynchronization()
          Returns a new object of class 'Synchronization'.
 Synchronizations createSynchronizations()
          Returns a new object of class 'Synchronizations'.
 Tags createTags()
          Returns a new object of class 'Tags'.
 Time createTime()
          Returns a new object of class 'Time'.
 TimeStamp createTimeStamp()
          Returns a new object of class 'Time Stamp'.
 Transportation createTransportation()
          Returns a new object of class 'Transportation'.
 Transportations createTransportations()
          Returns a new object of class 'Transportations'.
 UpdateReflectTag createUpdateReflectTag()
          Returns a new object of class 'Update Reflect Tag'.
 VariantRecordData createVariantRecordData()
          Returns a new object of class 'Variant Record Data'.
 VariantRecordDataTypes createVariantRecordDataTypes()
          Returns a new object of class 'Variant Record Data Types'.
 OmtPackage getOmtPackage()
          Returns the package supported by this factory.
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
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

eINSTANCE

static final OmtFactory eINSTANCE
The singleton instance of the factory.

generated
Method Detail

createAcquisitionRequestTag

AcquisitionRequestTag createAcquisitionRequestTag()
Returns a new object of class 'Acquisition Request Tag'.

Returns:
a new object of class 'Acquisition Request Tag'.
generated

createAlternative

Alternative createAlternative()
Returns a new object of class 'Alternative'.

Returns:
a new object of class 'Alternative'.
generated

createArrayData

ArrayData createArrayData()
Returns a new object of class 'Array Data'.

Returns:
a new object of class 'Array Data'.
generated

createArrayDataTypes

ArrayDataTypes createArrayDataTypes()
Returns a new object of class 'Array Data Types'.

Returns:
a new object of class 'Array Data Types'.
generated

createAttribute

Attribute createAttribute()
Returns a new object of class 'Attribute'.

Returns:
a new object of class 'Attribute'.
generated

createBasicData

BasicData createBasicData()
Returns a new object of class 'Basic Data'.

Returns:
a new object of class 'Basic Data'.
generated

createBasicDataRepresentations

BasicDataRepresentations createBasicDataRepresentations()
Returns a new object of class 'Basic Data Representations'.

Returns:
a new object of class 'Basic Data Representations'.
generated

createDataTypes

DataTypes createDataTypes()
Returns a new object of class 'Data Types'.

Returns:
a new object of class 'Data Types'.
generated

createDeleteRemoveTag

DeleteRemoveTag createDeleteRemoveTag()
Returns a new object of class 'Delete Remove Tag'.

Returns:
a new object of class 'Delete Remove Tag'.
generated

createDimension

Dimension createDimension()
Returns a new object of class 'Dimension'.

Returns:
a new object of class 'Dimension'.
generated

createDimensions

Dimensions createDimensions()
Returns a new object of class 'Dimensions'.

Returns:
a new object of class 'Dimensions'.
generated

createDivestitureCompletionTag

DivestitureCompletionTag createDivestitureCompletionTag()
Returns a new object of class 'Divestiture Completion Tag'.

Returns:
a new object of class 'Divestiture Completion Tag'.
generated

createDivestitureRequestTag

DivestitureRequestTag createDivestitureRequestTag()
Returns a new object of class 'Divestiture Request Tag'.

Returns:
a new object of class 'Divestiture Request Tag'.
generated

createDocumentRoot

DocumentRoot createDocumentRoot()
Returns a new object of class 'Document Root'.

Returns:
a new object of class 'Document Root'.
generated

createEnumeratedData

EnumeratedData createEnumeratedData()
Returns a new object of class 'Enumerated Data'.

Returns:
a new object of class 'Enumerated Data'.
generated

createEnumeratedDataTypes

EnumeratedDataTypes createEnumeratedDataTypes()
Returns a new object of class 'Enumerated Data Types'.

Returns:
a new object of class 'Enumerated Data Types'.
generated

createEnumerator

Enumerator createEnumerator()
Returns a new object of class 'Enumerator'.

Returns:
a new object of class 'Enumerator'.
generated

createField

Field createField()
Returns a new object of class 'Field'.

Returns:
a new object of class 'Field'.
generated

createFixedRecordData

FixedRecordData createFixedRecordData()
Returns a new object of class 'Fixed Record Data'.

Returns:
a new object of class 'Fixed Record Data'.
generated

createFixedRecordDataTypes

FixedRecordDataTypes createFixedRecordDataTypes()
Returns a new object of class 'Fixed Record Data Types'.

Returns:
a new object of class 'Fixed Record Data Types'.
generated

createInteractionClass

InteractionClass createInteractionClass()
Returns a new object of class 'Interaction Class'.

Returns:
a new object of class 'Interaction Class'.
generated

createInteractions

Interactions createInteractions()
Returns a new object of class 'Interactions'.

Returns:
a new object of class 'Interactions'.
generated

createLookahead

Lookahead createLookahead()
Returns a new object of class 'Lookahead'.

Returns:
a new object of class 'Lookahead'.
generated

createNote

Note createNote()
Returns a new object of class 'Note'.

Returns:
a new object of class 'Note'.
generated

createNotes

Notes createNotes()
Returns a new object of class 'Notes'.

Returns:
a new object of class 'Notes'.
generated

createObjectClass

ObjectClass createObjectClass()
Returns a new object of class 'Object Class'.

Returns:
a new object of class 'Object Class'.
generated

createObjectModel

ObjectModel createObjectModel()
Returns a new object of class 'Object Model'.

Returns:
a new object of class 'Object Model'.
generated

createObjects

Objects createObjects()
Returns a new object of class 'Objects'.

Returns:
a new object of class 'Objects'.
generated

createParameter

Parameter createParameter()
Returns a new object of class 'Parameter'.

Returns:
a new object of class 'Parameter'.
generated

createRequestUpdateTag

RequestUpdateTag createRequestUpdateTag()
Returns a new object of class 'Request Update Tag'.

Returns:
a new object of class 'Request Update Tag'.
generated

createSendReceiveTag

SendReceiveTag createSendReceiveTag()
Returns a new object of class 'Send Receive Tag'.

Returns:
a new object of class 'Send Receive Tag'.
generated

createSimpleData

SimpleData createSimpleData()
Returns a new object of class 'Simple Data'.

Returns:
a new object of class 'Simple Data'.
generated

createSimpleDataTypes

SimpleDataTypes createSimpleDataTypes()
Returns a new object of class 'Simple Data Types'.

Returns:
a new object of class 'Simple Data Types'.
generated

createSwitches

Switches createSwitches()
Returns a new object of class 'Switches'.

Returns:
a new object of class 'Switches'.
generated

createSynchronization

Synchronization createSynchronization()
Returns a new object of class 'Synchronization'.

Returns:
a new object of class 'Synchronization'.
generated

createSynchronizations

Synchronizations createSynchronizations()
Returns a new object of class 'Synchronizations'.

Returns:
a new object of class 'Synchronizations'.
generated

createTags

Tags createTags()
Returns a new object of class 'Tags'.

Returns:
a new object of class 'Tags'.
generated

createTime

Time createTime()
Returns a new object of class 'Time'.

Returns:
a new object of class 'Time'.
generated

createTimeStamp

TimeStamp createTimeStamp()
Returns a new object of class 'Time Stamp'.

Returns:
a new object of class 'Time Stamp'.
generated

createTransportation

Transportation createTransportation()
Returns a new object of class 'Transportation'.

Returns:
a new object of class 'Transportation'.
generated

createTransportations

Transportations createTransportations()
Returns a new object of class 'Transportations'.

Returns:
a new object of class 'Transportations'.
generated

createUpdateReflectTag

UpdateReflectTag createUpdateReflectTag()
Returns a new object of class 'Update Reflect Tag'.

Returns:
a new object of class 'Update Reflect Tag'.
generated

createVariantRecordData

VariantRecordData createVariantRecordData()
Returns a new object of class 'Variant Record Data'.

Returns:
a new object of class 'Variant Record Data'.
generated

createVariantRecordDataTypes

VariantRecordDataTypes createVariantRecordDataTypes()
Returns a new object of class 'Variant Record Data Types'.

Returns:
a new object of class 'Variant Record Data Types'.
generated

getOmtPackage

OmtPackage getOmtPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
generated