org.eclipse.emf.henshin.statespace
Interface StateSpacePackage

All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier
All Known Implementing Classes:
StateSpacePackageImpl

public interface StateSpacePackage
extends EPackage

Interface for the state space package. It contains accessors for the meta objects to represent

See Also:
StateSpaceFactory

Nested Class Summary
static interface StateSpacePackage.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
static int EGRAPH
          The meta object id for the 'EGraph' data type.
static StateSpacePackage 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 EOBJECT_INTEGER_MAP_ENTRY
          The meta object id for the 'EObject Integer Map Entry' class.
static int EOBJECT_INTEGER_MAP_ENTRY__KEY
          The feature id for the 'Key' reference.
static int EOBJECT_INTEGER_MAP_ENTRY__VALUE
          The feature id for the 'Value' attribute.
static int EOBJECT_INTEGER_MAP_ENTRY_FEATURE_COUNT
          The number of structural features of the 'EObject Integer Map Entry' class.
static int EQUALITY_HELPER
          The meta object id for the 'Equality Helper' class.
static int EQUALITY_HELPER__CHECK_LINK_ORDER
          The feature id for the 'Check Link Order' attribute.
static int EQUALITY_HELPER__IDENTITY_TYPES
          The feature id for the 'Identity Types' reference list.
static int EQUALITY_HELPER__IGNORED_ATTRIBUTES
          The feature id for the 'Ignored Attributes' reference list.
static int EQUALITY_HELPER_FEATURE_COUNT
          The number of structural features of the 'Equality Helper' class.
static int INTEGER_ARRAY
          The meta object id for the 'Integer Array' data type.
static int MATCH
          The meta object id for the 'Match' data type.
static int MODEL
          The meta object id for the 'Model' class.
static int MODEL__EGRAPH
          The feature id for the 'EGraph' attribute.
static int MODEL__OBJECT_COUNT
          The feature id for the 'Object Count' attribute.
static int MODEL__OBJECT_HASH_CODES
          The feature id for the 'Object Hash Codes' map.
static int MODEL__OBJECT_KEYS
          The feature id for the 'Object Keys' attribute.
static int MODEL__OBJECT_KEYS_MAP
          The feature id for the 'Object Keys Map' map.
static int MODEL__RESOURCE
          The feature id for the 'Resource' attribute.
static int MODEL_FEATURE_COUNT
          The number of structural features of the 'Model' class.
static int STATE
          The meta object id for the 'State' class.
static int STATE__DATA
          The feature id for the 'Data' attribute.
static int STATE__DERIVED_FROM
          The feature id for the 'Derived From' attribute.
static int STATE__GOAL
          The feature id for the 'Goal' attribute.
static int STATE__HASH_CODE
          The feature id for the 'Hash Code' attribute.
static int STATE__INCOMING
          The feature id for the 'Incoming' reference list.
static int STATE__INDEX
          The feature id for the 'Index' attribute.
static int STATE__LOCATION
          The feature id for the 'Location' attribute.
static int STATE__MODEL
          The feature id for the 'Model' containment reference.
static int STATE__OBJECT_COUNT
          The feature id for the 'Object Count' attribute.
static int STATE__OBJECT_KEYS
          The feature id for the 'Object Keys' attribute.
static int STATE__OPEN
          The feature id for the 'Open' attribute.
static int STATE__OUTGOING
          The feature id for the 'Outgoing' containment reference list.
static int STATE__PRUNED
          The feature id for the 'Pruned' attribute.
static int STATE__STATE_SPACE
          The feature id for the 'State Space' container reference.
static int STATE_FEATURE_COUNT
          The number of structural features of the 'State' class.
static int STATE_SPACE
          The meta object id for the 'State Space' class.
static int STATE_SPACE__ALL_PARAMETER_KEYS
          The feature id for the 'All Parameter Keys' attribute.
static int STATE_SPACE__DATA
          The feature id for the 'Data' attribute.
static int STATE_SPACE__EQUALITY_HELPER
          The feature id for the 'Equality Helper' containment reference.
static int STATE_SPACE__INITIAL_STATES
          The feature id for the 'Initial States' reference list.
static int STATE_SPACE__LAYOUT_HIDE_INDIZES
          The feature id for the 'Layout Hide Indizes' attribute.
static int STATE_SPACE__LAYOUT_HIDE_LABELS
          The feature id for the 'Layout Hide Labels' attribute.
static int STATE_SPACE__LAYOUT_STATE_REPULSION
          The feature id for the 'Layout State Repulsion' attribute.
static int STATE_SPACE__LAYOUT_TRANSITION_ATTRACTION
          The feature id for the 'Layout Transition Attraction' attribute.
