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 interface
StatePackage.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
EPackage.Descriptor, EPackage.Registry
-
-
Field Summary
Fields Modifier and Type Field Description static int
ABSTRACT_POWER_STATE
The meta object id for the 'Abstract Power State
' class.static int
ABSTRACT_POWER_STATE__ID
The feature id for the 'Id' attribute.static int
ABSTRACT_POWER_STATE__NAME
The feature id for the 'Name' attribute.static int
ABSTRACT_POWER_STATE__POWER_STATE_MACHINE
The feature id for the 'Power State Machine' container reference.static int
ABSTRACT_POWER_STATE_FEATURE_COUNT
The number of structural features of the 'Abstract Power State' class.static StatePackage
eINSTANCE
The singleton instance of the package.static String
eNAME
The package name.static String
eNS_PREFIX
The package namespace name.static String
eNS_URI
The package namespace URI.static int
POWER_STATE
The meta object id for the 'Power State
' class.static int
POWER_STATE__ID
The feature id for the 'Id' attribute.static int
POWER_STATE__NAME
The feature id for the 'Name' attribute.static int
POWER_STATE__POWER_STATE_MACHINE
The feature id for the 'Power State Machine' container reference.static int
POWER_STATE_FEATURE_COUNT
The number of structural features of the 'Power State' class.static int
POWER_STATE_MACHINE
The meta object id for the 'Power State Machine
' class.static int
POWER_STATE_MACHINE__ID
The feature id for the 'Id' attribute.static int
POWER_STATE_MACHINE__NAME
The feature id for the 'Name' attribute.static int
POWER_STATE_MACHINE__POWER_STATE_REPOSITORY
The feature id for the 'Power State Repository' container reference.static int
POWER_STATE_MACHINE__POWER_STATES
The feature id for the 'Power States' containment reference list.static int
POWER_STATE_MACHINE_FEATURE_COUNT
The number of structural features of the 'Power State Machine' class.static int
POWER_STATE_REPOSITORY
The meta object id for the 'Power State Repository
' class.static int
POWER_STATE_REPOSITORY__ID
The feature id for the 'Id' attribute.static int
POWER_STATE_REPOSITORY__NAME
The feature id for the 'Name' attribute.static int
POWER_STATE_REPOSITORY__POWER_STATE_MACHINES
The feature id for the 'Power State Machines' containment reference list.static int
POWER_STATE_REPOSITORY_FEATURE_COUNT
The number of structural features of the 'Power State Repository' class.static int
TRANSITION_STATE
The meta object id for the 'Transition State
' class.static int
TRANSITION_STATE__ID
The feature id for the 'Id' attribute.static int
TRANSITION_STATE__INITIAL_STATE
The feature id for the 'Initial State' reference.static int
TRANSITION_STATE__NAME
The feature id for the 'Name' attribute.static int
TRANSITION_STATE__POWER_STATE_MACHINE
The feature id for the 'Power State Machine' container reference.static int
TRANSITION_STATE__TARGET_STATE
The feature id for the 'Target State' reference.static int
TRANSITION_STATE_FEATURE_COUNT
The number of structural features of the 'Transition State' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClass
getAbstractPowerState()
Returns the meta object for class 'Abstract Power State
'.EReference
getAbstractPowerState_PowerStateMachine()
Returns the meta object for the container reference 'Power State Machine
'.EClass
getPowerState()
Returns the meta object for class 'Power State
'.EClass
getPowerStateMachine()
Returns the meta object for class 'Power State Machine
'.EReference
getPowerStateMachine_PowerStateRepository()
Returns the meta object for the container reference 'Power State Repository
'.EReference
getPowerStateMachine_PowerStates()
Returns the meta object for the containment reference list 'Power States
'.EClass
getPowerStateRepository()
Returns the meta object for class 'Power State Repository
'.EReference
getPowerStateRepository_PowerStateMachines()
Returns the meta object for the containment reference list 'Power State Machines
'.StateFactory
getStateFactory()
Returns the factory that creates the instances of the model.EClass
getTransitionState()
Returns the meta object for class 'Transition State
'.EReference
getTransitionState_InitialState()
Returns the meta object for the reference 'Initial State
'.EReference
getTransitionState_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.
-
-