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, CALLABLE_RELATION, CALLABLE_RELATION__TRANSITIVE, CALLABLE_RELATION_FEATURE_COUNT, CHECK_CONSTRAINT, CHECK_CONSTRAINT__EXPRESSION, CHECK_CONSTRAINT_FEATURE_COUNT, CLASS_TYPE, CLASS_TYPE__CLASSNAME, CLASS_TYPE__METAMODEL, CLASS_TYPE__TYPENAME, CLASS_TYPE_FEATURE_COUNT, CLOSURE_TYPE, 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, ECLASSIFIER_CONSTRAINT, ECLASSIFIER_CONSTRAINT__TRANSITIVE, ECLASSIFIER_CONSTRAINT__TYPE, ECLASSIFIER_CONSTRAINT__VAR, ECLASSIFIER_CONSTRAINT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ENTITY_TYPE, ENTITY_TYPE__TYPENAME, ENTITY_TYPE_FEATURE_COUNT, ENUM_VALUE, ENUM_VALUE__ENUMERATION, ENUM_VALUE__LITERAL, ENUM_VALUE_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__TYPE, LOCAL_VARIABLE_FEATURE_COUNT, MODIFIERS, MODIFIERS__EXECUTION, MODIFIERS__PRIVATE, MODIFIERS_FEATURE_COUNT, NUMBER_VALUE, NUMBER_VALUE__NEGATIVE, NUMBER_VALUE__VALUE, NUMBER_VALUE_FEATURE_COUNT, PACKAGE_IMPORT, PACKAGE_IMPORT__ALIAS, PACKAGE_IMPORT__EPACKAGE, PACKAGE_IMPORT_FEATURE_COUNT, PARAMETER, PARAMETER__DIRECTION, PARAMETER__NAME, PARAMETER__TYPE, PARAMETER_DIRECTION, PARAMETER_FEATURE_COUNT, PARAMETER_REF, PARAMETER_REF__NAME, PARAMETER_REF__REFERRED_PARAM, PARAMETER_REF__TYPE, PARAMETER_REF_FEATURE_COUNT, PATH_EXPRESSION_CONSTRAINT, PATH_EXPRESSION_CONSTRAINT__DST, PATH_EXPRESSION_CONSTRAINT__EDGE_TYPES, PATH_EXPRESSION_CONSTRAINT__SOURCE_TYPE, PATH_EXPRESSION_CONSTRAINT__SRC, PATH_EXPRESSION_CONSTRAINT__TRANSITIVE, PATH_EXPRESSION_CONSTRAINT_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_IMPORT, PATTERN_IMPORT__PACKAGE_NAME, PATTERN_IMPORT__PATTERN, PATTERN_IMPORT__PATTERNS, PATTERN_IMPORT_FEATURE_COUNT, PATTERN_MODEL, PATTERN_MODEL__IMPORT_PACKAGES, PATTERN_MODEL__PACKAGE_NAME, PATTERN_MODEL__PATTERNS, PATTERN_MODEL_FEATURE_COUNT, REFERENCE_TYPE, REFERENCE_TYPE__REFNAME, REFERENCE_TYPE__TYPENAME, REFERENCE_TYPE_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__TRANSITIVE, TYPE_CHECK_CONSTRAINT__TYPE, TYPE_CHECK_CONSTRAINT__VAR, TYPE_CHECK_CONSTRAINT_FEATURE_COUNT, TYPE_FEATURE_COUNT, UNARY_TYPE_CONSTRAINT, UNARY_TYPE_CONSTRAINT__TRANSITIVE, UNARY_TYPE_CONSTRAINT__TYPE, UNARY_TYPE_CONSTRAINT__VAR, UNARY_TYPE_CONSTRAINT_FEATURE_COUNT, VALUE_REFERENCE, VALUE_REFERENCE_FEATURE_COUNT, VARIABLE, VARIABLE__NAME, VARIABLE__TYPE, VARIABLE_FEATURE_COUNT, VARIABLE_REFERENCE, VARIABLE_REFERENCE__AGGREGATOR, VARIABLE_REFERENCE__VAR, VARIABLE_REFERENCE__VARIABLE, VARIABLE_REFERENCE_FEATURE_COUNT, VQL_IMPORT_SECTION, VQL_IMPORT_SECTION__IMPORT_DECLARATIONS, VQL_IMPORT_SECTION__PACKAGE_IMPORT, VQL_IMPORT_SECTION__PATTERN_IMPORT, VQL_IMPORT_SECTION_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.EAttribute |
getCallableRelation_Transitive() |
org.eclipse.emf.ecore.EClass |
getCallableRelation() |
org.eclipse.emf.ecore.EReference |
getCheckConstraint_Expression() |
org.eclipse.emf.ecore.EClass |
getCheckConstraint() |
org.eclipse.emf.ecore.EReference |
getClassType_Classname() |
org.eclipse.emf.ecore.EReference |
getClassType_Metamodel() |
org.eclipse.emf.ecore.EClass |
getClassType() |
org.eclipse.emf.ecore.EEnum |
getClosureType() |
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 |
getEClassifierConstraint() |
org.eclipse.emf.ecore.EClass |
getEntityType() |
org.eclipse.emf.ecore.EReference |
getEnumValue_Enumeration() |
org.eclipse.emf.ecore.EReference |
getEnumValue_Literal() |
org.eclipse.emf.ecore.EClass |
getEnumValue() |
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.EAttribute |
getNumberValue_Negative() |
org.eclipse.emf.ecore.EReference |
getNumberValue_Value() |
org.eclipse.emf.ecore.EClass |
getNumberValue() |
org.eclipse.emf.ecore.EAttribute |
getPackageImport_Alias() |
org.eclipse.emf.ecore.EReference |
getPackageImport_EPackage() |
org.eclipse.emf.ecore.EClass |
getPackageImport() |
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_Dst() |
org.eclipse.emf.ecore.EReference |
getPathExpressionConstraint_EdgeTypes() |
org.eclipse.emf.ecore.EReference |
getPathExpressionConstraint_SourceType() |
org.eclipse.emf.ecore.EReference |
getPathExpressionConstraint_Src() |
org.eclipse.emf.ecore.EClass |
getPathExpressionConstraint() |
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.EClass |
getPatternCall() |
org.eclipse.emf.ecore.EReference |
getPatternCompositionConstraint_Call() |
org.eclipse.emf.ecore.EAttribute |
getPatternCompositionConstraint_Negative() |
org.eclipse.emf.ecore.EClass |
getPatternCompositionConstraint() |
org.eclipse.emf.ecore.EAttribute |
getPatternImport_PackageName() |
org.eclipse.emf.ecore.EReference |
getPatternImport_Pattern() |
org.eclipse.emf.ecore.EReference |
getPatternImport_Patterns() |
org.eclipse.emf.ecore.EClass |
getPatternImport() |
PatternLanguageFactory |
getPatternLanguageFactory() |
org.eclipse.emf.ecore.EReference |
getPatternModel_ImportPackages() |
org.eclipse.emf.ecore.EAttribute |
getPatternModel_PackageName() |
org.eclipse.emf.ecore.EReference |
getPatternModel_Patterns() |
org.eclipse.emf.ecore.EClass |
getPatternModel() |
org.eclipse.emf.ecore.EReference |
getReferenceType_Refname() |
org.eclipse.emf.ecore.EClass |
getReferenceType() |
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.EClass |
getTypeCheckConstraint() |
org.eclipse.emf.ecore.EReference |
getUnaryTypeConstraint_Type() |
org.eclipse.emf.ecore.EReference |
getUnaryTypeConstraint_Var() |
org.eclipse.emf.ecore.EClass |
getUnaryTypeConstraint() |
org.eclipse.emf.ecore.EClass |
getValueReference() |
org.eclipse.emf.ecore.EAttribute |
getVariable_Name() |
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 |
getVQLImportSection_PackageImport() |
org.eclipse.emf.ecore.EReference |
getVQLImportSection_PatternImport() |
org.eclipse.emf.ecore.EClass |
getVQLImportSection() |
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 getVQLImportSection()
getVQLImportSection
in interface PatternLanguagePackage
VQLImportSection
public org.eclipse.emf.ecore.EReference getVQLImportSection_PackageImport()
getVQLImportSection_PackageImport
in interface PatternLanguagePackage
VQLImportSection.getPackageImport()
,
PatternLanguagePackage.getVQLImportSection()
public org.eclipse.emf.ecore.EReference getVQLImportSection_PatternImport()
getVQLImportSection_PatternImport
in interface PatternLanguagePackage
VQLImportSection.getPatternImport()
,
PatternLanguagePackage.getVQLImportSection()
public org.eclipse.emf.ecore.EClass getPackageImport()
getPackageImport
in interface PatternLanguagePackage
PackageImport
public org.eclipse.emf.ecore.EReference getPackageImport_EPackage()
getPackageImport_EPackage
in interface PatternLanguagePackage
PackageImport.getEPackage()
,
PatternLanguagePackage.getPackageImport()
public org.eclipse.emf.ecore.EAttribute getPackageImport_Alias()
getPackageImport_Alias
in interface PatternLanguagePackage
PackageImport.getAlias()
,
PatternLanguagePackage.getPackageImport()
public org.eclipse.emf.ecore.EClass getPatternImport()
getPatternImport
in interface PatternLanguagePackage
PatternImport
public org.eclipse.emf.ecore.EReference getPatternImport_Pattern()
getPatternImport_Pattern
in interface PatternLanguagePackage
PatternImport.getPattern()
,
PatternLanguagePackage.getPatternImport()
public org.eclipse.emf.ecore.EAttribute getPatternImport_PackageName()
getPatternImport_PackageName
in interface PatternLanguagePackage
PatternImport.getPackageName()
,
PatternLanguagePackage.getPatternImport()
public org.eclipse.emf.ecore.EReference getPatternImport_Patterns()
getPatternImport_Patterns
in interface PatternLanguagePackage
PatternImport.getPatterns()
,
PatternLanguagePackage.getPatternImport()
public org.eclipse.emf.ecore.EClass getEClassifierConstraint()
getEClassifierConstraint
in interface PatternLanguagePackage
EClassifierConstraint
public org.eclipse.emf.ecore.EClass getEnumValue()
getEnumValue
in interface PatternLanguagePackage
EnumValue
public org.eclipse.emf.ecore.EReference getEnumValue_Enumeration()
getEnumValue_Enumeration
in interface PatternLanguagePackage
EnumValue.getEnumeration()
,
PatternLanguagePackage.getEnumValue()
public org.eclipse.emf.ecore.EReference getEnumValue_Literal()
getEnumValue_Literal
in interface PatternLanguagePackage
EnumValue.getLiteral()
,
PatternLanguagePackage.getEnumValue()
public org.eclipse.emf.ecore.EClass getPatternModel()
getPatternModel
in interface PatternLanguagePackage
PatternModel
public org.eclipse.emf.ecore.EReference getPatternModel_ImportPackages()
getPatternModel_ImportPackages
in interface PatternLanguagePackage
PatternModel.getImportPackages()
,
PatternLanguagePackage.getPatternModel()
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 getClassType()
getClassType
in interface PatternLanguagePackage
ClassType
public org.eclipse.emf.ecore.EReference getClassType_Metamodel()
getClassType_Metamodel
in interface PatternLanguagePackage
ClassType.getMetamodel()
,
PatternLanguagePackage.getClassType()
public org.eclipse.emf.ecore.EReference getClassType_Classname()
getClassType_Classname
in interface PatternLanguagePackage
ClassType.getClassname()
,
PatternLanguagePackage.getClassType()
public org.eclipse.emf.ecore.EClass getReferenceType()
getReferenceType
in interface PatternLanguagePackage
ReferenceType
public org.eclipse.emf.ecore.EReference getReferenceType_Refname()
getReferenceType_Refname
in interface PatternLanguagePackage
ReferenceType.getRefname()
,
PatternLanguagePackage.getReferenceType()
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.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.EReference getPatternCall_Parameters()
getPatternCall_Parameters
in interface PatternLanguagePackage
PatternCall.getParameters()
,
PatternLanguagePackage.getPatternCall()
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.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_EdgeTypes()
getPathExpressionConstraint_EdgeTypes
in interface PatternLanguagePackage
PathExpressionConstraint.getEdgeTypes()
,
PatternLanguagePackage.getPathExpressionConstraint()
public org.eclipse.emf.ecore.EReference getPathExpressionConstraint_SourceType()
getPathExpressionConstraint_SourceType
in interface PatternLanguagePackage
PathExpressionConstraint.getSourceType()
,
PatternLanguagePackage.getPathExpressionConstraint()
public org.eclipse.emf.ecore.EReference getPathExpressionConstraint_Src()
getPathExpressionConstraint_Src
in interface PatternLanguagePackage
PathExpressionConstraint.getSrc()
,
PatternLanguagePackage.getPathExpressionConstraint()
public org.eclipse.emf.ecore.EReference getPathExpressionConstraint_Dst()
getPathExpressionConstraint_Dst
in interface PatternLanguagePackage
PathExpressionConstraint.getDst()
,
PatternLanguagePackage.getPathExpressionConstraint()
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.EAttribute getNumberValue_Negative()
getNumberValue_Negative
in interface PatternLanguagePackage
NumberValue.isNegative()
,
PatternLanguagePackage.getNumberValue()
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 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.EClass getCallableRelation()
getCallableRelation
in interface PatternLanguagePackage
CallableRelation
public org.eclipse.emf.ecore.EAttribute getCallableRelation_Transitive()
getCallableRelation_Transitive
in interface PatternLanguagePackage
CallableRelation.getTransitive()
,
PatternLanguagePackage.getCallableRelation()
public org.eclipse.emf.ecore.EClass getUnaryTypeConstraint()
getUnaryTypeConstraint
in interface PatternLanguagePackage
UnaryTypeConstraint
public org.eclipse.emf.ecore.EReference getUnaryTypeConstraint_Type()
getUnaryTypeConstraint_Type
in interface PatternLanguagePackage
UnaryTypeConstraint.getType()
,
PatternLanguagePackage.getUnaryTypeConstraint()
public org.eclipse.emf.ecore.EReference getUnaryTypeConstraint_Var()
getUnaryTypeConstraint_Var
in interface PatternLanguagePackage
UnaryTypeConstraint.getVar()
,
PatternLanguagePackage.getUnaryTypeConstraint()
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 org.eclipse.emf.ecore.EEnum getClosureType()
getClosureType
in interface PatternLanguagePackage
ClosureType
public PatternLanguageFactory getPatternLanguageFactory()
getPatternLanguageFactory
in interface PatternLanguagePackage
public void createPackageContents()
public void initializePackageContents()