org.eodisp.hla.crc.data
Interface DataPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
DataPackageImpl

public interface DataPackage
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
DataFactory
generated
model
kind="package"

Nested Class Summary
static interface DataPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static java.lang.String copyright
           
static int EFEDERATE_HANDLE
          The meta object id for the 'EFederate Handle' data type.
static int EFEDERATION_EXECUTION
          The meta object id for the 'EFederation Execution' data type.
static DataPackage eINSTANCE
          The singleton instance of the package.
static int ELRC_HANDLE
          The meta object id for the 'ELrc Handle' data type.
static java.lang.String eNAME
          The package name.
static java.lang.String eNS_PREFIX
          The package namespace name.
static java.lang.String eNS_URI
          The package namespace URI.
static int EOBJECT_INSTANCE_HANDLE
          The meta object id for the 'EObject Instance Handle' data type.
static int FEDERATE
          The meta object id for the 'Federate' class.
static int FEDERATE__FEDERATION_EXECUTION
          The feature id for the 'Federation Execution' attribute.
static int FEDERATE__HANDLE
          The feature id for the 'Handle' attribute.
static int FEDERATE__LRC_HANDLE
          The feature id for the 'Lrc Handle' attribute.
static int FEDERATE__PUBLISHED_ATTRIBUTES
          The feature id for the 'Published Attributes' reference list.
static int FEDERATE__PUBLISHED_INTERACTIONS
          The feature id for the 'Published Interactions' reference list.
static int FEDERATE__PUBLISHED_OBJECT_CLASSES
          The feature id for the 'Published Object Classes' reference list.
static int FEDERATE__REGISTERED_OBJECT_INSTANCES
          The feature id for the 'Registered Object Instances' containment reference list.
static int FEDERATE__SUBSCRIBED_ATTRIBUTES
          The feature id for the 'Subscribed Attributes' reference list.
static int FEDERATE__SUBSCRIBED_INTERACTIONS
          The feature id for the 'Subscribed Interactions' reference list.
static int FEDERATE__SUBSCRIBED_OBJECT_CLASSES
          The feature id for the 'Subscribed Object Classes' reference list.
static int FEDERATE_FEATURE_COUNT
          The number of structural features of the 'Federate' class.
static int OBJECT_INSTANCE
          The meta object id for the 'Object Instance' class.
static int OBJECT_INSTANCE__HANDLE
          The feature id for the 'Handle' attribute.
static int OBJECT_INSTANCE__NAME
          The feature id for the 'Name' attribute.
static int OBJECT_INSTANCE__OBJECT_CLASS
          The feature id for the 'Object Class' reference.
static int OBJECT_INSTANCE__REGISTERING_FEDERATE
          The feature id for the 'Registering Federate' container reference.
static int OBJECT_INSTANCE_FEATURE_COUNT
          The number of structural features of the 'Object Instance' class.
 