static int STATE_SPACE__LAYOUT_ZOOM_LEVEL
          The feature id for the 'Layout Zoom Level' attribute.
static int STATE_SPACE__MAX_STATE_DISTANCE
          The feature id for the 'Max State Distance' attribute.
static int STATE_SPACE__OPEN_STATES
          The feature id for the 'Open States' reference list.
static int STATE_SPACE__PROPERTIES
          The feature id for the 'Properties' map.
static int STATE_SPACE__RULES
          The feature id for the 'Rules' reference list.
static int STATE_SPACE__STATE_COUNT
          The feature id for the 'State Count' attribute.
static int STATE_SPACE__STATES
          The feature id for the 'States' containment reference list.
static int STATE_SPACE__TRANSITION_COUNT
          The feature id for the 'Transition Count' attribute.
static int STATE_SPACE_FEATURE_COUNT
          The number of structural features of the 'State Space' class.
static int STORAGE
          The meta object id for the 'Storage' class.
static int STORAGE__DATA
          The feature id for the 'Data' attribute.
static int STORAGE_FEATURE_COUNT
          The number of structural features of the 'Storage' class.
static int STRING_ARRAY
          The meta object id for the 'String Array' data type.
static int TRANSITION
          The meta object id for the 'Transition' class.
static int TRANSITION__DATA
          The feature id for the 'Data' attribute.
static int TRANSITION__MATCH
          The feature id for the 'Match' attribute.
static int TRANSITION__PARAMETER_COUNT
          The feature id for the 'Parameter Count' attribute.
static int TRANSITION__PARAMETER_KEYS
          The feature id for the 'Parameter Keys' attribute.
static int TRANSITION__RULE
          The feature id for the 'Rule' reference.
static int TRANSITION__SOURCE
          The feature id for the 'Source' container reference.
static int TRANSITION__TARGET
          The feature id for the 'Target' reference.
static int TRANSITION_FEATURE_COUNT
          The number of structural features of the 'Transition' class.
 
