org.eclipse.emf.henshin.statespace.impl
Class StateSpacePackageImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
                              extended by org.eclipse.emf.henshin.statespace.impl.StateSpacePackageImpl
All Implemented Interfaces:
Notifier, EModelElement, ENamedElement, EObject, EPackage, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, BasicExtendedMetaData.EPackageExtendedMetaData.Holder, StateSpacePackage

public class StateSpacePackageImpl
extends EPackageImpl
implements StateSpacePackage

Default implementation of StateSpacePackage. It contains accessors for the meta objects to represent


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
EPackageImpl.EBasicWhiteList
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.henshin.statespace.StateSpacePackage
StateSpacePackage.Literals
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.henshin.statespace.StateSpacePackage
EGRAPH, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EOBJECT_INTEGER_MAP_ENTRY, EOBJECT_INTEGER_MAP_ENTRY__KEY, EOBJECT_INTEGER_MAP_ENTRY__VALUE, EOBJECT_INTEGER_MAP_ENTRY_FEATURE_COUNT, EQUALITY_HELPER, EQUALITY_HELPER__CHECK_LINK_ORDER, EQUALITY_HELPER__IDENTITY_TYPES, EQUALITY_HELPER__IGNORED_ATTRIBUTES, EQUALITY_HELPER_FEATURE_COUNT, INTEGER_ARRAY, MATCH, MODEL, MODEL__EGRAPH, MODEL__OBJECT_COUNT, MODEL__OBJECT_HASH_CODES, MODEL__OBJECT_KEYS, MODEL__OBJECT_KEYS_MAP, MODEL__RESOURCE, MODEL_FEATURE_COUNT, STATE, STATE__DATA, STATE__DERIVED_FROM, STATE__GOAL, STATE__HASH_CODE, STATE__INCOMING, STATE__INDEX, STATE__LOCATION, STATE__MODEL, STATE__OBJECT_COUNT, STATE__OBJECT_KEYS, STATE__OPEN, STATE__OUTGOING, STATE__PRUNED, STATE__STATE_SPACE, STATE_FEATURE_COUNT, STATE_SPACE, STATE_SPACE__ALL_PARAMETER_KEYS, STATE_SPACE__DATA, STATE_SPACE__EQUALITY_HELPER, STATE_SPACE__INITIAL_STATES, STATE_SPACE__LAYOUT_HIDE_INDIZES, STATE_SPACE__LAYOUT_HIDE_LABELS, STATE_SPACE__LAYOUT_STATE_REPULSION, STATE_SPACE__LAYOUT_TRANSITION_ATTRACTION, STATE_SPACE__LAYOUT_ZOOM_LEVEL, STATE_SPACE__MAX_STATE_DISTANCE, STATE_SPACE__OPEN_STATES, STATE_SPACE__PROPERTIES, STATE_SPACE__RULES, STATE_SPACE__STATE_COUNT, STATE_SPACE__STATES, STATE_SPACE__TRANSITION_COUNT, STATE_SPACE_FEATURE_COUNT, STORAGE, STORAGE__DATA, STORAGE_FEATURE_COUNT, STRING_ARRAY, TRANSITION, TRANSITION__DATA, TRANSITION__MATCH, TRANSITION__PARAMETER_COUNT, TRANSITION__PARAMETER_KEYS, TRANSITION__RULE, TRANSITION__SOURCE, TRANSITION__TARGET, TRANSITION_FEATURE_COUNT
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 EDataType getEGraph()
           
 EReference getEObjectIntegerMapEntry_Key()
           
 EAttribute getEObjectIntegerMapEntry_Value()
           
 EClass getEObjectIntegerMapEntry()
           
 EAttribute getEqualityHelper_CheckLinkOrder()
           
 EReference getEqualityHelper_IdentityTypes()
           
 EReference getEqualityHelper_IgnoredAttributes()
           
 EClass getEqualityHelper()
           
 EDataType getIntegerArray()
           
 EDataType getMatch()
           
 EAttribute getModel_EGraph()
           
 EAttribute getModel_ObjectCount()
           
 EReference getModel_ObjectHashCodes()
           
 EAttribute getModel_ObjectKeys()
           
 EReference getModel_ObjectKeysMap()
           
 EAttribute getModel_Resource()
           
 EClass getModel()
           
 EAttribute getState_DerivedFrom()
           
 EAttribute getState_Goal()
           
 EAttribute getState_HashCode()
           
 EReference getState_Incoming()
           
 EAttribute getState_Index()
           
 EAttribute getState_Location()
           
 EReference getState_Model()
           
 EAttribute getState_ObjectCount()
           
 EAttribute getState_ObjectKeys()
           
 EAttribute getState_Open()
           
 EReference getState_Outgoing()
           
 EAttribute getState_Pruned()
           
 EReference getState_StateSpace()
           
 EClass getState()
           
 EAttribute getStateSpace_AllParameterKeys()
           
 EReference getStateSpace_EqualityHelper()
           
 EReference getStateSpace_InitialStates()
           
 EAttribute getStateSpace_LayoutHideIndizes()
           
 EAttribute getStateSpace_LayoutHideLabels()
           
 EAttribute getStateSpace_LayoutStateRepulsion()
           
 EAttribute getStateSpace_LayoutTransitionAttraction()
           
 EAttribute getStateSpace_LayoutZoomLevel()
           
 EAttribute getStateSpace_MaxStateDistance()
           
 EReference getStateSpace_OpenStates()
           
 EReference getStateSpace_Properties()
           
 EReference getStateSpace_Rules()
           
 EAttribute getStateSpace_StateCount()
           
 EReference getStateSpace_States()
           
 EAttribute getStateSpace_TransitionCount()
           
 EClass getStateSpace()
           
 StateSpaceFactory getStateSpaceFactory()
           
 EAttribute getStorage_Data()
           
 EClass getStorage()
           
 EDataType getStringArray()
           
 EAttribute getTransition_Match()
           
 EAttribute getTransition_ParameterCount()
           
 EAttribute getTransition_ParameterKeys()
           
 EReference getTransition_Rule()
           
 EReference getTransition_Source()
           
 EReference getTransition_Target()
           
 EClass getTransition()
           