Method Summary
 DataFactory getDataFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EDataType getEFederateHandle()
          Returns the meta object for data type 'EFederate Handle'.
 org.eclipse.emf.ecore.EDataType getEFederationExecution()
          Returns the meta object for data type 'EFederation Execution'.
 org.eclipse.emf.ecore.EDataType getELrcHandle()
          Returns the meta object for data type 'ELrc Handle'.
 org.eclipse.emf.ecore.EDataType getEObjectInstanceHandle()
          Returns the meta object for data type 'EObject Instance Handle'.
 org.eclipse.emf.ecore.EAttribute getFederate_FederationExecution()
          Returns the meta object for the attribute 'Federation Execution'.
 org.eclipse.emf.ecore.EAttribute getFederate_Handle()
          Returns the meta object for the attribute 'Handle'.
 org.eclipse.emf.ecore.EAttribute getFederate_LrcHandle()
          Returns the meta object for the attribute 'Lrc Handle'.
 org.eclipse.emf.ecore.EReference getFederate_PublishedAttributes()
          Returns the meta object for the reference list 'Published Attributes'.
 org.eclipse.emf.ecore.EReference getFederate_PublishedInteractions()
          Returns the meta object for the reference list 'Published Interactions'.
 org.eclipse.emf.ecore.EReference getFederate_PublishedObjectClasses()
          Returns the meta object for the reference list 'Published Object Classes'.
 org.eclipse.emf.ecore.EReference getFederate_RegisteredObjectInstances()
          Returns the meta object for the containment reference list 'Registered Object Instances'.
 org.eclipse.emf.ecore.EReference getFederate_SubscribedAttributes()
          Returns the meta object for the reference list 'Subscribed Attributes'.
 org.eclipse.emf.ecore.EReference getFederate_SubscribedInteractions()
          Returns the meta object for the reference list 'Subscribed Interactions'.
 org.eclipse.emf.ecore.EReference getFederate_SubscribedObjectClasses()
          Returns the meta object for the reference list 'Subscribed Object Classes'.
 org.eclipse.emf.ecore.EClass getFederate()
          Returns the meta object for class 'Federate'.
 org.eclipse.emf.ecore.EAttribute getObjectInstance_Handle()
          Returns the meta object for the attribute 'Handle'.
 org.eclipse.emf.ecore.EAttribute getObjectInstance_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EReference getObjectInstance_ObjectClass()
          Returns the meta object for the reference 'Object Class'.
 org.eclipse.emf.ecore.EReference getObjectInstance_RegisteringFederate()
          Returns the meta object for the container reference 'Registering Federate'.
 org.eclipse.emf.ecore.EClass getObjectInstance()
          Returns the meta object for class 'Object Instance'.
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
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

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values
generated

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values
generated

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values
generated

eINSTANCE

static final DataPackage eINSTANCE
The singleton instance of the package.

generated

FEDERATE

static final int FEDERATE
The meta object id for the 'Federate' class.

See Also:
FederateImpl, DataPackageImpl.getFederate(), Constant Field Values
generated

FEDERATE__REGISTERED_OBJECT_INSTANCES

static final int FEDERATE__REGISTERED_OBJECT_INSTANCES
The feature id for the 'Registered Object Instances' containment reference list.

See Also:
Constant Field Values
generated
ordered

FEDERATE__SUBSCRIBED_ATTRIBUTES

static final int FEDERATE__SUBSCRIBED_ATTRIBUTES
The feature id for the 'Subscribed Attributes' reference list.

See Also:
Constant Field Values
generated
ordered

FEDERATE__SUBSCRIBED_INTERACTIONS

static final int FEDERATE__SUBSCRIBED_INTERACTIONS
The feature id for the 'Subscribed Interactions' reference list.

See Also:
Constant Field Values
generated
ordered

FEDERATE__PUBLISHED_ATTRIBUTES

static final int FEDERATE__PUBLISHED_ATTRIBUTES
The feature id for the 'Published Attributes' reference list.

See Also:
Constant Field Values
generated
ordered

FEDERATE__PUBLISHED_INTERACTIONS

static final int FEDERATE__PUBLISHED_INTERACTIONS
The feature id for the 'Published Interactions' reference list.

See Also:
Constant Field Values
generated
ordered

FEDERATE__LRC_HANDLE

static final int FEDERATE__LRC_HANDLE
The feature id for the 'Lrc Handle' attribute.

See Also:
Constant Field Values
generated
ordered

FEDERATE__HANDLE

static final int FEDERATE__HANDLE
The feature id for the 'Handle' attribute.

See Also:
Constant Field Values
generated
ordered

FEDERATE__FEDERATION_EXECUTION

static final int FEDERATE__FEDERATION_EXECUTION
The feature id for the 'Federation Execution' attribute.

See Also:
Constant Field Values
generated
ordered

FEDERATE__PUBLISHED_OBJECT_CLASSES

static final int FEDERATE__PUBLISHED_OBJECT_CLASSES
The feature id for the 'Published Object Classes' reference list.

See Also:
Constant Field Values
generated
ordered

FEDERATE__SUBSCRIBED_OBJECT_CLASSES

static final int FEDERATE__SUBSCRIBED_OBJECT_CLASSES
The feature id for the 'Subscribed Object Classes' reference list.

See Also:
Constant Field Values
generated
ordered

FEDERATE_FEATURE_COUNT

static final int FEDERATE_FEATURE_COUNT
The number of structural features of the 'Federate' class.

