public class UtilitiesPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements UtilitiesPackage
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteList
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
UtilitiesPackage.Literals
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
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
AST_NODE, AST_NODE__END_POSITION, AST_NODE__START_POSITION, AST_NODE_FEATURE_COUNT, CALLING_AST_NODE, CALLING_AST_NODE__END_POSITION, CALLING_AST_NODE__PROPERTY_END_POSITION, CALLING_AST_NODE__PROPERTY_START_POSITION, CALLING_AST_NODE__START_POSITION, CALLING_AST_NODE_FEATURE_COUNT, eCONTENT_TYPE, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXPRESSION_IN_OCL, EXPRESSION_IN_OCL__BODY_EXPRESSION, EXPRESSION_IN_OCL__CONTEXT_VARIABLE, EXPRESSION_IN_OCL__GENERATED_TYPE, EXPRESSION_IN_OCL__PARAMETER_VARIABLE, EXPRESSION_IN_OCL__RESULT_VARIABLE, EXPRESSION_IN_OCL_FEATURE_COUNT, PREDEFINED_TYPE, PREDEFINED_TYPE_FEATURE_COUNT, TYPED_AST_NODE, TYPED_AST_NODE__END_POSITION, TYPED_AST_NODE__START_POSITION, TYPED_AST_NODE__TYPE_END_POSITION, TYPED_AST_NODE__TYPE_START_POSITION, TYPED_AST_NODE_FEATURE_COUNT, TYPED_ELEMENT, TYPED_ELEMENT_FEATURE_COUNT, VISITABLE, VISITABLE_FEATURE_COUNT, VISITOR, VISITOR_FEATURE_COUNT
Modifier and Type | Method and Description |
---|---|
protected void |
createExtendedMetaDataAnnotations()
Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.
|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EAttribute |
getASTNode_EndPosition() |
org.eclipse.emf.ecore.EAttribute |
getASTNode_StartPosition() |
org.eclipse.emf.ecore.EClass |
getASTNode() |
org.eclipse.emf.ecore.EAttribute |
getCallingASTNode_PropertyEndPosition() |
org.eclipse.emf.ecore.EAttribute |
getCallingASTNode_PropertyStartPosition() |
org.eclipse.emf.ecore.EClass |
getCallingASTNode() |
org.eclipse.emf.ecore.EReference |
getExpressionInOCL_BodyExpression() |
org.eclipse.emf.ecore.EReference |
getExpressionInOCL_ContextVariable() |
org.eclipse.emf.ecore.EReference |
getExpressionInOCL_GeneratedType() |
org.eclipse.emf.ecore.EReference |
getExpressionInOCL_ParameterVariable() |
org.eclipse.emf.ecore.EReference |
getExpressionInOCL_ResultVariable() |
org.eclipse.emf.ecore.EClass |
getExpressionInOCL() |
org.eclipse.emf.ecore.EClass |
getPredefinedType() |
org.eclipse.emf.ecore.EAttribute |
getTypedASTNode_TypeEndPosition() |
org.eclipse.emf.ecore.EAttribute |
getTypedASTNode_TypeStartPosition() |
org.eclipse.emf.ecore.EClass |
getTypedASTNode() |
org.eclipse.emf.ecore.EClass |
getTypedElement() |
UtilitiesFactory |
getUtilitiesFactory() |
org.eclipse.emf.ecore.EClass |
getVisitable() |
org.eclipse.emf.ecore.EClass |
getVisitor() |
static UtilitiesPackage |
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.
|
void |
initializePackageContentsGen()
Complete the initialization of the package and its meta-model.
|
addAnnotation, addAnnotation, 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
eContents, eCrossReferences, getName, getNameGen, setName
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
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
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static UtilitiesPackage init()
This method is used to initialize UtilitiesPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
UtilitiesPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
public org.eclipse.emf.ecore.EClass getASTNode()
getASTNode
in interface UtilitiesPackage
ASTNode
public org.eclipse.emf.ecore.EAttribute getASTNode_StartPosition()
getASTNode_StartPosition
in interface UtilitiesPackage
ASTNode.getStartPosition()
,
UtilitiesPackage.getASTNode()
public org.eclipse.emf.ecore.EAttribute getASTNode_EndPosition()
getASTNode_EndPosition
in interface UtilitiesPackage
ASTNode.getEndPosition()
,
UtilitiesPackage.getASTNode()
public org.eclipse.emf.ecore.EClass getCallingASTNode()
getCallingASTNode
in interface UtilitiesPackage
CallingASTNode
public org.eclipse.emf.ecore.EAttribute getCallingASTNode_PropertyStartPosition()
getCallingASTNode_PropertyStartPosition
in interface UtilitiesPackage
CallingASTNode.getPropertyStartPosition()
,
UtilitiesPackage.getCallingASTNode()
public org.eclipse.emf.ecore.EAttribute getCallingASTNode_PropertyEndPosition()
getCallingASTNode_PropertyEndPosition
in interface UtilitiesPackage
CallingASTNode.getPropertyEndPosition()
,
UtilitiesPackage.getCallingASTNode()
public org.eclipse.emf.ecore.EClass getPredefinedType()
getPredefinedType
in interface UtilitiesPackage
PredefinedType
public org.eclipse.emf.ecore.EClass getTypedASTNode()
getTypedASTNode
in interface UtilitiesPackage
TypedASTNode
public org.eclipse.emf.ecore.EAttribute getTypedASTNode_TypeStartPosition()
getTypedASTNode_TypeStartPosition
in interface UtilitiesPackage
TypedASTNode.getTypeStartPosition()
,
UtilitiesPackage.getTypedASTNode()
public org.eclipse.emf.ecore.EAttribute getTypedASTNode_TypeEndPosition()
getTypedASTNode_TypeEndPosition
in interface UtilitiesPackage
TypedASTNode.getTypeEndPosition()
,
UtilitiesPackage.getTypedASTNode()
public org.eclipse.emf.ecore.EClass getVisitable()
getVisitable
in interface UtilitiesPackage
Visitable
public org.eclipse.emf.ecore.EClass getTypedElement()
getTypedElement
in interface UtilitiesPackage
TypedElement
public org.eclipse.emf.ecore.EClass getVisitor()
getVisitor
in interface UtilitiesPackage
Visitor
public org.eclipse.emf.ecore.EClass getExpressionInOCL()
getExpressionInOCL
in interface UtilitiesPackage
ExpressionInOCL
public org.eclipse.emf.ecore.EReference getExpressionInOCL_BodyExpression()
getExpressionInOCL_BodyExpression
in interface UtilitiesPackage
ExpressionInOCL.getBodyExpression()
,
UtilitiesPackage.getExpressionInOCL()
public org.eclipse.emf.ecore.EReference getExpressionInOCL_ContextVariable()
getExpressionInOCL_ContextVariable
in interface UtilitiesPackage
ExpressionInOCL.getContextVariable()
,
UtilitiesPackage.getExpressionInOCL()
public org.eclipse.emf.ecore.EReference getExpressionInOCL_ResultVariable()
getExpressionInOCL_ResultVariable
in interface UtilitiesPackage
ExpressionInOCL.getResultVariable()
,
UtilitiesPackage.getExpressionInOCL()
public org.eclipse.emf.ecore.EReference getExpressionInOCL_ParameterVariable()
getExpressionInOCL_ParameterVariable
in interface UtilitiesPackage
ExpressionInOCL.getParameterVariable()
,
UtilitiesPackage.getExpressionInOCL()
public org.eclipse.emf.ecore.EReference getExpressionInOCL_GeneratedType()
getExpressionInOCL_GeneratedType
in interface UtilitiesPackage
ExpressionInOCL.getGeneratedType()
,
UtilitiesPackage.getExpressionInOCL()
public UtilitiesFactory getUtilitiesFactory()
getUtilitiesFactory
in interface UtilitiesPackage
public void createPackageContents()
public void initializePackageContents()
The generated implementation is extended by adding me as a child of the empty root OCL package.
public void initializePackageContentsGen()
protected void createExtendedMetaDataAnnotations()