org.eclipse.etrice.core.config.impl
Class ConfigPackageImpl

java.lang.Object
  extended by EPackageImpl
      extended by org.eclipse.etrice.core.config.impl.ConfigPackageImpl
All Implemented Interfaces:
ConfigPackage

public class ConfigPackageImpl
extends EPackageImpl
implements ConfigPackage

An implementation of the model Package.

EMF generated code

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.etrice.core.config.ConfigPackage
ConfigPackage.Literals
 
Field Summary
 
Fields inherited from interface org.eclipse.etrice.core.config.ConfigPackage
ACTOR_CLASS_CONFIG, ACTOR_CLASS_CONFIG__ACTOR_CLASS, ACTOR_CLASS_CONFIG_FEATURE_COUNT, CONFIG_MODEL, CONFIG_MODEL__ACTOR_CLASS_CONFIGS, CONFIG_MODEL__ACTOR_INSTANCE_CONFIGS, CONFIG_MODEL_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 EReference getActorClassConfig_ActorClass()
           
 EClass getActorClassConfig()
           
 ConfigFactory getConfigFactory()
           
 EReference getConfigModel_ActorClassConfigs()
           
 EAttribute getConfigModel_ActorInstanceConfigs()
           
 EClass getConfigModel()
           
static ConfigPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

init

public static ConfigPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize ConfigPackage.eINSTANCE when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.

See Also:
ConfigPackage.eNS_URI, createPackageContents(), initializePackageContents()
EMF generated code

getConfigModel

public EClass getConfigModel()

Specified by:
getConfigModel in interface ConfigPackage
Returns:
the meta object for class 'Model'.
See Also:
ConfigModel
EMF generated code

getConfigModel_ActorClassConfigs

public EReference getConfigModel_ActorClassConfigs()

Specified by:
getConfigModel_ActorClassConfigs in interface ConfigPackage
Returns:
the meta object for the containment reference list 'Actor Class Configs'.
See Also:
ConfigModel.getActorClassConfigs(), ConfigPackage.getConfigModel()
EMF generated code

getConfigModel_ActorInstanceConfigs

public EAttribute getConfigModel_ActorInstanceConfigs()

Specified by:
getConfigModel_ActorInstanceConfigs in interface ConfigPackage
Returns:
the meta object for the attribute list 'Actor Instance Configs'.
See Also:
ConfigModel.getActorInstanceConfigs(), ConfigPackage.getConfigModel()
EMF generated code

getActorClassConfig

public EClass getActorClassConfig()

Specified by:
getActorClassConfig in interface ConfigPackage
Returns:
the meta object for class 'Actor Class Config'.
See Also:
ActorClassConfig
EMF generated code

getActorClassConfig_ActorClass

public EReference getActorClassConfig_ActorClass()

Specified by:
getActorClassConfig_ActorClass in interface ConfigPackage
Returns:
the meta object for the reference 'Actor Class'.
See Also:
ActorClassConfig.getActorClass(), ConfigPackage.getActorClassConfig()
EMF generated code

getConfigFactory

public ConfigFactory getConfigFactory()

Specified by:
getConfigFactory in interface ConfigPackage
Returns:
the factory that creates the instances of the model.
EMF generated code

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.

EMF generated code

initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.

EMF generated code