See Also:
Constant Field Values
generated
ordered

OBJECT_INSTANCE

static final int OBJECT_INSTANCE
The meta object id for the 'Object Instance' class.

See Also:
ObjectInstanceImpl, DataPackageImpl.getObjectInstance(), Constant Field Values
generated

OBJECT_INSTANCE__NAME

static final int OBJECT_INSTANCE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
generated
ordered

OBJECT_INSTANCE__OBJECT_CLASS

static final int OBJECT_INSTANCE__OBJECT_CLASS
The feature id for the 'Object Class' reference.

See Also:
Constant Field Values
generated
ordered

OBJECT_INSTANCE__REGISTERING_FEDERATE

static final int OBJECT_INSTANCE__REGISTERING_FEDERATE
The feature id for the 'Registering Federate' container reference.

See Also:
Constant Field Values
generated
ordered

OBJECT_INSTANCE__HANDLE

static final int OBJECT_INSTANCE__HANDLE
The feature id for the 'Handle' attribute.

See Also:
Constant Field Values
generated
ordered

OBJECT_INSTANCE_FEATURE_COUNT

static final int OBJECT_INSTANCE_FEATURE_COUNT
The number of structural features of the 'Object Instance' class.

See Also:
Constant Field Values
generated
ordered

EFEDERATE_HANDLE

static final int EFEDERATE_HANDLE
The meta object id for the 'EFederate Handle' data type.

See Also:
FederateHandle, DataPackageImpl.getEFederateHandle(), Constant Field Values
generated

EFEDERATION_EXECUTION

static final int EFEDERATION_EXECUTION
The meta object id for the 'EFederation Execution' data type.

See Also:
FederationExecution, DataPackageImpl.getEFederationExecution(), Constant Field Values
generated

EOBJECT_INSTANCE_HANDLE

static final int EOBJECT_INSTANCE_HANDLE
The meta object id for the 'EObject Instance Handle' data type.

See Also:
ObjectInstanceHandle, DataPackageImpl.getEObjectInstanceHandle(), Constant Field Values
generated

ELRC_HANDLE

static final int ELRC_HANDLE
The meta object id for the 'ELrc Handle' data type.

See Also:
LrcHandle, DataPackageImpl.getELrcHandle(), Constant Field Values
generated
Method Detail

getFederate

org.eclipse.emf.ecore.EClass getFederate()
Returns the meta object for class 'Federate'.

Returns:
the meta object for class 'Federate'.
See Also:
Federate
generated

getFederate_RegisteredObjectInstances

org.eclipse.emf.ecore.EReference getFederate_RegisteredObjectInstances()
Returns the meta object for the containment reference list 'Registered Object Instances'.

Returns:
the meta object for the containment reference list 'Registered Object Instances'.
See Also:
Federate.getRegisteredObjectInstances(), getFederate()
generated

getFederate_SubscribedAttributes

org.eclipse.emf.ecore.EReference getFederate_SubscribedAttributes()
Returns the meta object for the reference list 'Subscribed Attributes'.

Returns:
the meta object for the reference list 'Subscribed Attributes'.
See Also:
Federate.getSubscribedAttributes(), getFederate()
generated

getFederate_SubscribedInteractions

org.eclipse.emf.ecore.EReference getFederate_SubscribedInteractions()
Returns the meta object for the reference list 'Subscribed Interactions'.

Returns:
the meta object for the reference list 'Subscribed Interactions'.
See Also:
Federate.getSubscribedInteractions(), getFederate()
generated

getFederate_PublishedAttributes

org.eclipse.emf.ecore.EReference getFederate_PublishedAttributes()
Returns the meta object for the reference list 'Published Attributes'.

Returns:
the meta object for the reference list 'Published Attributes'.
See Also:
Federate.getPublishedAttributes(), getFederate()
generated

getFederate_PublishedInteractions

org.eclipse.emf.ecore.EReference getFederate_PublishedInteractions()
Returns the meta object for the reference list 'Published Interactions'.

Returns:
the meta object for the reference list 'Published Interactions'.
See Also:
Federate.getPublishedInteractions(), getFederate()
generated

getFederate_LrcHandle

