Package de.fzi.power.state
Interface StatePackage
-
- All Superinterfaces:
EModelElement,ENamedElement,EObject,EPackage,Notifier
- All Known Implementing Classes:
StatePackageImpl
public interface StatePackage extends EPackage
The Package for the model. It contains accessors for the meta objects to represent- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
StateFactory- Generated class or method.
- EMF model class or method.
- kind="package"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceStatePackage.LiteralsDefines 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
EPackage.Descriptor, EPackage.Registry
-
-
Field Summary
Fields Modifier and Type Field Description static intABSTRACT_POWER_STATEThe meta object id for the 'Abstract Power State' class.static intABSTRACT_POWER_STATE__IDThe feature id for the 'Id' attribute.static intABSTRACT_POWER_STATE__NAMEThe feature id for the 'Name' attribute.static intABSTRACT_POWER_STATE__POWER_STATE_MACHINEThe feature id for the 'Power State Machine' container reference.static intABSTRACT_POWER_STATE_FEATURE_COUNTThe number of structural features of the 'Abstract Power State' class.static StatePackageeINSTANCEThe singleton instance of the package.static StringeNAMEThe package name.static StringeNS_PREFIXThe package namespace name.static StringeNS_URIThe package namespace URI.static intPOWER_STATEThe meta object id for the 'Power State' class.static intPOWER_STATE__IDThe feature id for the 'Id' attribute.static intPOWER_STATE__NAMEThe feature id for the 'Name' attribute.static intPOWER_STATE__POWER_STATE_MACHINEThe feature id for the 'Power State Machine' container reference.static intPOWER_STATE_FEATURE_COUNTThe number of structural features of the 'Power State' class.static intPOWER_STATE_MACHINEThe meta object id for the 'Power State Machine' class.static intPOWER_STATE_MACHINE__IDThe feature id for the 'Id' attribute.static intPOWER_STATE_MACHINE__NAMEThe feature id for the 'Name' attribute.static intPOWER_STATE_MACHINE__POWER_STATE_REPOSITORYThe feature id for the 'Power State Repository' container reference.static intPOWER_STATE_MACHINE__POWER_STATESThe feature id for the 'Power States' containment reference list.static intPOWER_STATE_MACHINE_FEATURE_COUNTThe number of structural features of the 'Power State Machine' class.static intPOWER_STATE_REPOSITORYThe meta object id for the 'Power State Repository' class.static intPOWER_STATE_REPOSITORY__IDThe feature id for the 'Id' attribute.static intPOWER_STATE_REPOSITORY__NAMEThe feature id for the 'Name' attribute.static intPOWER_STATE_REPOSITORY__POWER_STATE_MACHINESThe feature id for the 'Power State Machines' containment reference list.static intPOWER_STATE_REPOSITORY_FEATURE_COUNTThe number of structural features of the 'Power State Repository' class.static intTRANSITION_STATEThe meta object id for the 'Transition State' class.static intTRANSITION_STATE__IDThe feature id for the 'Id' attribute.static intTRANSITION_STATE__INITIAL_STATEThe feature id for the 'Initial State' reference.static intTRANSITION_STATE__NAMEThe feature id for the 'Name' attribute.static intTRANSITION_STATE__POWER_STATE_MACHINEThe feature id for the 'Power State Machine' container reference.static intTRANSITION_STATE__TARGET_STATEThe feature id for the 'Target State' reference.static intTRANSITION_STATE_FEATURE_COUNTThe number of structural features of the 'Transition State' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClassgetAbstractPowerState()Returns the meta object for class 'Abstract Power State'.EReferencegetAbstractPowerState_PowerStateMachine()Returns the meta object for the container reference 'Power State Machine'.EClassgetPowerState()Returns the meta object for class 'Power State'.EClassgetPowerStateMachine()Returns the meta object for class 'Power State Machine'.EReferencegetPowerStateMachine_PowerStateRepository()Returns the meta object for the container reference 'Power State Repository'.EReferencegetPowerStateMachine_PowerStates()Returns the meta object for the containment reference list 'Power States'.EClassgetPowerStateRepository()Returns the meta object for class 'Power State Repository'.EReferencegetPowerStateRepository_PowerStateMachines()Returns the meta object for the containment reference list 'Power State Machines'.StateFactorygetStateFactory()Returns the factory that creates the instances of the model.EClassgetTransitionState()Returns the meta object for class 'Transition State'.EReferencegetTransitionState_InitialState()Returns the meta object for the reference 'Initial State'.EReferencegetTransitionState_TargetState()Returns the meta object for the reference 'Target State'.-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
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.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
- Generated class or method.
-
eINSTANCE
static final StatePackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
POWER_STATE_REPOSITORY
static final int POWER_STATE_REPOSITORY
The meta object id for the 'Power State Repository' class.- See Also:
PowerStateRepositoryImpl,StatePackageImpl.getPowerStateRepository(), Constant Field Values- Generated class or method.
-
POWER_STATE_REPOSITORY__ID
static final int POWER_STATE_REPOSITORY__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POWER_STATE_REPOSITORY__NAME
static final int POWER_STATE_REPOSITORY__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POWER_STATE_REPOSITORY__POWER_STATE_MACHINES
static final int POWER_STATE_REPOSITORY__POWER_STATE_MACHINES
The feature id for the 'Power State Machines' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POWER_STATE_REPOSITORY_FEATURE_COUNT
static final int POWER_STATE_REPOSITORY_FEATURE_COUNT
The number of structural features of the 'Power State Repository' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ABSTRACT_POWER_STATE
static final int ABSTRACT_POWER_STATE
The meta object id for the 'Abstract Power State' class.- See Also:
AbstractPowerStateImpl,StatePackageImpl.getAbstractPowerState(), Constant Field Values- Generated class or method.
-
ABSTRACT_POWER_STATE__ID
static final int ABSTRACT_POWER_STATE__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ABSTRACT_POWER_STATE__NAME
static final int ABSTRACT_POWER_STATE__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ABSTRACT_POWER_STATE__POWER_STATE_MACHINE
static final int ABSTRACT_POWER_STATE__POWER_STATE_MACHINE
The feature id for the 'Power State Machine' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ABSTRACT_POWER_STATE_FEATURE_COUNT
static final int ABSTRACT_POWER_STATE_FEATURE_COUNT
The number of structural features of the 'Abstract Power State' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
TRANSITION_STATE
static final int TRANSITION_STATE
The meta object id for the 'Transition State' class.- See Also:
TransitionStateImpl,StatePackageImpl.getTransitionState(), Constant Field Values- Generated class or method.
-
TRANSITION_STATE__ID
static final int TRANSITION_STATE__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
TRANSITION_STATE__NAME
static final int TRANSITION_STATE__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
TRANSITION_STATE__POWER_STATE_MACHINE
static final int TRANSITION_STATE__POWER_STATE_MACHINE
The feature id for the 'Power State Machine' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
TRANSITION_STATE__INITIAL_STATE
static final int TRANSITION_STATE__INITIAL_STATE
The feature id for the 'Initial State' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
TRANSITION_STATE__TARGET_STATE
static final int TRANSITION_STATE__TARGET_STATE
The feature id for the 'Target State' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
TRANSITION_STATE_FEATURE_COUNT
static final int TRANSITION_STATE_FEATURE_COUNT
The number of structural features of the 'Transition State' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POWER_STATE
static final int POWER_STATE
The meta object id for the 'Power State' class.- See Also:
PowerStateImpl,StatePackageImpl.getPowerState(), Constant Field Values- Generated class or method.
-
POWER_STATE__ID
static final int POWER_STATE__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POWER_STATE__NAME
static final int POWER_STATE__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POWER_STATE__POWER_STATE_MACHINE
static final int POWER_STATE__POWER_STATE_MACHINE
The feature id for the 'Power State Machine' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POWER_STATE_FEATURE_COUNT
static final int POWER_STATE_FEATURE_COUNT
The number of structural features of the 'Power State' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POWER_STATE_MACHINE
static final int POWER_STATE_MACHINE
The meta object id for the 'Power State Machine' class.- See Also:
PowerStateMachineImpl,StatePackageImpl.getPowerStateMachine(), Constant Field Values- Generated class or method.
-
POWER_STATE_MACHINE__ID
static final int POWER_STATE_MACHINE__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POWER_STATE_MACHINE__NAME
static final int POWER_STATE_MACHINE__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POWER_STATE_MACHINE__POWER_STATE_REPOSITORY
static final int POWER_STATE_MACHINE__POWER_STATE_REPOSITORY
The feature id for the 'Power State Repository' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POWER_STATE_MACHINE__POWER_STATES
static final int POWER_STATE_MACHINE__POWER_STATES
The feature id for the 'Power States' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
POWER_STATE_MACHINE_FEATURE_COUNT
static final int POWER_STATE_MACHINE_FEATURE_COUNT
The number of structural features of the 'Power State Machine' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
getPowerStateRepository
EClass getPowerStateRepository()
Returns the meta object for class 'Power State Repository'.- Returns:
- the meta object for class 'Power State Repository'.
- See Also:
PowerStateRepository- Generated class or method.
-
getPowerStateRepository_PowerStateMachines
EReference getPowerStateRepository_PowerStateMachines()
Returns the meta object for the containment reference list 'Power State Machines'.- Returns:
- the meta object for the containment reference list 'Power State Machines'.
- See Also:
PowerStateRepository.getPowerStateMachines(),getPowerStateRepository()- Generated class or method.
-
getAbstractPowerState
EClass getAbstractPowerState()
Returns the meta object for class 'Abstract Power State'.- Returns:
- the meta object for class 'Abstract Power State'.
- See Also:
AbstractPowerState- Generated class or method.
-
getAbstractPowerState_PowerStateMachine
EReference getAbstractPowerState_PowerStateMachine()
Returns the meta object for the container reference 'Power State Machine'.- Returns:
- the meta object for the container reference 'Power State Machine'.
- See Also:
AbstractPowerState.getPowerStateMachine(),getAbstractPowerState()- Generated class or method.
-
getTransitionState
EClass getTransitionState()
Returns the meta object for class 'Transition State'.- Returns:
- the meta object for class 'Transition State'.
- See Also:
TransitionState- Generated class or method.
-
getTransitionState_InitialState
EReference getTransitionState_InitialState()
Returns the meta object for the reference 'Initial State'.- Returns:
- the meta object for the reference 'Initial State'.
- See Also:
TransitionState.getInitialState(),getTransitionState()- Generated class or method.
-
getTransitionState_TargetState
EReference getTransitionState_TargetState()
Returns the meta object for the reference 'Target State'.- Returns:
- the meta object for the reference 'Target State'.
- See Also:
TransitionState.getTargetState(),getTransitionState()- Generated class or method.
-
getPowerState
EClass getPowerState()
Returns the meta object for class 'Power State'.- Returns:
- the meta object for class 'Power State'.
- See Also:
PowerState- Generated class or method.
-
getPowerStateMachine
EClass getPowerStateMachine()
Returns the meta object for class 'Power State Machine'.- Returns:
- the meta object for class 'Power State Machine'.
- See Also:
PowerStateMachine- Generated class or method.
-
getPowerStateMachine_PowerStateRepository
EReference getPowerStateMachine_PowerStateRepository()
Returns the meta object for the container reference 'Power State Repository'.- Returns:
- the meta object for the container reference 'Power State Repository'.
- See Also:
PowerStateMachine.getPowerStateRepository(),getPowerStateMachine()- Generated class or method.
-
getPowerStateMachine_PowerStates
EReference getPowerStateMachine_PowerStates()
Returns the meta object for the containment reference list 'Power States'.- Returns:
- the meta object for the containment reference list 'Power States'.
- See Also:
PowerStateMachine.getPowerStates(),getPowerStateMachine()- Generated class or method.
-
getStateFactory
StateFactory getStateFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
-