static StateSpacePackage 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 org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Method Detail

init

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

This method is used to initialize StateSpacePackage.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:
StateSpacePackage.eNS_URI, createPackageContents(), initializePackageContents()

getStateSpace

public EClass getStateSpace()

Specified by:
getStateSpace in interface StateSpacePackage
Returns:
the meta object for class 'State Space'.
See Also:
StateSpace

getStateSpace_States

public EReference getStateSpace_States()

Specified by:
getStateSpace_States in interface StateSpacePackage
Returns:
the meta object for the containment reference list 'States'.
See Also:
StateSpace.getStates(), StateSpacePackage.getStateSpace()

getStateSpace_InitialStates

public EReference getStateSpace_InitialStates()

Specified by:
getStateSpace_InitialStates in interface StateSpacePackage
Returns:
the meta object for the reference list 'Initial States'.
See Also:
StateSpace.getInitialStates(), StateSpacePackage.getStateSpace()

getStateSpace_OpenStates

public EReference getStateSpace_OpenStates()

Specified by:
getStateSpace_OpenStates in interface StateSpacePackage
Returns:
the meta object for the reference list 'Open States'.
See Also:
StateSpace.getOpenStates(), StateSpacePackage.getStateSpace()

getStateSpace_StateCount

public EAttribute getStateSpace_StateCount()

Specified by:
getStateSpace_StateCount in interface StateSpacePackage
Returns:
the meta object for the attribute 'State Count'.
See Also:
StateSpace.getStateCount(), StateSpacePackage.getStateSpace()

getStateSpace_TransitionCount

public EAttribute getStateSpace_TransitionCount()

Specified by:
getStateSpace_TransitionCount in interface StateSpacePackage
Returns:
the meta object for the attribute 'Transition Count'.
See Also:
StateSpace.getTransitionCount(), StateSpacePackage.getStateSpace()

getStateSpace_EqualityHelper

public EReference getStateSpace_EqualityHelper()

Specified by:
getStateSpace_EqualityHelper in interface StateSpacePackage
Returns:
the meta object for the containment reference 'Equality Helper'.
See Also:
StateSpace.getEqualityHelper(), StateSpacePackage.getStateSpace()

getStateSpace_LayoutZoomLevel

public EAttribute getStateSpace_LayoutZoomLevel()

Specified by:
getStateSpace_LayoutZoomLevel in interface StateSpacePackage
Returns:
the meta object for the attribute 'Layout Zoom Level'.
See Also:
StateSpace.getLayoutZoomLevel(), StateSpacePackage.getStateSpace()