org.eclipse.emf.ecore.EAttribute getFederate_LrcHandle()
Returns the meta object for the attribute 'Lrc Handle'.

Returns:
the meta object for the attribute 'Lrc Handle'.
See Also:
Federate.getLrcHandle(), getFederate()
generated

getFederate_Handle

org.eclipse.emf.ecore.EAttribute getFederate_Handle()
Returns the meta object for the attribute 'Handle'.

Returns:
the meta object for the attribute 'Handle'.
See Also:
Federate.getHandle(), getFederate()
generated

getFederate_FederationExecution

org.eclipse.emf.ecore.EAttribute getFederate_FederationExecution()
Returns the meta object for the attribute 'Federation Execution'.

Returns:
the meta object for the attribute 'Federation Execution'.
See Also:
Federate.getFederationExecution(), getFederate()
generated

getFederate_PublishedObjectClasses

org.eclipse.emf.ecore.EReference getFederate_PublishedObjectClasses()
Returns the meta object for the reference list 'Published Object Classes'.

Returns:
the meta object for the reference list 'Published Object Classes'.
See Also:
Federate.getPublishedObjectClasses(), getFederate()
generated

getFederate_SubscribedObjectClasses

org.eclipse.emf.ecore.EReference getFederate_SubscribedObjectClasses()
Returns the meta object for the reference list 'Subscribed Object Classes'.

Returns:
the meta object for the reference list 'Subscribed Object Classes'.
See Also:
Federate.getSubscribedObjectClasses(), getFederate()
generated

getObjectInstance

org.eclipse.emf.ecore.EClass getObjectInstance()
Returns the meta object for class 'Object Instance'.

Returns:
the meta object for class 'Object Instance'.
See Also:
ObjectInstance
generated

getObjectInstance_Name

org.eclipse.emf.ecore.EAttribute getObjectInstance_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
ObjectInstance.getName(), getObjectInstance()
generated

getObjectInstance_ObjectClass

org.eclipse.emf.ecore.EReference getObjectInstance_ObjectClass()
Returns the meta object for the reference 'Object Class'.

Returns:
the meta object for the reference 'Object Class'.
See Also:
ObjectInstance.getObjectClass(), getObjectInstance()
generated

getObjectInstance_RegisteringFederate

org.eclipse.emf.ecore.EReference getObjectInstance_RegisteringFederate()
Returns the meta object for the container reference 'Registering Federate'.

Returns:
the meta object for the container reference 'Registering Federate'.
See Also:
ObjectInstance.getRegisteringFederate(), getObjectInstance()
generated

getObjectInstance_Handle

org.eclipse.emf.ecore.EAttribute getObjectInstance_Handle()
Returns the meta object for the attribute 'Handle'.

Returns:
the meta object for the attribute 'Handle'.
See Also:
ObjectInstance.getHandle(), getObjectInstance()
generated

getEFederateHandle

org.eclipse.emf.ecore.EDataType getEFederateHandle()
Returns the meta object for data type 'EFederate Handle'.

Returns:
the meta object for data type 'EFederate Handle'.
See Also:
FederateHandle
generated
model
instanceClass="hla.rti1516.FederateHandle"

getEFederationExecution

org.eclipse.emf.ecore.EDataType getEFederationExecution()
Returns the meta object for data type 'EFederation Execution'.

Returns:
the meta object for data type 'EFederation Execution'.
See Also:
FederationExecution
generated
model
instanceClass="org.eodisp.hla.crc.FederationExecution" serializable="false"

getEObjectInstanceHandle

org.eclipse.emf.ecore.EDataType getEObjectInstanceHandle()
Returns the meta object for data type 'EObject Instance Handle'.

Returns:
the meta object for data type 'EObject Instance Handle'.
See Also:
ObjectInstanceHandle
generated
model
instanceClass="hla.rti1516.ObjectInstanceHandle"

getELrcHandle

org.eclipse.emf.ecore.EDataType getELrcHandle()
Returns the meta object for data type 'ELrc Handle'.

Returns:
the meta object for data type 'ELrc Handle'.
See Also:
LrcHandle
generated
model
instanceClass="org.eodisp.hla.common.lrc.LrcHandle"

getDataFactory

DataFactory getDataFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.
generated