Method Summary
 EDataType getEGraph()
          Returns the meta object for data type 'EGraph'.
 EReference getEObjectIntegerMapEntry_Key()
          Returns the meta object for the reference 'Key'.
 EAttribute getEObjectIntegerMapEntry_Value()
          Returns the meta object for the attribute 'Value'.
 EClass getEObjectIntegerMapEntry()
          Returns the meta object for class 'EObject Integer Map Entry'.
 EAttribute getEqualityHelper_CheckLinkOrder()
          Returns the meta object for the attribute 'Check Link Order'.
 EReference getEqualityHelper_IdentityTypes()
          Returns the meta object for the reference list 'Identity Types'.
 EReference getEqualityHelper_IgnoredAttributes()
          Returns the meta object for the reference list 'Ignored Attributes'.
 EClass getEqualityHelper()
          Returns the meta object for class 'Equality Helper'.
 EDataType getIntegerArray()
          Returns the meta object for data type 'Integer Array'.
 EDataType getMatch()
          Returns the meta object for data type 'Match'.
 EAttribute getModel_EGraph()
          Returns the meta object for the attribute 'EGraph'.
 EAttribute getModel_ObjectCount()
          Returns the meta object for the attribute 'Object Count'.
 EReference getModel_ObjectHashCodes()
          Returns the meta object for the map 'Object Hash Codes'.
 EAttribute getModel_ObjectKeys()
          Returns the meta object for the attribute 'Object Keys'.
 EReference getModel_ObjectKeysMap()
          Returns the meta object for the map 'Object Keys Map'.
 EAttribute getModel_Resource()
          Returns the meta object for the attribute 'Resource'.
 EClass getModel()
          Returns the meta object for class 'Model'.
 EAttribute getState_DerivedFrom()
          Returns the meta object for the attribute 'Derived From'.
 EAttribute getState_Goal()
          Returns the meta object for the attribute 'Goal'.
 EAttribute getState_HashCode()
          Returns the meta object for the attribute 'Hash Code'.
 EReference getState_Incoming()
          Returns the meta object for the reference list 'Incoming'.
 EAttribute getState_Index()
          Returns the meta object for the attribute 'Index'.
 EAttribute getState_Location()
          Returns the meta object for the attribute 'Location'.
 EReference getState_Model()
          Returns the meta object for the containment reference 'Model'.
 EAttribute getState_ObjectCount()
          Returns the meta object for the attribute 'Object Count'.
 EAttribute getState_ObjectKeys()
          Returns the meta object for the attribute 'Object Keys'.
 EAttribute getState_Open()
          Returns the meta object for the attribute 'Open'.
 EReference getState_Outgoing()
          Returns the meta object for the containment reference list 'Outgoing'.
 EAttribute getState_Pruned()
          Returns the meta object for the attribute 'Pruned'.
 EReference getState_StateSpace()
          Returns the meta object for the container reference 'State Space'.
 EClass getState()
          Returns the meta object for class 'State'.
 EAttribute getStateSpace_AllParameterKeys()
          Returns the meta object for the attribute 'All Parameter Keys'.
 EReference getStateSpace_EqualityHelper()
          Returns the meta object for the containment reference 'Equality Helper'.
 EReference getStateSpace_InitialStates()
          Returns the meta object for the reference list 'Initial States'.
 EAttribute getStateSpace_LayoutHideIndizes()
          Returns the meta object for the attribute 'Layout Hide Indizes'.
 EAttribute getStateSpace_LayoutHideLabels()
          Returns the meta object for the attribute 'Layout Hide Labels'.
 EAttribute getStateSpace_LayoutStateRepulsion()
          Returns the meta object for the attribute 'Layout State Repulsion'.
 EAttribute getStateSpace_LayoutTransitionAttraction()
          Returns the meta object for the attribute 'Layout Transition Attraction'.
 EAttribute getStateSpace_LayoutZoomLevel()
          Returns the meta object for the attribute 'Layout Zoom Level'.
 EAttribute getStateSpace_MaxStateDistance()
          Returns the meta object for the attribute 'Max State Distance'.
 EReference getStateSpace_OpenStates()
          Returns the meta object for the reference list 'Open States'.
 EReference getStateSpace_Properties()
          Returns the meta object for the map 'Properties'.
 EReference getStateSpace_Rules()
          Returns the meta object for the reference list 'Rules'.
 EAttribute getStateSpace_StateCount()
          Returns the meta object for the attribute 'State Count'.
 EReference getStateSpace_States()
          Returns the meta object for the containment reference list 'States'.
 EAttribute getStateSpace_TransitionCount()
          Returns the meta object for the attribute 'Transition Count'.
 EClass getStateSpace()
          Returns the meta object for class 'State Space'.
 StateSpaceFactory getStateSpaceFactory()
          Returns the factory that creates the instances of the model.
 EAttribute getStorage_Data()
          Returns the meta object for the attribute 'Data'.
 EClass getStorage()
          Returns the meta object for class 'Storage'.
 EDataType getStringArray()
          Returns the meta object for data type 'String Array'.
 EAttribute getTransition_Match()
          Returns the meta object for the attribute 'Match'.
 EAttribute getTransition_ParameterCount()
          Returns the meta object for the attribute 'Parameter Count'.
 EAttribute getTransition_ParameterKeys()
          Returns the meta object for the attribute 'Parameter Keys'.
 EReference getTransition_Rule()
          Returns the meta object for the reference 'Rule'.
 EReference getTransition_Source()
          Returns the meta object for the container reference 'Source'.
 EReference getTransition_Target()
          Returns the meta object for the reference 'Target'.
 EClass getTransition()
          Returns the meta object for class 'Transition'.
 
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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
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

eNS_URI

static final String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final StateSpacePackage eINSTANCE
The singleton instance of the package.


STATE_SPACE

static final int STATE_SPACE
The meta object id for the 'State Space' class.

See Also:
StateSpaceImpl, StateSpacePackageImpl.getStateSpace(), Constant Field Values

STORAGE

static final int STORAGE
The meta object id for the 'Storage' class.

See Also:
StorageImpl, StateSpacePackageImpl.getStorage(), Constant Field Values

STORAGE__DATA

static final int STORAGE__DATA
The feature id for the 'Data' attribute.

See Also:
Constant Field Values

STORAGE_FEATURE_COUNT

static final int STORAGE_FEATURE_COUNT
The number of structural features of the 'Storage' class.

See Also:
Constant Field Values

STATE_SPACE__DATA

static final int STATE_SPACE__DATA
The feature id for the 'Data' attribute.

See Also:
Constant Field Values

STATE_SPACE__RULES

static final int STATE_SPACE__RULES
The feature id for the 'Rules' reference list.

See Also:
Constant Field Values

STATE_SPACE__STATES

static final int STATE_SPACE__STATES
The feature id for the 'States' containment reference list.

See Also:
Constant Field Values

STATE_SPACE__INITIAL_STATES

static final int STATE_SPACE__INITIAL_STATES
The feature id for the 'Initial States' reference list.

See Also:
Constant Field Values

STATE_SPACE__OPEN_STATES

static final int STATE_SPACE__OPEN_STATES
The feature id for the 'Open States' reference list.

See Also:
Constant Field Values

STATE_SPACE__STATE_COUNT

static final int STATE_SPACE__STATE_COUNT
The feature id for the 'State Count' attribute.