getStateSpace_LayoutStateRepulsion

public EAttribute getStateSpace_LayoutStateRepulsion()

Specified by:
getStateSpace_LayoutStateRepulsion in interface StateSpacePackage
Returns:
the meta object for the attribute 'Layout State Repulsion'.
See Also:
StateSpace.getLayoutStateRepulsion(), StateSpacePackage.getStateSpace()

getStateSpace_LayoutTransitionAttraction

public EAttribute getStateSpace_LayoutTransitionAttraction()

Specified by:
getStateSpace_LayoutTransitionAttraction in interface StateSpacePackage
Returns:
the meta object for the attribute 'Layout Transition Attraction'.
See Also:
StateSpace.getLayoutTransitionAttraction(), StateSpacePackage.getStateSpace()

getStateSpace_LayoutHideLabels

public EAttribute getStateSpace_LayoutHideLabels()

Specified by:
getStateSpace_LayoutHideLabels in interface StateSpacePackage
Returns:
the meta object for the attribute 'Layout Hide Labels'.
See Also:
StateSpace.isLayoutHideLabels(), StateSpacePackage.getStateSpace()

getStateSpace_LayoutHideIndizes

public EAttribute getStateSpace_LayoutHideIndizes()

Specified by:
getStateSpace_LayoutHideIndizes in interface StateSpacePackage
Returns:
the meta object for the attribute 'Layout Hide Indizes'.
See Also:
StateSpace.isLayoutHideIndizes(), StateSpacePackage.getStateSpace()

getStateSpace_MaxStateDistance

public EAttribute getStateSpace_MaxStateDistance()

Specified by:
getStateSpace_MaxStateDistance in interface StateSpacePackage
Returns:
the meta object for the attribute 'Max State Distance'.
See Also:
StateSpace.getMaxStateDistance(), StateSpacePackage.getStateSpace()

getStateSpace_Properties

public EReference getStateSpace_Properties()

Specified by:
getStateSpace_Properties in interface StateSpacePackage
Returns:
the meta object for the map 'Properties'.
See Also:
StateSpace.getProperties(), StateSpacePackage.getStateSpace()

getStateSpace_AllParameterKeys

public EAttribute getStateSpace_AllParameterKeys()

Specified by:
getStateSpace_AllParameterKeys in interface StateSpacePackage
Returns:
the meta object for the attribute 'All Parameter Keys'.
See Also:
StateSpace.getAllParameterKeys(), StateSpacePackage.getStateSpace()

getStateSpace_Rules

public EReference getStateSpace_Rules()

Specified by:
getStateSpace_Rules in interface StateSpacePackage
Returns:
the meta object for the reference list 'Rules'.
See Also:
StateSpace.getRules(), StateSpacePackage.getStateSpace()

getState

public EClass getState()

Specified by:
getState in interface StateSpacePackage
Returns:
the meta object for class 'State'.
See Also:
State

getState_Index

public EAttribute getState_Index()

Specified by:
getState_Index in interface StateSpacePackage
Returns:
the meta object for the attribute 'Index'.
See Also:
State.getIndex(), StateSpacePackage.getState()

getState_Incoming

public EReference getState_Incoming()

Specified by:
getState_Incoming in interface StateSpacePackage
Returns:
the meta object for the reference list 'Incoming'.
See Also:
State.getIncoming(), StateSpacePackage.getState()

getState_Outgoing

public EReference getState_Outgoing()

Specified by:
getState_Outgoing in interface StateSpacePackage
Returns:
the meta object for the containment reference list 'Outgoing'.
See Also:
State.getOutgoing(), StateSpacePackage.getState()

getState_Model

public EReference getState_Model()

Specified by:
getState_Model in interface StateSpacePackage
Returns:
the meta object for the containment reference 'Model'.
See Also:
State.getModel(), StateSpacePackage.getState()

getModel

public EClass getModel()

Specified by:
getModel in interface StateSpacePackage
Returns:
the meta object for class 'Model'.
See Also:
Model

getModel_Resource

public EAttribute getModel_Resource()

Specified by:
getModel_Resource in interface StateSpacePackage
Returns:
the meta object for the attribute 'Resource'.
See Also:
Model.getResource(), StateSpacePackage.getModel()

getModel_EGraph

public EAttribute getModel_EGraph()

Specified by:
getModel_EGraph in interface StateSpacePackage
Returns:
the meta object for the attribute 'EGraph'.
See Also:
Model.getEGraph(), StateSpacePackage.getModel()

