public class PatternLanguagePackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements PatternLanguagePackage
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
PatternLanguagePackage.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
AGGREGATED_VALUE, AGGREGATED_VALUE__AGGREGATE_TYPE, AGGREGATED_VALUE__AGGREGATOR, AGGREGATED_VALUE__CALL, AGGREGATED_VALUE_FEATURE_COUNT, ANNOTATION, ANNOTATION__NAME, ANNOTATION__PARAMETERS, ANNOTATION_FEATURE_COUNT, ANNOTATION_PARAMETER, ANNOTATION_PARAMETER__NAME, ANNOTATION_PARAMETER__VALUE, ANNOTATION_PARAMETER_FEATURE_COUNT, BOOL_VALUE, BOOL_VALUE__VALUE, BOOL_VALUE_FEATURE_COUNT, CHECK_CONSTRAINT, CHECK_CONSTRAINT__EXPRESSION, CHECK_CONSTRAINT_FEATURE_COUNT, COMPARE_CONSTRAINT, COMPARE_CONSTRAINT__FEATURE, COMPARE_CONSTRAINT__LEFT_OPERAND, COMPARE_CONSTRAINT__RIGHT_OPERAND, COMPARE_CONSTRAINT_FEATURE_COUNT, COMPARE_FEATURE, COMPUTATION_VALUE, COMPUTATION_VALUE_FEATURE_COUNT, CONSTRAINT, CONSTRAINT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ENTITY_TYPE, ENTITY_TYPE__TYPENAME, ENTITY_TYPE_FEATURE_COUNT, EXECUTION_TYPE, EXPRESSION, EXPRESSION_FEATURE_COUNT, FUNCTION_EVALUATION_VALUE, FUNCTION_EVALUATION_VALUE__EXPRESSION, FUNCTION_EVALUATION_VALUE_FEATURE_COUNT, JAVA_TYPE, JAVA_TYPE__CLASS_REF, JAVA_TYPE__TYPENAME, JAVA_TYPE_FEATURE_COUNT, LIST_VALUE, LIST_VALUE__VALUES, LIST_VALUE_FEATURE_COUNT, LITERAL_VALUE_REFERENCE, LITERAL_VALUE_REFERENCE_FEATURE_COUNT, LOCAL_VARIABLE, LOCAL_VARIABLE__NAME, LOCAL_VARIABLE__REFERENCES, LOCAL_VARIABLE__TYPE, LOCAL_VARIABLE_FEATURE_COUNT, MODIFIERS, MODIFIERS__EXECUTION, MODIFIERS__PRIVATE, MODIFIERS_FEATURE_COUNT, NUMBER_VALUE, NUMBER_VALUE__VALUE, NUMBER_VALUE_FEATURE_COUNT, PARAMETER, PARAMETER__DIRECTION, PARAMETER__NAME, PARAMETER__REFERENCES, PARAMETER__TYPE, PARAMETER_DIRECTION, PARAMETER_FEATURE_COUNT, PARAMETER_REF, PARAMETER_REF__NAME, PARAMETER_REF__REFERENCES, PARAMETER_REF__REFERRED_PARAM, PARAMETER_REF__TYPE, PARAMETER_REF_FEATURE_COUNT, PATH_EXPRESSION_CONSTRAINT, PATH_EXPRESSION_CONSTRAINT__HEAD, PATH_EXPRESSION_CONSTRAINT_FEATURE_COUNT, PATH_EXPRESSION_ELEMENT, PATH_EXPRESSION_ELEMENT__TAIL, PATH_EXPRESSION_ELEMENT__TYPE, PATH_EXPRESSION_ELEMENT_FEATURE_COUNT, PATH_EXPRESSION_HEAD, PATH_EXPRESSION_HEAD__DST, PATH_EXPRESSION_HEAD__SRC, PATH_EXPRESSION_HEAD__TAIL, PATH_EXPRESSION_HEAD__TYPE, PATH_EXPRESSION_HEAD_FEATURE_COUNT, PATH_EXPRESSION_TAIL, PATH_EXPRESSION_TAIL__TAIL, PATH_EXPRESSION_TAIL__TYPE, PATH_EXPRESSION_TAIL_FEATURE_COUNT, PATTERN, PATTERN__ANNOTATIONS, PATTERN__BODIES, PATTERN__MODIFIERS, PATTERN__NAME, PATTERN__PARAMETERS, PATTERN_BODY, PATTERN_BODY__CONSTRAINTS, PATTERN_BODY__NAME, PATTERN_BODY__VARIABLES, PATTERN_BODY_FEATURE_COUNT, PATTERN_CALL, PATTERN_CALL__PARAMETERS, PATTERN_CALL__PATTERN_REF, PATTERN_CALL__TRANSITIVE, PATTERN_CALL_FEATURE_COUNT, PATTERN_COMPOSITION_CONSTRAINT, PATTERN_COMPOSITION_CONSTRAINT__CALL, PATTERN_COMPOSITION_CONSTRAINT__NEGATIVE, PATTERN_COMPOSITION_CONSTRAINT_FEATURE_COUNT, PATTERN_FEATURE_COUNT, PATTERN_MODEL, PATTERN_MODEL__PACKAGE_NAME, PATTERN_MODEL__PATTERNS, PATTERN_MODEL_FEATURE_COUNT, RELATION_TYPE, RELATION_TYPE__TYPENAME, RELATION_TYPE_FEATURE_COUNT, STRING_VALUE, STRING_VALUE__VALUE, STRING_VALUE_FEATURE_COUNT, TYPE, TYPE__TYPENAME, TYPE_CHECK_CONSTRAINT, TYPE_CHECK_CONSTRAINT__TYPE, TYPE_CHECK_CONSTRAINT__VAR, TYPE_CHECK_CONSTRAINT_FEATURE_COUNT, TYPE_FEATURE_COUNT, VALUE_REFERENCE, VALUE_REFERENCE_FEATURE_COUNT, VARIABLE, VARIABLE__NAME, VARIABLE__REFERENCES, VARIABLE__TYPE, VARIABLE_FEATURE_COUNT, VARIABLE_REFERENCE, VARIABLE_REFERENCE__AGGREGATOR, VARIABLE_REFERENCE__VAR, VARIABLE_REFERENCE__VARIABLE, VARIABLE_REFERENCE_FEATURE_COUNT, VARIABLE_VALUE, VARIABLE_VALUE__VALUE, VARIABLE_VALUE_FEATURE_COUNT, XBOOLEAN_LITERAL, XBOOLEAN_LITERAL__IS_TRUE, XBOOLEAN_LITERAL_FEATURE_COUNT, XNUMBER_LITERAL, XNUMBER_LITERAL__VALUE, XNUMBER_LITERAL_FEATURE_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getAggregatedValue_AggregateType() |
org.eclipse.emf.ecore.EReference |
getAggregatedValue_Aggregator() |
org.eclipse.emf.ecore.EReference |
getAggregatedValue_Call() |
org.eclipse.emf.ecore.EClass |
getAggregatedValue() |
org.eclipse.emf.ecore.EAttribute |
getAnnotation_Name() |
org.eclipse.emf.ecore.EReference |
getAnnotation_Parameters() |
org.eclipse.emf.ecore.EClass |
getAnnotation() |
org.eclipse.emf.ecore.EAttribute |
getAnnotationParameter_Name() |
org.eclipse.emf.ecore.EReference |
getAnnotationParameter_Value() |
org.eclipse.emf.ecore.EClass |
getAnnotationParameter() |
org.eclipse.emf.ecore.EReference |
getBoolValue_Value() |
org.eclipse.emf.ecore.EClass |
getBoolValue() |
org.eclipse.emf.ecore.EReference |
getCheckConstraint_Expression() |
org.eclipse.emf.ecore.EClass |
getCheckConstraint() |
org.eclipse.emf.ecore.EAttribute |
getCompareConstraint_Feature() |
org.eclipse.emf.ecore.EReference |
getCompareConstraint_LeftOperand() |
org.eclipse.emf.ecore.EReference |
getCompareConstraint_RightOperand() |
org.eclipse.emf.ecore.EClass |
getCompareConstraint() |
org.eclipse.emf.ecore.EEnum |
getCompareFeature() |
org.eclipse.emf.ecore.EClass |
getComputationValue() |
org.eclipse.emf.ecore.EClass |
getConstraint() |
org.eclipse.emf.ecore.EClass |
getEntityType() |
org.eclipse.emf.ecore.EEnum |
getExecutionType() |
org.eclipse.emf.ecore.EClass |
getExpression() |
org.eclipse.emf.ecore.EReference |
getFunctionEvaluationValue_Expression() |
org.eclipse.emf.ecore.EClass |
getFunctionEvaluationValue() |
org.eclipse.emf.ecore.EReference |
getJavaType_ClassRef() |
org.eclipse.emf.ecore.EClass |
getJavaType() |
org.eclipse.emf.ecore.EReference |
getListValue_Values() |
org.eclipse.emf.ecore.EClass |
getListValue() |
org.eclipse.emf.ecore.EClass |
getLiteralValueReference() |
org.eclipse.emf.ecore.EClass |
getLocalVariable() |
org.eclipse.emf.ecore.EAttribute |
getModifiers_Execution() |
org.eclipse.emf.ecore.EAttribute |
getModifiers_Private() |
org.eclipse.emf.ecore.EClass |
getModifiers() |
org.eclipse.emf.ecore.EReference |
getNumberValue_Value() |
org.eclipse.emf.ecore.EClass |
getNumberValue() |
org.eclipse.emf.ecore.EAttribute |
getParameter_Direction() |
org.eclipse.emf.ecore.EClass |
getParameter() |
org.eclipse.emf.ecore.EEnum |
getParameterDirection() |
org.eclipse.emf.ecore.EReference |
getParameterRef_ReferredParam() |
org.eclipse.emf.ecore.EClass |
getParameterRef() |
org.eclipse.emf.ecore.EReference |
getPathExpressionConstraint_Head() |
org.eclipse.emf.ecore.EClass |
getPathExpressionConstraint() |
org.eclipse.emf.ecore.EReference |
getPathExpressionElement_Tail() |
org.eclipse.emf.ecore.EReference |
getPathExpressionElement_Type() |
org.eclipse.emf.ecore.EClass |
getPathExpressionElement() |
org.eclipse.emf.ecore.EReference |
getPathExpressionHead_Dst() |
org.eclipse.emf.ecore.EReference |
getPathExpressionHead_Src() |
org.eclipse.emf.ecore.EClass |
getPathExpressionHead() |
org.eclipse.emf.ecore.EClass |
getPathExpressionTail() |
org.eclipse.emf.ecore.EReference |
getPattern_Annotations() |
org.eclipse.emf.ecore.EReference |
getPattern_Bodies() |
org.eclipse.emf.ecore.EReference |
getPattern_Modifiers() |
org.eclipse.emf.ecore.EAttribute |
getPattern_Name() |
org.eclipse.emf.ecore.EReference |
getPattern_Parameters() |
org.eclipse.emf.ecore.EClass |
getPattern() |
org.eclipse.emf.ecore.EReference |
getPatternBody_Constraints() |
org.eclipse.emf.ecore.EAttribute |
getPatternBody_Name() |
org.eclipse.emf.ecore.EReference |
getPatternBody_Variables() |
org.eclipse.emf.ecore.EClass |
getPatternBody() |
org.eclipse.emf.ecore.EReference |
getPatternCall_Parameters() |
org.eclipse.emf.ecore.EReference |
getPatternCall_PatternRef() |
org.eclipse.emf.ecore.EAttribute |
getPatternCall_Transitive() |
org.eclipse.emf.ecore.EClass |
getPatternCall() |
org.eclipse.emf.ecore.EReference |
getPatternCompositionConstraint_Call() |
org.eclipse.emf.ecore.EAttribute |
getPatternCompositionConstraint_Negative() |
org.eclipse.emf.ecore.EClass |
getPatternCompositionConstraint() |
PatternLanguageFactory |
getPatternLanguageFactory() |
org.eclipse.emf.ecore.EAttribute |
getPatternModel_PackageName() |
org.eclipse.emf.ecore.EReference |
getPatternModel_Patterns() |
org.eclipse.emf.ecore.EClass |
getPatternModel() |
org.eclipse.emf.ecore.EClass |
getRelationType() |
org.eclipse.emf.ecore.EAttribute |
getStringValue_Value() |
org.eclipse.emf.ecore.EClass |
getStringValue() |
org.eclipse.emf.ecore.EAttribute |
getType_Typename() |
org.eclipse.emf.ecore.EClass |
getType() |
org.eclipse.emf.ecore.EReference |
getTypeCheckConstraint_Type() |
org.eclipse.emf.ecore.EReference |
getTypeCheckConstraint_Var() |
org.eclipse.emf.ecore.EClass |
getTypeCheckConstraint() |
org.eclipse.emf.ecore.EClass |
getValueReference() |
org.eclipse.emf.ecore.EAttribute |
getVariable_Name() |
org.eclipse.emf.ecore.EReference |
getVariable_References() |
org.eclipse.emf.ecore.EReference |
getVariable_Type() |
org.eclipse.emf.ecore.EClass |
getVariable() |
org.eclipse.emf.ecore.EAttribute |
getVariableReference_Aggregator() |
org.eclipse.emf.ecore.EAttribute |
getVariableReference_Var() |
org.eclipse.emf.ecore.EReference |
getVariableReference_Variable() |
org.eclipse.emf.ecore.EClass |
getVariableReference() |
org.eclipse.emf.ecore.EReference |
getVariableValue_Value() |
org.eclipse.emf.ecore.EClass |
getVariableValue() |
org.eclipse.emf.ecore.EClass |
getXBooleanLiteral() |
org.eclipse.emf.ecore.EClass |
getXNumberLiteral() |
static PatternLanguagePackage |
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.
|
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 PatternLanguagePackage init()
This method is used to initialize PatternLanguagePackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
PatternLanguagePackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
public org.eclipse.emf.ecore.EClass getPatternModel()
getPatternModel
in interface PatternLanguagePackage
PatternModel
public org.eclipse.emf.ecore.EAttribute getPatternModel_PackageName()
getPatternModel_PackageName
in interface PatternLanguagePackage
PatternModel.getPackageName()
,
PatternLanguagePackage.getPatternModel()
public org.eclipse.emf.ecore.EReference getPatternModel_Patterns()
getPatternModel_Patterns
in interface PatternLanguagePackage
PatternModel.getPatterns()
,
PatternLanguagePackage.getPatternModel()
public org.eclipse.emf.ecore.EClass getPattern()
getPattern
in interface PatternLanguagePackage
Pattern
public org.eclipse.emf.ecore.EReference getPattern_Annotations()
getPattern_Annotations
in interface PatternLanguagePackage
Pattern.getAnnotations()
,
PatternLanguagePackage.getPattern()
public org.eclipse.emf.ecore.EReference getPattern_Modifiers()
getPattern_Modifiers
in interface PatternLanguagePackage
Pattern.getModifiers()
,
PatternLanguagePackage.getPattern()
public org.eclipse.emf.ecore.EAttribute getPattern_Name()
getPattern_Name
in interface PatternLanguagePackage
Pattern.getName()
,
PatternLanguagePackage.getPattern()
public org.eclipse.emf.ecore.EReference getPattern_Parameters()
getPattern_Parameters
in interface PatternLanguagePackage
Pattern.getParameters()
,
PatternLanguagePackage.getPattern()
public org.eclipse.emf.ecore.EReference getPattern_Bodies()
getPattern_Bodies
in interface PatternLanguagePackage
Pattern.getBodies()
,
PatternLanguagePackage.getPattern()
public org.eclipse.emf.ecore.EClass getAnnotation()
getAnnotation
in interface PatternLanguagePackage
Annotation
public org.eclipse.emf.ecore.EAttribute getAnnotation_Name()
getAnnotation_Name
in interface PatternLanguagePackage
Annotation.getName()
,
PatternLanguagePackage.getAnnotation()
public org.eclipse.emf.ecore.EReference getAnnotation_Parameters()
getAnnotation_Parameters
in interface PatternLanguagePackage
Annotation.getParameters()
,
PatternLanguagePackage.getAnnotation()
public org.eclipse.emf.ecore.EClass getAnnotationParameter()
getAnnotationParameter
in interface PatternLanguagePackage
AnnotationParameter
public org.eclipse.emf.ecore.EAttribute getAnnotationParameter_Name()
getAnnotationParameter_Name
in interface PatternLanguagePackage
AnnotationParameter.getName()
,
PatternLanguagePackage.getAnnotationParameter()
public org.eclipse.emf.ecore.EReference getAnnotationParameter_Value()
getAnnotationParameter_Value
in interface PatternLanguagePackage
AnnotationParameter.getValue()
,
PatternLanguagePackage.getAnnotationParameter()
public org.eclipse.emf.ecore.EClass getModifiers()
getModifiers
in interface PatternLanguagePackage
Modifiers
public org.eclipse.emf.ecore.EAttribute getModifiers_Private()
getModifiers_Private
in interface PatternLanguagePackage
Modifiers.isPrivate()
,
PatternLanguagePackage.getModifiers()
public org.eclipse.emf.ecore.EAttribute getModifiers_Execution()
getModifiers_Execution
in interface PatternLanguagePackage
Modifiers.getExecution()
,
PatternLanguagePackage.getModifiers()
public org.eclipse.emf.ecore.EClass getExpression()
getExpression
in interface PatternLanguagePackage
Expression
public org.eclipse.emf.ecore.EClass getVariable()
getVariable
in interface PatternLanguagePackage
Variable
public org.eclipse.emf.ecore.EAttribute getVariable_Name()
getVariable_Name
in interface PatternLanguagePackage
Variable.getName()
,
PatternLanguagePackage.getVariable()
public org.eclipse.emf.ecore.EReference getVariable_Type()
getVariable_Type
in interface PatternLanguagePackage
Variable.getType()
,
PatternLanguagePackage.getVariable()
public org.eclipse.emf.ecore.EReference getVariable_References()
getVariable_References
in interface PatternLanguagePackage
Variable.getReferences()
,
PatternLanguagePackage.getVariable()
public org.eclipse.emf.ecore.EClass getVariableReference()
getVariableReference
in interface PatternLanguagePackage
VariableReference
public org.eclipse.emf.ecore.EAttribute getVariableReference_Aggregator()
getVariableReference_Aggregator
in interface PatternLanguagePackage
VariableReference.isAggregator()
,
PatternLanguagePackage.getVariableReference()
public org.eclipse.emf.ecore.EAttribute getVariableReference_Var()
getVariableReference_Var
in interface PatternLanguagePackage
VariableReference.getVar()
,
PatternLanguagePackage.getVariableReference()
public org.eclipse.emf.ecore.EReference getVariableReference_Variable()
getVariableReference_Variable
in interface PatternLanguagePackage
VariableReference.getVariable()
,
PatternLanguagePackage.getVariableReference()
public org.eclipse.emf.ecore.EClass getType()
getType
in interface PatternLanguagePackage
Type
public org.eclipse.emf.ecore.EAttribute getType_Typename()
getType_Typename
in interface PatternLanguagePackage
Type.getTypename()
,
PatternLanguagePackage.getType()
public org.eclipse.emf.ecore.EClass getEntityType()
getEntityType
in interface PatternLanguagePackage
EntityType
public org.eclipse.emf.ecore.EClass getPatternBody()
getPatternBody
in interface PatternLanguagePackage
PatternBody
public org.eclipse.emf.ecore.EAttribute getPatternBody_Name()
getPatternBody_Name
in interface PatternLanguagePackage
PatternBody.getName()
,
PatternLanguagePackage.getPatternBody()
public org.eclipse.emf.ecore.EReference getPatternBody_Constraints()
getPatternBody_Constraints
in interface PatternLanguagePackage
PatternBody.getConstraints()
,
PatternLanguagePackage.getPatternBody()
public org.eclipse.emf.ecore.EReference getPatternBody_Variables()
getPatternBody_Variables
in interface PatternLanguagePackage
PatternBody.getVariables()
,
PatternLanguagePackage.getPatternBody()
public org.eclipse.emf.ecore.EClass getConstraint()
getConstraint
in interface PatternLanguagePackage
Constraint
public org.eclipse.emf.ecore.EClass getPatternCall()
getPatternCall
in interface PatternLanguagePackage
PatternCall
public org.eclipse.emf.ecore.EReference getPatternCall_PatternRef()
getPatternCall_PatternRef
in interface PatternLanguagePackage
PatternCall.getPatternRef()
,
PatternLanguagePackage.getPatternCall()
public org.eclipse.emf.ecore.EAttribute getPatternCall_Transitive()
getPatternCall_Transitive
in interface PatternLanguagePackage
PatternCall.isTransitive()
,
PatternLanguagePackage.getPatternCall()
public org.eclipse.emf.ecore.EReference getPatternCall_Parameters()
getPatternCall_Parameters
in interface PatternLanguagePackage
PatternCall.getParameters()
,
PatternLanguagePackage.getPatternCall()
public org.eclipse.emf.ecore.EClass getPathExpressionElement()
getPathExpressionElement
in interface PatternLanguagePackage
PathExpressionElement
public org.eclipse.emf.ecore.EReference getPathExpressionElement_Type()
getPathExpressionElement_Type
in interface PatternLanguagePackage
PathExpressionElement.getType()
,
PatternLanguagePackage.getPathExpressionElement()
public org.eclipse.emf.ecore.EReference getPathExpressionElement_Tail()
getPathExpressionElement_Tail
in interface PatternLanguagePackage
PathExpressionElement.getTail()
,
PatternLanguagePackage.getPathExpressionElement()
public org.eclipse.emf.ecore.EClass getValueReference()
getValueReference
in interface PatternLanguagePackage
ValueReference
public org.eclipse.emf.ecore.EClass getLiteralValueReference()
getLiteralValueReference
in interface PatternLanguagePackage
LiteralValueReference
public org.eclipse.emf.ecore.EClass getComputationValue()
getComputationValue
in interface PatternLanguagePackage
ComputationValue
public org.eclipse.emf.ecore.EClass getParameterRef()
getParameterRef
in interface PatternLanguagePackage
ParameterRef
public org.eclipse.emf.ecore.EReference getParameterRef_ReferredParam()
getParameterRef_ReferredParam
in interface PatternLanguagePackage
ParameterRef.getReferredParam()
,
PatternLanguagePackage.getParameterRef()
public org.eclipse.emf.ecore.EClass getParameter()
getParameter
in interface PatternLanguagePackage
Parameter
public org.eclipse.emf.ecore.EAttribute getParameter_Direction()
getParameter_Direction
in interface PatternLanguagePackage
Parameter.getDirection()
,
PatternLanguagePackage.getParameter()
public org.eclipse.emf.ecore.EClass getLocalVariable()
getLocalVariable
in interface PatternLanguagePackage
LocalVariable
public org.eclipse.emf.ecore.EClass getJavaType()
getJavaType
in interface PatternLanguagePackage
JavaType
public org.eclipse.emf.ecore.EReference getJavaType_ClassRef()
getJavaType_ClassRef
in interface PatternLanguagePackage
JavaType.getClassRef()
,
PatternLanguagePackage.getJavaType()
public org.eclipse.emf.ecore.EClass getRelationType()
getRelationType
in interface PatternLanguagePackage
RelationType
public org.eclipse.emf.ecore.EClass getTypeCheckConstraint()
getTypeCheckConstraint
in interface PatternLanguagePackage
TypeCheckConstraint
public org.eclipse.emf.ecore.EReference getTypeCheckConstraint_Type()
getTypeCheckConstraint_Type
in interface PatternLanguagePackage
TypeCheckConstraint.getType()
,
PatternLanguagePackage.getTypeCheckConstraint()
public org.eclipse.emf.ecore.EReference getTypeCheckConstraint_Var()
getTypeCheckConstraint_Var
in interface PatternLanguagePackage
TypeCheckConstraint.getVar()
,
PatternLanguagePackage.getTypeCheckConstraint()
public org.eclipse.emf.ecore.EClass getPatternCompositionConstraint()
getPatternCompositionConstraint
in interface PatternLanguagePackage
PatternCompositionConstraint
public org.eclipse.emf.ecore.EAttribute getPatternCompositionConstraint_Negative()
getPatternCompositionConstraint_Negative
in interface PatternLanguagePackage
PatternCompositionConstraint.isNegative()
,
PatternLanguagePackage.getPatternCompositionConstraint()
public org.eclipse.emf.ecore.EReference getPatternCompositionConstraint_Call()
getPatternCompositionConstraint_Call
in interface PatternLanguagePackage
PatternCompositionConstraint.getCall()
,
PatternLanguagePackage.getPatternCompositionConstraint()
public org.eclipse.emf.ecore.EClass getCompareConstraint()
getCompareConstraint
in interface PatternLanguagePackage
CompareConstraint
public org.eclipse.emf.ecore.EReference getCompareConstraint_LeftOperand()
getCompareConstraint_LeftOperand
in interface PatternLanguagePackage
CompareConstraint.getLeftOperand()
,
PatternLanguagePackage.getCompareConstraint()
public org.eclipse.emf.ecore.EAttribute getCompareConstraint_Feature()
getCompareConstraint_Feature
in interface PatternLanguagePackage
CompareConstraint.getFeature()
,
PatternLanguagePackage.getCompareConstraint()
public org.eclipse.emf.ecore.EReference getCompareConstraint_RightOperand()
getCompareConstraint_RightOperand
in interface PatternLanguagePackage
CompareConstraint.getRightOperand()
,
PatternLanguagePackage.getCompareConstraint()
public org.eclipse.emf.ecore.EClass getCheckConstraint()
getCheckConstraint
in interface PatternLanguagePackage
CheckConstraint
public org.eclipse.emf.ecore.EReference getCheckConstraint_Expression()
getCheckConstraint_Expression
in interface PatternLanguagePackage
CheckConstraint.getExpression()
,
PatternLanguagePackage.getCheckConstraint()
public org.eclipse.emf.ecore.EClass getPathExpressionConstraint()
getPathExpressionConstraint
in interface PatternLanguagePackage
PathExpressionConstraint
public org.eclipse.emf.ecore.EReference getPathExpressionConstraint_Head()
getPathExpressionConstraint_Head
in interface PatternLanguagePackage
PathExpressionConstraint.getHead()
,
PatternLanguagePackage.getPathExpressionConstraint()
public org.eclipse.emf.ecore.EClass getPathExpressionHead()
getPathExpressionHead
in interface PatternLanguagePackage
PathExpressionHead
public org.eclipse.emf.ecore.EReference getPathExpressionHead_Src()
getPathExpressionHead_Src
in interface PatternLanguagePackage
PathExpressionHead.getSrc()
,
PatternLanguagePackage.getPathExpressionHead()
public org.eclipse.emf.ecore.EReference getPathExpressionHead_Dst()
getPathExpressionHead_Dst
in interface PatternLanguagePackage
PathExpressionHead.getDst()
,
PatternLanguagePackage.getPathExpressionHead()
public org.eclipse.emf.ecore.EClass getPathExpressionTail()
getPathExpressionTail
in interface PatternLanguagePackage
PathExpressionTail
public org.eclipse.emf.ecore.EClass getStringValue()
getStringValue
in interface PatternLanguagePackage
StringValue
public org.eclipse.emf.ecore.EAttribute getStringValue_Value()
getStringValue_Value
in interface PatternLanguagePackage
StringValue.getValue()
,
PatternLanguagePackage.getStringValue()
public org.eclipse.emf.ecore.EClass getNumberValue()
getNumberValue
in interface PatternLanguagePackage
NumberValue
public org.eclipse.emf.ecore.EReference getNumberValue_Value()
getNumberValue_Value
in interface PatternLanguagePackage
NumberValue.getValue()
,
PatternLanguagePackage.getNumberValue()
public org.eclipse.emf.ecore.EClass getXNumberLiteral()
getXNumberLiteral
in interface PatternLanguagePackage
XNumberLiteral
public org.eclipse.emf.ecore.EClass getBoolValue()
getBoolValue
in interface PatternLanguagePackage
BoolValue
public org.eclipse.emf.ecore.EReference getBoolValue_Value()
getBoolValue_Value
in interface PatternLanguagePackage
BoolValue.getValue()
,
PatternLanguagePackage.getBoolValue()
public org.eclipse.emf.ecore.EClass getXBooleanLiteral()
getXBooleanLiteral
in interface PatternLanguagePackage
XBooleanLiteral
public org.eclipse.emf.ecore.EClass getVariableValue()
getVariableValue
in interface PatternLanguagePackage
VariableValue
public org.eclipse.emf.ecore.EReference getVariableValue_Value()
getVariableValue_Value
in interface PatternLanguagePackage
VariableValue.getValue()
,
PatternLanguagePackage.getVariableValue()
public org.eclipse.emf.ecore.EClass getListValue()
getListValue
in interface PatternLanguagePackage
ListValue
public org.eclipse.emf.ecore.EReference getListValue_Values()
getListValue_Values
in interface PatternLanguagePackage
ListValue.getValues()
,
PatternLanguagePackage.getListValue()
public org.eclipse.emf.ecore.EClass getFunctionEvaluationValue()
getFunctionEvaluationValue
in interface PatternLanguagePackage
FunctionEvaluationValue
public org.eclipse.emf.ecore.EReference getFunctionEvaluationValue_Expression()
getFunctionEvaluationValue_Expression
in interface PatternLanguagePackage
FunctionEvaluationValue.getExpression()
,
PatternLanguagePackage.getFunctionEvaluationValue()
public org.eclipse.emf.ecore.EClass getAggregatedValue()
getAggregatedValue
in interface PatternLanguagePackage
AggregatedValue
public org.eclipse.emf.ecore.EReference getAggregatedValue_Aggregator()
getAggregatedValue_Aggregator
in interface PatternLanguagePackage
AggregatedValue.getAggregator()
,
PatternLanguagePackage.getAggregatedValue()
public org.eclipse.emf.ecore.EReference getAggregatedValue_Call()
getAggregatedValue_Call
in interface PatternLanguagePackage
AggregatedValue.getCall()
,
PatternLanguagePackage.getAggregatedValue()
public org.eclipse.emf.ecore.EReference getAggregatedValue_AggregateType()
getAggregatedValue_AggregateType
in interface PatternLanguagePackage
AggregatedValue.getAggregateType()
,
PatternLanguagePackage.getAggregatedValue()
public org.eclipse.emf.ecore.EEnum getExecutionType()
getExecutionType
in interface PatternLanguagePackage
ExecutionType
public org.eclipse.emf.ecore.EEnum getParameterDirection()
getParameterDirection
in interface PatternLanguagePackage
ParameterDirection
public org.eclipse.emf.ecore.EEnum getCompareFeature()
getCompareFeature
in interface PatternLanguagePackage
CompareFeature
public PatternLanguageFactory getPatternLanguageFactory()
getPatternLanguageFactory
in interface PatternLanguagePackage
public void createPackageContents()
public void initializePackageContents()