See Also:
Constant Field Values

STATE_SPACE__TRANSITION_COUNT

static final int STATE_SPACE__TRANSITION_COUNT
The feature id for the 'Transition Count' attribute.

See Also:
Constant Field Values

STATE_SPACE__EQUALITY_HELPER

static final int STATE_SPACE__EQUALITY_HELPER
The feature id for the 'Equality Helper' containment reference.

See Also:
Constant Field Values

STATE_SPACE__LAYOUT_ZOOM_LEVEL

static final int STATE_SPACE__LAYOUT_ZOOM_LEVEL
The feature id for the 'Layout Zoom Level' attribute.

See Also:
Constant Field Values

STATE_SPACE__LAYOUT_STATE_REPULSION

static final int STATE_SPACE__LAYOUT_STATE_REPULSION
The feature id for the 'Layout State Repulsion' attribute.

See Also:
Constant Field Values

STATE_SPACE__LAYOUT_TRANSITION_ATTRACTION

static final int STATE_SPACE__LAYOUT_TRANSITION_ATTRACTION
The feature id for the 'Layout Transition Attraction' attribute.

See Also:
Constant Field Values

STATE_SPACE__LAYOUT_HIDE_LABELS

static final int STATE_SPACE__LAYOUT_HIDE_LABELS
The feature id for the 'Layout Hide Labels' attribute.

See Also:
Constant Field Values

STATE_SPACE__LAYOUT_HIDE_INDIZES

static final int STATE_SPACE__LAYOUT_HIDE_INDIZES
The feature id for the 'Layout Hide Indizes' attribute.

See Also:
Constant Field Values

STATE_SPACE__MAX_STATE_DISTANCE

static final int STATE_SPACE__MAX_STATE_DISTANCE
The feature id for the 'Max State Distance' attribute.

See Also:
Constant Field Values

STATE_SPACE__PROPERTIES

static final int STATE_SPACE__PROPERTIES
The feature id for the 'Properties' map.

See Also:
Constant Field Values

STATE_SPACE__ALL_PARAMETER_KEYS

static final int STATE_SPACE__ALL_PARAMETER_KEYS
The feature id for the 'All Parameter Keys' attribute.

See Also:
Constant Field Values

STATE_SPACE_FEATURE_COUNT

static final int STATE_SPACE_FEATURE_COUNT
The number of structural features of the 'State Space' class.

See Also:
Constant Field Values

STATE

static final int STATE
The meta object id for the 'State' class.

See Also:
StateImpl, StateSpacePackageImpl.getState(), Constant Field Values

STATE__DATA

static final int STATE__DATA
The feature id for the 'Data' attribute.

See Also:
Constant Field Values

STATE__INDEX

static final int STATE__INDEX
The feature id for the 'Index' attribute.

See Also:
Constant Field Values

STATE__INCOMING

static final int STATE__INCOMING
The feature id for the 'Incoming' reference list.

See Also:
Constant Field Values

STATE__OUTGOING

static final int STATE__OUTGOING
The feature id for the 'Outgoing' containment reference list.

See Also:
Constant Field Values

STATE__STATE_SPACE

static final int STATE__STATE_SPACE
The feature id for the 'State Space' container reference.

See Also:
Constant Field Values

STATE__HASH_CODE

static final int STATE__HASH_CODE
The feature id for the 'Hash Code' attribute.

See Also:
Constant Field Values

STATE__DERIVED_FROM

static final int STATE__DERIVED_FROM
The feature id for the 'Derived From' attribute.

See Also:
Constant Field Values

STATE__OPEN

static final int STATE__OPEN
The feature id for the 'Open' attribute.

See Also:
Constant Field Values

STATE__GOAL

static final int STATE__GOAL
The feature id for the 'Goal' attribute.

See Also:
Constant Field Values

STATE__PRUNED

static final int STATE__PRUNED
The feature id for the 'Pruned' attribute.

See Also:
Constant Field Values

STATE__LOCATION

static final int STATE__LOCATION
The feature id for the 'Location' attribute.

See Also:
Constant Field Values

STATE__OBJECT_COUNT

static final int STATE__OBJECT_COUNT
The feature id for the 'Object Count' attribute.

See Also:
Constant Field Values

STATE__OBJECT_KEYS

static final int STATE__OBJECT_KEYS
The feature id for the 'Object Keys' attribute.

See Also:
Constant Field Values

STATE__MODEL

static final int STATE__MODEL
The feature id for the 'Model' containment reference.

See Also:
Constant Field Values

STATE_FEATURE_COUNT

static final int STATE_FEATURE_COUNT
The number of structural features of the 'State' class.

See Also:
Constant Field Values