getModel_ObjectHashCodes

public EReference getModel_ObjectHashCodes()

Specified by:
getModel_ObjectHashCodes in interface StateSpacePackage
Returns:
the meta object for the map 'Object Hash Codes'.
See Also:
Model.getObjectHashCodes(), StateSpacePackage.getModel()

getModel_ObjectKeysMap

public EReference getModel_ObjectKeysMap()

Specified by:
getModel_ObjectKeysMap in interface StateSpacePackage
Returns:
the meta object for the map 'Object Keys Map'.
See Also:
Model.getObjectKeysMap(), StateSpacePackage.getModel()

getModel_ObjectKeys

public EAttribute getModel_ObjectKeys()

Specified by:
getModel_ObjectKeys in interface StateSpacePackage
Returns:
the meta object for the attribute 'Object Keys'.
See Also:
Model.getObjectKeys(), StateSpacePackage.getModel()

getModel_ObjectCount

public EAttribute getModel_ObjectCount()

Specified by:
getModel_ObjectCount in interface StateSpacePackage
Returns:
the meta object for the attribute 'Object Count'.
See Also:
Model.getObjectCount(), StateSpacePackage.getModel()

getState_StateSpace

public EReference getState_StateSpace()

Specified by:
getState_StateSpace in interface StateSpacePackage
Returns:
the meta object for the container reference 'State Space'.
See Also:
State.getStateSpace(), StateSpacePackage.getState()

getState_Location

public EAttribute getState_Location()

Specified by:
getState_Location in interface StateSpacePackage
Returns:
the meta object for the attribute 'Location'.
See Also:
State.getLocation(), StateSpacePackage.getState()

getState_Open

public EAttribute getState_Open()

Specified by:
getState_Open in interface StateSpacePackage
Returns:
the meta object for the attribute 'Open'.
See Also:
State.isOpen(), StateSpacePackage.getState()

getState_Goal

public EAttribute getState_Goal()

Specified by:
getState_Goal in interface StateSpacePackage
Returns:
the meta object for the attribute 'Goal'.
See Also:
State.isGoal(), StateSpacePackage.getState()

getState_Pruned

public EAttribute getState_Pruned()

Specified by:
getState_Pruned in interface StateSpacePackage
Returns:
the meta object for the attribute 'Pruned'.
See Also:
State.isPruned(), StateSpacePackage.getState()

getState_HashCode

public EAttribute getState_HashCode()

Specified by:
getState_HashCode in interface StateSpacePackage
Returns:
the meta object for the attribute 'Hash Code'.
See Also:
State.getHashCode(), StateSpacePackage.getState()

getState_DerivedFrom

public EAttribute getState_DerivedFrom()

Specified by:
getState_DerivedFrom in interface StateSpacePackage
Returns:
the meta object for the attribute 'Derived From'.
See Also:
State.getDerivedFrom(), StateSpacePackage.getState()

getState_ObjectCount

public EAttribute getState_ObjectCount()

Specified by:
getState_ObjectCount in interface StateSpacePackage
Returns:
the meta object for the attribute 'Object Count'.
See Also:
State.getObjectCount(), StateSpacePackage.getState()

getState_ObjectKeys

public EAttribute getState_ObjectKeys()

Specified by:
getState_ObjectKeys in interface StateSpacePackage
Returns:
the meta object for the attribute 'Object Keys'.
See Also:
State.getObjectKeys(), StateSpacePackage.getState()

getTransition

public EClass getTransition()

Specified by:
getTransition in interface StateSpacePackage
Returns:
the meta object for class 'Transition'.
See Also:
Transition

getTransition_Source

public EReference getTransition_Source()

Specified by:
getTransition_Source in interface StateSpacePackage
Returns:
the meta object for the container reference 'Source'.
See Also:
Transition.getSource(), StateSpacePackage.getTransition()

getTransition_Target

public EReference getTransition_Target()

Specified by:
getTransition_Target in interface StateSpacePackage
Returns:
the meta object for the reference 'Target'.
See Also:
Transition.getTarget(), StateSpacePackage.getTransition()

getTransition_Rule

public EReference getTransition_Rule()

Specified by:
getTransition_Rule in interface StateSpacePackage
Returns:
the meta object for the reference 'Rule'.
See Also:
Transition.getRule(), StateSpacePackage.getTransition()

