public class VariablesPackageImpl extends EPackageImpl implements VariablesPackage
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
VariablesPackage.Literals
EPackage.Descriptor, EPackage.Registry
InternalEObject.EStore
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, LOCATION, LOCATION_SPECIFICATION, LOCATION_SPECIFICATION__ADDRESS, LOCATION_SPECIFICATION__LOCATION, LOCATION_SPECIFICATION__SIZE, LOCATION_SPECIFICATION_FEATURE_COUNT, LOCATION_SPECIFICATION_OPERATION_COUNT, SIZE, VARIABLE_ACCESS, VARIABLE_ACCESS__HAS_TYPE, VARIABLE_ACCESS__HAS_VARIABLE_DECLARATION, VARIABLE_ACCESS_FEATURE_COUNT, VARIABLE_ACCESS_OPERATION_COUNT, VARIABLE_DECLARATION, VARIABLE_DECLARATION__DECLARES_VARIABLE_TYPE, VARIABLE_DECLARATION__HAS_INITIAL_VARIABLE_VALUE, VARIABLE_DECLARATION__HAS_VARIABLE_LOCATION, VARIABLE_DECLARATION__IS_PART_OF, VARIABLE_DECLARATION__NAME, VARIABLE_DECLARATION__VARIABLE_MODIFIER, VARIABLE_DECLARATION__VARIABLE_TYPE, VARIABLE_DECLARATION_FEATURE_COUNT, VARIABLE_DECLARATION_OPERATION_COUNT, VARIABLE_MODIFIER, VARIABLE_TYPE
NIL
EOPPOSITE_FEATURE_BASE
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public static VariablesPackage init()
This method is used to initialize VariablesPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
VariablesPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
public EClass getLocationSpecification()
getLocationSpecification
in interface VariablesPackage
LocationSpecification
public EAttribute getLocationSpecification_Location()
getLocationSpecification_Location
in interface VariablesPackage
LocationSpecification.getLocation()
,
VariablesPackage.getLocationSpecification()
public EAttribute getLocationSpecification_Size()
getLocationSpecification_Size
in interface VariablesPackage
LocationSpecification.getSize()
,
VariablesPackage.getLocationSpecification()
public EAttribute getLocationSpecification_Address()
getLocationSpecification_Address
in interface VariablesPackage
LocationSpecification.getAddress()
,
VariablesPackage.getLocationSpecification()
public EClass getVariableAccess()
getVariableAccess
in interface VariablesPackage
VariableAccess
public EReference getVariableAccess_HasVariableDeclaration()
getVariableAccess_HasVariableDeclaration
in interface VariablesPackage
VariableAccess.getHasVariableDeclaration()
,
VariablesPackage.getVariableAccess()
public EClass getVariableDeclaration()
getVariableDeclaration
in interface VariablesPackage
VariableDeclaration
public EAttribute getVariableDeclaration_Name()
getVariableDeclaration_Name
in interface VariablesPackage
VariableDeclaration.getName()
,
VariablesPackage.getVariableDeclaration()
public EAttribute getVariableDeclaration_VariableType()
getVariableDeclaration_VariableType
in interface VariablesPackage
VariableDeclaration.getVariableType()
,
VariablesPackage.getVariableDeclaration()
public EAttribute getVariableDeclaration_VariableModifier()
getVariableDeclaration_VariableModifier
in interface VariablesPackage
VariableDeclaration.getVariableModifier()
,
VariablesPackage.getVariableDeclaration()
public EReference getVariableDeclaration_DeclaresVariableType()
getVariableDeclaration_DeclaresVariableType
in interface VariablesPackage
VariableDeclaration.getDeclaresVariableType()
,
VariablesPackage.getVariableDeclaration()
public EReference getVariableDeclaration_HasVariableLocation()
getVariableDeclaration_HasVariableLocation
in interface VariablesPackage
VariableDeclaration.getHasVariableLocation()
,
VariablesPackage.getVariableDeclaration()
public EReference getVariableDeclaration_HasInitialVariableValue()
getVariableDeclaration_HasInitialVariableValue
in interface VariablesPackage
VariableDeclaration.getHasInitialVariableValue()
,
VariablesPackage.getVariableDeclaration()
public EReference getVariableDeclaration_IsPartOf()
getVariableDeclaration_IsPartOf
in interface VariablesPackage
VariableDeclaration.getIsPartOf()
,
VariablesPackage.getVariableDeclaration()
public EEnum getSize()
getSize
in interface VariablesPackage
Size
public EEnum getVariableModifier()
getVariableModifier
in interface VariablesPackage
VariableModifier
public EEnum getLocation()
getLocation
in interface VariablesPackage
Location
public EEnum getVariableType()
getVariableType
in interface VariablesPackage
VariableType
public VariablesFactory getVariablesFactory()
getVariablesFactory
in interface VariablesPackage
public void createPackageContents()
public void initializePackageContents()