MODEL

static final int MODEL
The meta object id for the 'Model' class.

See Also:
ModelImpl, StateSpacePackageImpl.getModel(), Constant Field Values

MODEL__RESOURCE

static final int MODEL__RESOURCE
The feature id for the 'Resource' attribute.

See Also:
Constant Field Values

MODEL__EGRAPH

static final int MODEL__EGRAPH
The feature id for the 'EGraph' attribute.

See Also:
Constant Field Values

MODEL__OBJECT_HASH_CODES

static final int MODEL__OBJECT_HASH_CODES
The feature id for the 'Object Hash Codes' map.

See Also:
Constant Field Values

MODEL__OBJECT_KEYS_MAP

static final int MODEL__OBJECT_KEYS_MAP
The feature id for the 'Object Keys Map' map.

See Also:
Constant Field Values

MODEL__OBJECT_KEYS

static final int MODEL__OBJECT_KEYS
The feature id for the 'Object Keys' attribute.

See Also:
Constant Field Values

MODEL__OBJECT_COUNT

static final int MODEL__OBJECT_COUNT
The feature id for the 'Object Count' attribute.

See Also:
Constant Field Values

MODEL_FEATURE_COUNT

static final int MODEL_FEATURE_COUNT
The number of structural features of the 'Model' class.

See Also:
Constant Field Values

TRANSITION

static final int TRANSITION
The meta object id for the 'Transition' class.

See Also:
TransitionImpl, StateSpacePackageImpl.getTransition(), Constant Field Values

TRANSITION__DATA

static final int TRANSITION__DATA
The feature id for the 'Data' attribute.

See Also:
Constant Field Values

TRANSITION__SOURCE

static final int TRANSITION__SOURCE
The feature id for the 'Source' container reference.

See Also:
Constant Field Values

TRANSITION__TARGET

static final int TRANSITION__TARGET
The feature id for the 'Target' reference.

See Also:
Constant Field Values

TRANSITION__RULE

static final int TRANSITION__RULE
The feature id for the 'Rule' reference.

See Also:
Constant Field Values

TRANSITION__MATCH

static final int TRANSITION__MATCH
The feature id for the 'Match' attribute.

See Also:
Constant Field Values

TRANSITION__PARAMETER_COUNT

static final int TRANSITION__PARAMETER_COUNT
The feature id for the 'Parameter Count' attribute.

See Also:
Constant Field Values

TRANSITION__PARAMETER_KEYS

static final int TRANSITION__PARAMETER_KEYS
The feature id for the 'Parameter Keys' attribute.

See Also:
Constant Field Values

TRANSITION_FEATURE_COUNT

static final int TRANSITION_FEATURE_COUNT
The number of structural features of the 'Transition' class.

See Also:
Constant Field Values

EQUALITY_HELPER

static final int EQUALITY_HELPER
The meta object id for the 'Equality Helper' class.

See Also:
EqualityHelperImpl, StateSpacePackageImpl.getEqualityHelper(), Constant Field Values

EQUALITY_HELPER__CHECK_LINK_ORDER

static final int EQUALITY_HELPER__CHECK_LINK_ORDER
The feature id for the 'Check Link Order' attribute.

See Also:
Constant Field Values

EQUALITY_HELPER__IGNORED_ATTRIBUTES

static final int EQUALITY_HELPER__IGNORED_ATTRIBUTES
The feature id for the 'Ignored Attributes' reference list.

See Also:
Constant Field Values

EQUALITY_HELPER__IDENTITY_TYPES

static final int EQUALITY_HELPER__IDENTITY_TYPES
The feature id for the 'Identity Types' reference list.

See Also:
Constant Field Values

EQUALITY_HELPER_FEATURE_COUNT

static final int EQUALITY_HELPER_FEATURE_COUNT
The number of structural features of the 'Equality Helper' class.

See Also:
Constant Field Values

EOBJECT_INTEGER_MAP_ENTRY

static final int EOBJECT_INTEGER_MAP_ENTRY
The meta object id for the 'EObject Integer Map Entry' class.

See Also:
EObjectIntegerMapEntryImpl, StateSpacePackageImpl.getEObjectIntegerMapEntry(), Constant Field Values

EOBJECT_INTEGER_MAP_ENTRY__KEY

static final int EOBJECT_INTEGER_MAP_ENTRY__KEY
The feature id for the 'Key' reference.

See Also:
Constant Field Values

EOBJECT_INTEGER_MAP_ENTRY__VALUE

static final int EOBJECT_INTEGER_MAP_ENTRY__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

EOBJECT_INTEGER_MAP_ENTRY_FEATURE_COUNT