getTransition_Match

public EAttribute getTransition_Match()

Specified by:
getTransition_Match in interface StateSpacePackage
Returns:
the meta object for the attribute 'Match'.
See Also:
Transition.getMatch(), StateSpacePackage.getTransition()

getTransition_ParameterCount

public EAttribute getTransition_ParameterCount()

Specified by:
getTransition_ParameterCount in interface StateSpacePackage
Returns:
the meta object for the attribute 'Parameter Count'.
See Also:
Transition.getParameterCount(), StateSpacePackage.getTransition()

getTransition_ParameterKeys

public EAttribute getTransition_ParameterKeys()

Specified by:
getTransition_ParameterKeys in interface StateSpacePackage
Returns:
the meta object for the attribute 'Parameter Keys'.
See Also:
Transition.getParameterKeys(), StateSpacePackage.getTransition()

getEqualityHelper

public EClass getEqualityHelper()

Specified by:
getEqualityHelper in interface StateSpacePackage
Returns:
the meta object for class 'Equality Helper'.
See Also:
EqualityHelper

getEqualityHelper_CheckLinkOrder

public EAttribute getEqualityHelper_CheckLinkOrder()

Specified by:
getEqualityHelper_CheckLinkOrder in interface StateSpacePackage
Returns:
the meta object for the attribute 'Check Link Order'.
See Also:
EqualityHelper.isCheckLinkOrder(), StateSpacePackage.getEqualityHelper()

getEqualityHelper_IgnoredAttributes

public EReference getEqualityHelper_IgnoredAttributes()

Specified by:
getEqualityHelper_IgnoredAttributes in interface StateSpacePackage
Returns:
the meta object for the reference list 'Ignored Attributes'.
See Also:
EqualityHelper.getIgnoredAttributes(), StateSpacePackage.getEqualityHelper()

getEqualityHelper_IdentityTypes

public EReference getEqualityHelper_IdentityTypes()

Specified by:
getEqualityHelper_IdentityTypes in interface StateSpacePackage
Returns:
the meta object for the reference list 'Identity Types'.
See Also:
EqualityHelper.getIdentityTypes(), StateSpacePackage.getEqualityHelper()

getStorage

public EClass getStorage()

Specified by:
getStorage in interface StateSpacePackage
Returns:
the meta object for class 'Storage'.
See Also:
Storage

getStorage_Data

public EAttribute getStorage_Data()

Specified by:
getStorage_Data in interface StateSpacePackage
Returns:
the meta object for the attribute 'Data'.
See Also:
Storage.getData(), StateSpacePackage.getStorage()

getEObjectIntegerMapEntry

public EClass getEObjectIntegerMapEntry()

Specified by:
getEObjectIntegerMapEntry in interface StateSpacePackage
Returns:
the meta object for class 'EObject Integer Map Entry'.
See Also:
Map.Entry

getEObjectIntegerMapEntry_Key

public EReference getEObjectIntegerMapEntry_Key()

Specified by:
getEObjectIntegerMapEntry_Key in interface StateSpacePackage
Returns:
the meta object for the reference 'Key'.
See Also:
Map.Entry, StateSpacePackage.getEObjectIntegerMapEntry()

getEObjectIntegerMapEntry_Value

public EAttribute getEObjectIntegerMapEntry_Value()

Specified by:
getEObjectIntegerMapEntry_Value in interface StateSpacePackage
Returns:
the meta object for the attribute 'Value'.
See Also:
Map.Entry, StateSpacePackage.getEObjectIntegerMapEntry()

getIntegerArray

public EDataType getIntegerArray()

Specified by:
getIntegerArray in interface StateSpacePackage
Returns:
the meta object for data type 'Integer Array'.

getStringArray

public EDataType getStringArray()

Specified by:
getStringArray in interface StateSpacePackage
Returns:
the meta object for data type 'String Array'.

getMatch

public EDataType getMatch()

Specified by:
getMatch in interface StateSpacePackage
Returns:
the meta object for data type 'Match'.
See Also:
Match

getEGraph

public EDataType getEGraph()

Specified by:
getEGraph in interface StateSpacePackage
Returns:
the meta object for data type 'EGraph'.
See Also:
EGraph

getStateSpaceFactory

public StateSpaceFactory getStateSpaceFactory()

Specified by:
getStateSpaceFactory in interface StateSpacePackage
Returns:
the factory that creates the instances of the model.

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.


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.