static final int EOBJECT_INTEGER_MAP_ENTRY_FEATURE_COUNT
The number of structural features of the 'EObject Integer Map Entry' class.

See Also:
Constant Field Values

INTEGER_ARRAY

static final int INTEGER_ARRAY
The meta object id for the 'Integer Array' data type.

See Also:
StateSpacePackageImpl.getIntegerArray(), Constant Field Values

STRING_ARRAY

static final int STRING_ARRAY
The meta object id for the 'String Array' data type.

See Also:
StateSpacePackageImpl.getStringArray(), Constant Field Values

MATCH

static final int MATCH
The meta object id for the 'Match' data type.

See Also:
Match, StateSpacePackageImpl.getMatch(), Constant Field Values

EGRAPH

static final int EGRAPH
The meta object id for the 'EGraph' data type.

See Also:
EGraph, StateSpacePackageImpl.getEGraph(), Constant Field Values
Method Detail

getStateSpace

EClass getStateSpace()
Returns the meta object for class 'State Space'.

Returns:
the meta object for class 'State Space'.
See Also:
StateSpace

getStateSpace_States

EReference getStateSpace_States()
Returns the meta object for the containment reference list 'States'.

Returns:
the meta object for the containment reference list 'States'.
See Also:
StateSpace.getStates(), getStateSpace()

getStateSpace_InitialStates

EReference getStateSpace_InitialStates()
Returns the meta object for the reference list 'Initial States'.

Returns:
the meta object for the reference list 'Initial States'.
See Also:
StateSpace.getInitialStates(), getStateSpace()

getStateSpace_OpenStates

EReference getStateSpace_OpenStates()
Returns the meta object for the reference list 'Open States'.

Returns:
the meta object for the reference list 'Open States'.
See Also:
StateSpace.getOpenStates(), getStateSpace()

getStateSpace_StateCount

EAttribute getStateSpace_StateCount()
Returns the meta object for the attribute 'State Count'.

Returns:
the meta object for the attribute 'State Count'.
See Also:
StateSpace.getStateCount(), getStateSpace()

getStateSpace_TransitionCount

EAttribute getStateSpace_TransitionCount()
Returns the meta object for the attribute 'Transition Count'.

Returns:
the meta object for the attribute 'Transition Count'.
See Also:
StateSpace.getTransitionCount(), getStateSpace()

getStateSpace_EqualityHelper

EReference getStateSpace_EqualityHelper()
Returns the meta object for the containment reference 'Equality Helper'.

Returns:
the meta object for the containment reference 'Equality Helper'.
See Also:
StateSpace.getEqualityHelper(), getStateSpace()

getStateSpace_LayoutZoomLevel

EAttribute getStateSpace_LayoutZoomLevel()
Returns the meta object for the attribute 'Layout Zoom Level'.

Returns:
the meta object for the attribute 'Layout Zoom Level'.
See Also:
StateSpace.getLayoutZoomLevel(), getStateSpace()

getStateSpace_LayoutStateRepulsion

EAttribute getStateSpace_LayoutStateRepulsion()
Returns the meta object for the attribute 'Layout State Repulsion'.

Returns:
the meta object for the attribute 'Layout State Repulsion'.
See Also:
StateSpace.getLayoutStateRepulsion(), getStateSpace()

getStateSpace_LayoutTransitionAttraction

EAttribute getStateSpace_LayoutTransitionAttraction()
Returns the meta object for the attribute 'Layout Transition Attraction'.

Returns:
the meta object for the attribute 'Layout Transition Attraction'.
See Also:
StateSpace.getLayoutTransitionAttraction(), getStateSpace()

getStateSpace_LayoutHideLabels

EAttribute getStateSpace_LayoutHideLabels()
Returns the meta object for the attribute 'Layout Hide Labels'.

Returns:
the meta object for the attribute 'Layout Hide Labels'.
See Also:
StateSpace.isLayoutHideLabels(), getStateSpace()

getStateSpace_LayoutHideIndizes

EAttribute getStateSpace_LayoutHideIndizes()
Returns the meta object for the attribute 'Layout Hide Indizes'.

Returns:
the meta object for the attribute 'Layout Hide Indizes'.
See Also:
StateSpace.isLayoutHideIndizes(), getStateSpace()

getStateSpace_MaxStateDistance

EAttribute getStateSpace_MaxStateDistance()
Returns the meta object for the attribute 'Max State Distance'.

Returns:
the meta object for the attribute 'Max State Distance'.
See Also:
StateSpace.getMaxStateDistance(), getStateSpace()

getStateSpace_Properties

EReference getStateSpace_Properties()
Returns the meta object for the map 'Properties'.

Returns:
the meta object for the map 'Properties'.
See Also:
StateSpace.getProperties(), getStateSpace()

getStateSpace_AllParameterKeys

EAttribute getStateSpace_AllParameterKeys()
Returns the meta object for the attribute 'All Parameter Keys'.

Returns:
the meta object for the attribute 'All Parameter Keys'.
See Also:
StateSpace.getAllParameterKeys(), getStateSpace()

getStateSpace_Rules

EReference getStateSpace_Rules()
Returns the meta object for the reference list 'Rules'.

Returns:
the meta object for the reference list 'Rules'.
See Also:
StateSpace.getRules(), getStateSpace()

getState

EClass getState()
Returns the meta object for class 'State'.

Returns:
the meta object for class 'State'.
See Also:
State

getState_Index

EAttribute getState_Index()
Returns the meta object for the attribute 'Index'.

Returns:
the meta object for the attribute 'Index'.
See Also:
State.getIndex(), getState()

getState_DerivedFrom

EAttribute getState_DerivedFrom()
Returns the meta object for the attribute 'Derived From'.

Returns:
the meta object for the attribute 'Derived From'.
See Also:
State.getDerivedFrom(), getState()

getState_Incoming

EReference getState_Incoming()
Returns the meta object for the reference list 'Incoming'.

Returns:
the meta object for the reference list 'Incoming'.
See Also:
State.getIncoming(), getState()

getState_Outgoing

EReference getState_Outgoing()
Returns the meta object for the containment reference list 'Outgoing'.

Returns:
the meta object for the containment reference list 'Outgoing'.
See Also:
State.getOutgoing(), getState()

getState_Model

EReference getState_Model()
Returns the meta object for the containment reference 'Model'.

Returns:
the meta object for the containment reference 'Model'.
See Also:
State.getModel(), getState()

getModel

EClass getModel()
Returns the meta object for class 'Model'.

Returns:
the meta object for class 'Model'.
See Also:
Model

getModel_Resource

EAttribute getModel_Resource()
Returns the meta object for the attribute 'Resource'.

Returns:
the meta object for the attribute 'Resource'.
See Also:
Model.getResource(), getModel()

getModel_EGraph

EAttribute getModel_EGraph()
Returns the meta object for the attribute 'EGraph'.

Returns:
the meta object for the attribute 'EGraph'.
See Also:
Model.getEGraph(), getModel()

getModel_ObjectHashCodes

EReference getModel_ObjectHashCodes()
Returns the meta object for the map 'Object Hash Codes'.

Returns:
the meta object for the map 'Object Hash Codes'.
See Also:
Model.getObjectHashCodes(), getModel()

getModel_ObjectKeysMap

EReference getModel_ObjectKeysMap()
Returns the meta object for the map 'Object Keys Map'.

Returns:
the meta object for the map 'Object Keys Map'.
See Also:
Model.getObjectKeysMap(), getModel()

getModel_ObjectKeys

EAttribute getModel_ObjectKeys()
Returns the meta object for the attribute 'Object Keys'.

Returns:
the meta object for the attribute 'Object Keys'.
See Also:
Model.getObjectKeys(), getModel()

getModel_ObjectCount

EAttribute getModel_ObjectCount()
Returns the meta object for the attribute 'Object Count'.

Returns:
the meta object for the attribute 'Object Count'.
See Also:
Model.getObjectCount(), getModel()

getState_StateSpace

EReference getState_StateSpace()
Returns the meta object for the container reference 'State Space'.

Returns:
the meta object for the container reference 'State Space'.
See Also:
State.getStateSpace(), getState()

getState_Location

EAttribute getState_Location()
Returns the meta object for the attribute 'Location'.

Returns:
the meta object for the attribute 'Location'.
See Also:
State.getLocation(), getState()

getState_Open

EAttribute getState_Open()
Returns the meta object for the attribute 'Open'.

Returns:
the meta object for the attribute 'Open'.
See Also:
State.isOpen(), getState()

getState_Goal

EAttribute getState_Goal()
Returns the meta object for the attribute 'Goal'.

Returns:
the meta object for the attribute 'Goal'.
See Also:
State.isGoal(), getState()

getState_Pruned

EAttribute getState_Pruned()
Returns the meta object for the attribute 'Pruned'.

Returns:
the meta object for the attribute 'Pruned'.
See Also:
State.isPruned(), getState()

getState_HashCode

EAttribute getState_HashCode()
Returns the meta object for the attribute 'Hash Code'.

Returns:
the meta object for the attribute 'Hash Code'.
See Also:
State.getHashCode(), getState()

getState_ObjectCount

EAttribute getState_ObjectCount()
Returns the meta object for the attribute 'Object Count'.

Returns:
the meta object for the attribute 'Object Count'.
See Also:
State.getObjectCount(), getState()

getState_ObjectKeys

EAttribute getState_ObjectKeys()
Returns the meta object for the attribute 'Object Keys'.

Returns:
the meta object for the attribute 'Object Keys'.
See Also:
State.getObjectKeys(), getState()

getTransition

EClass getTransition()
Returns the meta object for class 'Transition'.

Returns:
the meta object for class 'Transition'.
See Also:
Transition

getTransition_Source

EReference getTransition_Source()
Returns the meta object for the container reference 'Source'.

Returns:
the meta object for the container reference 'Source'.
See Also:
Transition.getSource(), getTransition()

getTransition_Target

EReference getTransition_Target()
Returns the meta object for the reference 'Target'.

Returns:
the meta object for the reference 'Target'.
See Also:
Transition.getTarget(), getTransition()

getTransition_Rule

EReference getTransition_Rule()
Returns the meta object for the reference 'Rule'.

Returns:
the meta object for the reference 'Rule'.
See Also:
Transition.getRule(), getTransition()

getTransition_Match

EAttribute getTransition_Match()
Returns the meta object for the attribute 'Match'.

Returns:
the meta object for the attribute 'Match'.
See Also:
Transition.getMatch(), getTransition()

getTransition_ParameterCount

EAttribute getTransition_ParameterCount()
Returns the meta object for the attribute 'Parameter Count'.

Returns:
the meta object for the attribute 'Parameter Count'.
See Also:
Transition.getParameterCount(), getTransition()

getTransition_ParameterKeys

EAttribute getTransition_ParameterKeys()
Returns the meta object for the attribute 'Parameter Keys'.

Returns:
the meta object for the attribute 'Parameter Keys'.
See Also:
Transition.getParameterKeys(), getTransition()

getEqualityHelper

EClass getEqualityHelper()
Returns the meta object for class 'Equality Helper'.

Returns:
the meta object for class 'Equality Helper'.
See Also:
EqualityHelper

getEqualityHelper_CheckLinkOrder

EAttribute getEqualityHelper_CheckLinkOrder()
Returns the meta object for the attribute 'Check Link Order'.

Returns:
the meta object for the attribute 'Check Link Order'.
See Also:
EqualityHelper.isCheckLinkOrder(), getEqualityHelper()

getEqualityHelper_IgnoredAttributes

EReference getEqualityHelper_IgnoredAttributes()
Returns the meta object for the reference list 'Ignored Attributes'.

Returns:
the meta object for the reference list 'Ignored Attributes'.
See Also:
EqualityHelper.getIgnoredAttributes(), getEqualityHelper()

getEqualityHelper_IdentityTypes

EReference getEqualityHelper_IdentityTypes()
Returns the meta object for the reference list 'Identity Types'.

Returns:
the meta object for the reference list 'Identity Types'.
See Also:
EqualityHelper.getIdentityTypes(), getEqualityHelper()

getStorage

EClass getStorage()
Returns the meta object for class 'Storage'.

Returns:
the meta object for class 'Storage'.
See Also:
Storage

getStorage_Data

EAttribute getStorage_Data()
Returns the meta object for the attribute 'Data'.

Returns:
the meta object for the attribute 'Data'.
See Also:
Storage.getData(), getStorage()

getEObjectIntegerMapEntry

EClass getEObjectIntegerMapEntry()
Returns the meta object for class 'EObject Integer Map Entry'.

Returns:
the meta object for class 'EObject Integer Map Entry'.
See Also:
Map.Entry

getEObjectIntegerMapEntry_Key

EReference getEObjectIntegerMapEntry_Key()
Returns the meta object for the reference 'Key'.

Returns:
the meta object for the reference 'Key'.
See Also:
Map.Entry, getEObjectIntegerMapEntry()

getEObjectIntegerMapEntry_Value

EAttribute getEObjectIntegerMapEntry_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
Map.Entry, getEObjectIntegerMapEntry()

getIntegerArray

EDataType getIntegerArray()
Returns the meta object for data type 'Integer Array'.

Returns:
the meta object for data type 'Integer Array'.

getStringArray

EDataType getStringArray()
Returns the meta object for data type 'String Array'.

Returns:
the meta object for data type 'String Array'.

getMatch

EDataType getMatch()
Returns the meta object for data type 'Match'.

Returns:
the meta object for data type 'Match'.
See Also:
Match

getEGraph

EDataType getEGraph()
Returns the meta object for data type 'EGraph'.

Returns:
the meta object for data type 'EGraph'.
See Also:
EGraph

getStateSpaceFactory

StateSpaceFactory getStateSpaceFactory()
Returns the factory that creates the instances of the model.

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