public interface PatternLanguagePackage
extends org.eclipse.emf.ecore.EPackage
PatternLanguageFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
PatternLanguagePackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
Modifier and Type | Field and Description |
---|---|
static int |
AGGREGATED_VALUE
The meta object id for the '
Aggregated Value ' class. |
static int |
AGGREGATED_VALUE__AGGREGATOR
The feature id for the 'Aggregator' containment reference.
|
static int |
AGGREGATED_VALUE__CALL
The feature id for the 'Call' containment reference.
|
static int |
AGGREGATED_VALUE_FEATURE_COUNT
The number of structural features of the 'Aggregated Value' class.
|
static int |
AGGREGATOR_EXPRESSION
The meta object id for the '
Aggregator Expression ' class. |
static int |
AGGREGATOR_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Aggregator Expression' class.
|
static int |
ANNOTATION
The meta object id for the '
Annotation ' class. |
static int |
ANNOTATION__NAME
The feature id for the 'Name' attribute.
|
static int |
ANNOTATION__PARAMETERS
The feature id for the 'Parameters' containment reference list.
|
static int |
ANNOTATION_FEATURE_COUNT
The number of structural features of the 'Annotation' class.
|
static int |
ANNOTATION_PARAMETER
The meta object id for the '
Annotation Parameter ' class. |
static int |
ANNOTATION_PARAMETER__NAME
The feature id for the 'Name' attribute.
|
static int |
ANNOTATION_PARAMETER__VALUE
The feature id for the 'Value' containment reference.
|
static int |
ANNOTATION_PARAMETER_FEATURE_COUNT
The number of structural features of the 'Annotation Parameter' class.
|
static int |
BOOL_VALUE
The meta object id for the '
Bool Value ' class. |
static int |
BOOL_VALUE__VALUE
The feature id for the 'Value' attribute.
|
static int |
BOOL_VALUE_FEATURE_COUNT
The number of structural features of the 'Bool Value' class.
|
static int |
CHECK_CONSTRAINT
The meta object id for the '
Check Constraint ' class. |
static int |
CHECK_CONSTRAINT__EXPRESSION
The feature id for the 'Expression' containment reference.
|
static int |
CHECK_CONSTRAINT_FEATURE_COUNT
The number of structural features of the 'Check Constraint' class.
|
static int |
COMPARE_CONSTRAINT
The meta object id for the '
Compare Constraint ' class. |
static int |
COMPARE_CONSTRAINT__FEATURE
The feature id for the 'Feature' attribute.
|
static int |
COMPARE_CONSTRAINT__LEFT_OPERAND
The feature id for the 'Left Operand' containment reference.
|
static int |
COMPARE_CONSTRAINT__RIGHT_OPERAND
The feature id for the 'Right Operand' containment reference.
|
static int |
COMPARE_CONSTRAINT_FEATURE_COUNT
The number of structural features of the 'Compare Constraint' class.
|
static int |
COMPARE_FEATURE
The meta object id for the '
Compare Feature ' enum. |
static int |
COMPUTATION_VALUE
The meta object id for the '
Computation Value ' class. |
static int |
COMPUTATION_VALUE_FEATURE_COUNT
The number of structural features of the 'Computation Value' class.
|
static int |
CONSTRAINT
The meta object id for the '
Constraint ' class. |
static int |
CONSTRAINT_FEATURE_COUNT
The number of structural features of the 'Constraint' class.
|
static int |
COUNT_AGGREGATOR
The meta object id for the '
Count Aggregator ' class. |
static int |
COUNT_AGGREGATOR_FEATURE_COUNT
The number of structural features of the 'Count Aggregator' class.
|
static int |
DOUBLE_VALUE
The meta object id for the '
Double Value ' class. |
static int |
DOUBLE_VALUE__VALUE
The feature id for the 'Value' attribute.
|
static int |
DOUBLE_VALUE_FEATURE_COUNT
The number of structural features of the 'Double Value' class.
|
static PatternLanguagePackage |
eINSTANCE
The singleton instance of the package.
|
static java.lang.String |
eNAME
The package name.
|
static java.lang.String |
eNS_PREFIX
The package namespace name.
|
static java.lang.String |
eNS_URI
The package namespace URI.
|
static int |
ENTITY_TYPE
The meta object id for the '
Entity Type ' class. |
static int |
ENTITY_TYPE__TYPENAME
The feature id for the 'Typename' attribute.
|
static int |
ENTITY_TYPE_FEATURE_COUNT
The number of structural features of the 'Entity Type' class.
|
static int |
FUNCTION_EVALUATION_VALUE
The meta object id for the '
Function Evaluation Value ' class. |
static int |
FUNCTION_EVALUATION_VALUE__EXPRESSION
The feature id for the 'Expression' containment reference.
|
static int |
FUNCTION_EVALUATION_VALUE_FEATURE_COUNT
The number of structural features of the 'Function Evaluation Value' class.
|
static int |
INT_VALUE
The meta object id for the '
Int Value ' class. |
static int |
INT_VALUE__VALUE
The feature id for the 'Value' attribute.
|
static int |
INT_VALUE_FEATURE_COUNT
The number of structural features of the 'Int Value' class.
|
static int |
LIST_VALUE
The meta object id for the '
List Value ' class. |
static int |
LIST_VALUE__VALUES
The feature id for the 'Values' containment reference list.
|
static int |
LIST_VALUE_FEATURE_COUNT
The number of structural features of the 'List Value' class.
|
static int |
LITERAL_VALUE_REFERENCE
The meta object id for the '
Literal Value Reference ' class. |
static int |
LITERAL_VALUE_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Literal Value Reference' class.
|
static int |
LOCAL_VARIABLE
The meta object id for the '
Local Variable ' class. |
static int |
LOCAL_VARIABLE__NAME
The feature id for the 'Name' attribute.
|
static int |
LOCAL_VARIABLE__REFERENCES
The feature id for the 'References' reference list.
|
static int |
LOCAL_VARIABLE__TYPE
The feature id for the 'Type' containment reference.
|
static int |
LOCAL_VARIABLE_FEATURE_COUNT
The number of structural features of the 'Local Variable' class.
|
static int |
MODIFIERS
The meta object id for the '
Modifiers ' class. |
static int |
MODIFIERS__PRIVATE
The feature id for the 'Private' attribute.
|
static int |
MODIFIERS_FEATURE_COUNT
The number of structural features of the 'Modifiers' class.
|
static int |
PARAMETER_REF
The meta object id for the '
Parameter Ref ' class. |
static int |
PARAMETER_REF__NAME
The feature id for the 'Name' attribute.
|
static int |
PARAMETER_REF__REFERENCES
The feature id for the 'References' reference list.
|
static int |
PARAMETER_REF__REFERRED_PARAM
The feature id for the 'Referred Param' reference.
|
static int |
PARAMETER_REF__TYPE
The feature id for the 'Type' containment reference.
|
static int |
PARAMETER_REF_FEATURE_COUNT
The number of structural features of the 'Parameter Ref' class.
|
static int |
PATH_EXPRESSION_CONSTRAINT
The meta object id for the '
Path Expression Constraint ' class. |
static int |
PATH_EXPRESSION_CONSTRAINT__HEAD
The feature id for the 'Head' containment reference.
|
static int |
PATH_EXPRESSION_CONSTRAINT_FEATURE_COUNT
The number of structural features of the 'Path Expression Constraint' class.
|
static int |
PATH_EXPRESSION_ELEMENT
The meta object id for the '
Path Expression Element ' class. |
static int |
PATH_EXPRESSION_ELEMENT__TAIL
The feature id for the 'Tail' containment reference.
|
static int |
PATH_EXPRESSION_ELEMENT__TYPE
The feature id for the 'Type' containment reference.
|
static int |
PATH_EXPRESSION_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Path Expression Element' class.
|
static int |
PATH_EXPRESSION_HEAD
The meta object id for the '
Path Expression Head ' class. |
static int |
PATH_EXPRESSION_HEAD__DST
The feature id for the 'Dst' containment reference.
|
static int |
PATH_EXPRESSION_HEAD__SRC
The feature id for the 'Src' containment reference.
|
static int |
PATH_EXPRESSION_HEAD__TAIL
The feature id for the 'Tail' containment reference.
|
static int |
PATH_EXPRESSION_HEAD__TYPE
The feature id for the 'Type' containment reference.
|
static int |
PATH_EXPRESSION_HEAD_FEATURE_COUNT
The number of structural features of the 'Path Expression Head' class.
|
static int |
PATH_EXPRESSION_TAIL
The meta object id for the '
Path Expression Tail ' class. |
static int |
PATH_EXPRESSION_TAIL__CLOSURE
The feature id for the 'Closure' attribute.
|
static int |
PATH_EXPRESSION_TAIL__INDEX
The feature id for the 'Index' attribute.
|
static int |
PATH_EXPRESSION_TAIL__TAIL
The feature id for the 'Tail' containment reference.
|
static int |
PATH_EXPRESSION_TAIL__TYPE
The feature id for the 'Type' containment reference.
|
static int |
PATH_EXPRESSION_TAIL_FEATURE_COUNT
The number of structural features of the 'Path Expression Tail' class.
|
static int |
PATTERN
The meta object id for the '
Pattern ' class. |
static int |
PATTERN__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
PATTERN__BODIES
The feature id for the 'Bodies' containment reference list.
|
static int |
PATTERN__MODIFIERS
The feature id for the 'Modifiers' containment reference list.
|
static int |
PATTERN__NAME
The feature id for the 'Name' attribute.
|
static int |
PATTERN__PARAMETERS
The feature id for the 'Parameters' containment reference list.
|
static int |
PATTERN_BODY
The meta object id for the '
Pattern Body ' class. |
static int |
PATTERN_BODY__CONSTRAINTS
The feature id for the 'Constraints' containment reference list.
|
static int |
PATTERN_BODY__NAME
The feature id for the 'Name' attribute.
|
static int |
PATTERN_BODY__VARIABLES
The feature id for the 'Variables' containment reference list.
|
static int |
PATTERN_BODY_FEATURE_COUNT
The number of structural features of the 'Pattern Body' class.
|
static int |
PATTERN_CALL
The meta object id for the '
Pattern Call ' class. |
static int |
PATTERN_CALL__PARAMETERS
The feature id for the 'Parameters' containment reference list.
|
static int |
PATTERN_CALL__PATTERN_REF
The feature id for the 'Pattern Ref' reference.
|
static int |
PATTERN_CALL__TRANSITIVE
The feature id for the 'Transitive' attribute.
|
static int |
PATTERN_CALL_FEATURE_COUNT
The number of structural features of the 'Pattern Call' class.
|
static int |
PATTERN_COMPOSITION_CONSTRAINT
The meta object id for the '
Pattern Composition Constraint ' class. |
static int |
PATTERN_COMPOSITION_CONSTRAINT__CALL
The feature id for the 'Call' containment reference.
|
static int |
PATTERN_COMPOSITION_CONSTRAINT__NEGATIVE
The feature id for the 'Negative' attribute.
|
static int |
PATTERN_COMPOSITION_CONSTRAINT_FEATURE_COUNT
The number of structural features of the 'Pattern Composition Constraint' class.
|
static int |
PATTERN_FEATURE_COUNT
The number of structural features of the 'Pattern' class.
|
static int |
PATTERN_MODEL
The meta object id for the '
Pattern Model ' class. |
static int |
PATTERN_MODEL__PACKAGE_NAME
The feature id for the 'Package Name' attribute.
|
static int |
PATTERN_MODEL__PATTERNS
The feature id for the 'Patterns' containment reference list.
|
static int |
PATTERN_MODEL_FEATURE_COUNT
The number of structural features of the 'Pattern Model' class.
|
static int |
RELATION_TYPE
The meta object id for the '
Relation Type ' class. |
static int |
RELATION_TYPE__TYPENAME
The feature id for the 'Typename' attribute.
|
static int |
RELATION_TYPE_FEATURE_COUNT
The number of structural features of the 'Relation Type' class.
|
static int |
STRING_VALUE
The meta object id for the '
String Value ' class. |
static int |
STRING_VALUE__VALUE
The feature id for the 'Value' attribute.
|
static int |
STRING_VALUE_FEATURE_COUNT
The number of structural features of the 'String Value' class.
|
static int |
TYPE
The meta object id for the '
Type ' class. |
static int |
TYPE__TYPENAME
The feature id for the 'Typename' attribute.
|
static int |
TYPE_FEATURE_COUNT
The number of structural features of the 'Type' class.
|
static int |
VALUE_REFERENCE
The meta object id for the '
Value Reference ' class. |
static int |
VALUE_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Value Reference' class.
|
static int |
VARIABLE
The meta object id for the '
Variable ' class. |
static int |
VARIABLE__NAME
The feature id for the 'Name' attribute.
|
static int |
VARIABLE__REFERENCES
The feature id for the 'References' reference list.
|
static int |
VARIABLE__TYPE
The feature id for the 'Type' containment reference.
|
static int |
VARIABLE_FEATURE_COUNT
The number of structural features of the 'Variable' class.
|
static int |
VARIABLE_REFERENCE
The meta object id for the '
Variable Reference ' class. |
static int |
VARIABLE_REFERENCE__VAR
The feature id for the 'Var' attribute.
|
static int |
VARIABLE_REFERENCE__VARIABLE
The feature id for the 'Variable' reference.
|
static int |
VARIABLE_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Variable Reference' class.
|
static int |
VARIABLE_VALUE
The meta object id for the '
Variable Value ' class. |
static int |
VARIABLE_VALUE__VALUE
The feature id for the 'Value' containment reference.
|
static int |
VARIABLE_VALUE_FEATURE_COUNT
The number of structural features of the 'Variable Value' class.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EReference |
getAggregatedValue_Aggregator()
Returns the meta object for the containment reference '
Aggregator '. |
org.eclipse.emf.ecore.EReference |
getAggregatedValue_Call()
Returns the meta object for the containment reference '
Call '. |
org.eclipse.emf.ecore.EClass |
getAggregatedValue()
Returns the meta object for class '
Aggregated Value '. |
org.eclipse.emf.ecore.EClass |
getAggregatorExpression()
Returns the meta object for class '
Aggregator Expression '. |
org.eclipse.emf.ecore.EAttribute |
getAnnotation_Name()
Returns the meta object for the attribute '
Name '. |
org.eclipse.emf.ecore.EReference |
getAnnotation_Parameters()
Returns the meta object for the containment reference list '
Parameters '. |
org.eclipse.emf.ecore.EClass |
getAnnotation()
Returns the meta object for class '
Annotation '. |
org.eclipse.emf.ecore.EAttribute |
getAnnotationParameter_Name()
Returns the meta object for the attribute '
Name '. |
org.eclipse.emf.ecore.EReference |
getAnnotationParameter_Value()
Returns the meta object for the containment reference '
Value '. |
org.eclipse.emf.ecore.EClass |
getAnnotationParameter()
Returns the meta object for class '
Annotation Parameter '. |
org.eclipse.emf.ecore.EAttribute |
getBoolValue_Value()
Returns the meta object for the attribute '
Value '. |
org.eclipse.emf.ecore.EClass |
getBoolValue()
Returns the meta object for class '
Bool Value '. |
org.eclipse.emf.ecore.EReference |
getCheckConstraint_Expression()
Returns the meta object for the containment reference '
Expression '. |
org.eclipse.emf.ecore.EClass |
getCheckConstraint()
Returns the meta object for class '
Check Constraint '. |
org.eclipse.emf.ecore.EAttribute |
getCompareConstraint_Feature()
Returns the meta object for the attribute '
Feature '. |
org.eclipse.emf.ecore.EReference |
getCompareConstraint_LeftOperand()
Returns the meta object for the containment reference '
Left Operand '. |
org.eclipse.emf.ecore.EReference |
getCompareConstraint_RightOperand()
Returns the meta object for the containment reference '
Right Operand '. |
org.eclipse.emf.ecore.EClass |
getCompareConstraint()
Returns the meta object for class '
Compare Constraint '. |
org.eclipse.emf.ecore.EEnum |
getCompareFeature()
Returns the meta object for enum '
Compare Feature '. |
org.eclipse.emf.ecore.EClass |
getComputationValue()
Returns the meta object for class '
Computation Value '. |
org.eclipse.emf.ecore.EClass |
getConstraint()
Returns the meta object for class '
Constraint '. |
org.eclipse.emf.ecore.EClass |
getCountAggregator()
Returns the meta object for class '
Count Aggregator '. |
org.eclipse.emf.ecore.EAttribute |
getDoubleValue_Value()
Returns the meta object for the attribute '
Value '. |
org.eclipse.emf.ecore.EClass |
getDoubleValue()
Returns the meta object for class '
Double Value '. |
org.eclipse.emf.ecore.EClass |
getEntityType()
Returns the meta object for class '
Entity Type '. |
org.eclipse.emf.ecore.EReference |
getFunctionEvaluationValue_Expression()
Returns the meta object for the containment reference '
Expression '. |
org.eclipse.emf.ecore.EClass |
getFunctionEvaluationValue()
Returns the meta object for class '
Function Evaluation Value '. |
org.eclipse.emf.ecore.EAttribute |
getIntValue_Value()
Returns the meta object for the attribute '
Value '. |
org.eclipse.emf.ecore.EClass |
getIntValue()
Returns the meta object for class '
Int Value '. |
org.eclipse.emf.ecore.EReference |
getListValue_Values()
Returns the meta object for the containment reference list '
Values '. |
org.eclipse.emf.ecore.EClass |
getListValue()
Returns the meta object for class '
List Value '. |
org.eclipse.emf.ecore.EClass |
getLiteralValueReference()
Returns the meta object for class '
Literal Value Reference '. |
org.eclipse.emf.ecore.EClass |
getLocalVariable()
Returns the meta object for class '
Local Variable '. |
org.eclipse.emf.ecore.EAttribute |
getModifiers_Private()
Returns the meta object for the attribute '
Private '. |
org.eclipse.emf.ecore.EClass |
getModifiers()
Returns the meta object for class '
Modifiers '. |
org.eclipse.emf.ecore.EReference |
getParameterRef_ReferredParam()
Returns the meta object for the reference '
Referred Param '. |
org.eclipse.emf.ecore.EClass |
getParameterRef()
Returns the meta object for class '
Parameter Ref '. |
org.eclipse.emf.ecore.EReference |
getPathExpressionConstraint_Head()
Returns the meta object for the containment reference '
Head '. |
org.eclipse.emf.ecore.EClass |
getPathExpressionConstraint()
Returns the meta object for class '
Path Expression Constraint '. |
org.eclipse.emf.ecore.EReference |
getPathExpressionElement_Tail()
Returns the meta object for the containment reference '
Tail '. |
org.eclipse.emf.ecore.EReference |
getPathExpressionElement_Type()
Returns the meta object for the containment reference '
Type '. |
org.eclipse.emf.ecore.EClass |
getPathExpressionElement()
Returns the meta object for class '
Path Expression Element '. |
org.eclipse.emf.ecore.EReference |
getPathExpressionHead_Dst()
Returns the meta object for the containment reference '
Dst '. |
org.eclipse.emf.ecore.EReference |
getPathExpressionHead_Src()
Returns the meta object for the containment reference '
Src '. |
org.eclipse.emf.ecore.EClass |
getPathExpressionHead()
Returns the meta object for class '
Path Expression Head '. |
org.eclipse.emf.ecore.EAttribute |
getPathExpressionTail_Closure()
Returns the meta object for the attribute '
Closure '. |
org.eclipse.emf.ecore.EAttribute |
getPathExpressionTail_Index()
Returns the meta object for the attribute '
Index '. |
org.eclipse.emf.ecore.EClass |
getPathExpressionTail()
Returns the meta object for class '
Path Expression Tail '. |
org.eclipse.emf.ecore.EReference |
getPattern_Annotations()
Returns the meta object for the containment reference list '
Annotations '. |
org.eclipse.emf.ecore.EReference |
getPattern_Bodies()
Returns the meta object for the containment reference list '
Bodies '. |
org.eclipse.emf.ecore.EReference |
getPattern_Modifiers()
Returns the meta object for the containment reference list '
Modifiers '. |
org.eclipse.emf.ecore.EAttribute |
getPattern_Name()
Returns the meta object for the attribute '
Name '. |
org.eclipse.emf.ecore.EReference |
getPattern_Parameters()
Returns the meta object for the containment reference list '
Parameters '. |
org.eclipse.emf.ecore.EClass |
getPattern()
Returns the meta object for class '
Pattern '. |
org.eclipse.emf.ecore.EReference |
getPatternBody_Constraints()
Returns the meta object for the containment reference list '
Constraints '. |
org.eclipse.emf.ecore.EAttribute |
getPatternBody_Name()
Returns the meta object for the attribute '
Name '. |
org.eclipse.emf.ecore.EReference |
getPatternBody_Variables()
Returns the meta object for the containment reference list '
Variables '. |
org.eclipse.emf.ecore.EClass |
getPatternBody()
Returns the meta object for class '
Pattern Body '. |
org.eclipse.emf.ecore.EReference |
getPatternCall_Parameters()
Returns the meta object for the containment reference list '
Parameters '. |
org.eclipse.emf.ecore.EReference |
getPatternCall_PatternRef()
Returns the meta object for the reference '
Pattern Ref '. |
org.eclipse.emf.ecore.EAttribute |
getPatternCall_Transitive()
Returns the meta object for the attribute '
Transitive '. |
org.eclipse.emf.ecore.EClass |
getPatternCall()
Returns the meta object for class '
Pattern Call '. |
org.eclipse.emf.ecore.EReference |
getPatternCompositionConstraint_Call()
Returns the meta object for the containment reference '
Call '. |
org.eclipse.emf.ecore.EAttribute |
getPatternCompositionConstraint_Negative()
Returns the meta object for the attribute '
Negative '. |
org.eclipse.emf.ecore.EClass |
getPatternCompositionConstraint()
Returns the meta object for class '
Pattern Composition Constraint '. |
PatternLanguageFactory |
getPatternLanguageFactory()
Returns the factory that creates the instances of the model.
|
org.eclipse.emf.ecore.EAttribute |
getPatternModel_PackageName()
Returns the meta object for the attribute '
Package Name '. |
org.eclipse.emf.ecore.EReference |
getPatternModel_Patterns()
Returns the meta object for the containment reference list '
Patterns '. |
org.eclipse.emf.ecore.EClass |
getPatternModel()
Returns the meta object for class '
Pattern Model '. |
org.eclipse.emf.ecore.EClass |
getRelationType()
Returns the meta object for class '
Relation Type '. |
org.eclipse.emf.ecore.EAttribute |
getStringValue_Value()
Returns the meta object for the attribute '
Value '. |
org.eclipse.emf.ecore.EClass |
getStringValue()
Returns the meta object for class '
String Value '. |
org.eclipse.emf.ecore.EAttribute |
getType_Typename()
Returns the meta object for the attribute '
Typename '. |
org.eclipse.emf.ecore.EClass |
getType()
Returns the meta object for class '
Type '. |
org.eclipse.emf.ecore.EClass |
getValueReference()
Returns the meta object for class '
Value Reference '. |
org.eclipse.emf.ecore.EAttribute |
getVariable_Name()
Returns the meta object for the attribute '
Name '. |
org.eclipse.emf.ecore.EReference |
getVariable_References()
Returns the meta object for the reference list '
References '. |
org.eclipse.emf.ecore.EReference |
getVariable_Type()
Returns the meta object for the containment reference '
Type '. |
org.eclipse.emf.ecore.EClass |
getVariable()
Returns the meta object for class '
Variable '. |
org.eclipse.emf.ecore.EAttribute |
getVariableReference_Var()
Returns the meta object for the attribute '
Var '. |
org.eclipse.emf.ecore.EReference |
getVariableReference_Variable()
Returns the meta object for the reference '
Variable '. |
org.eclipse.emf.ecore.EClass |
getVariableReference()
Returns the meta object for class '
Variable Reference '. |
org.eclipse.emf.ecore.EReference |
getVariableValue_Value()
Returns the meta object for the containment reference '
Value '. |
org.eclipse.emf.ecore.EClass |
getVariableValue()
Returns the meta object for class '
Variable Value '. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final PatternLanguagePackage eINSTANCE
static final int PATTERN_MODEL
Pattern Model
' class.
static final int PATTERN_MODEL__PACKAGE_NAME
static final int PATTERN_MODEL__PATTERNS
static final int PATTERN_MODEL_FEATURE_COUNT
static final int PATTERN
Pattern
' class.
static final int PATTERN__ANNOTATIONS
static final int PATTERN__MODIFIERS
static final int PATTERN__NAME
static final int PATTERN__PARAMETERS
static final int PATTERN__BODIES
static final int PATTERN_FEATURE_COUNT
static final int ANNOTATION
Annotation
' class.
static final int ANNOTATION__NAME
static final int ANNOTATION__PARAMETERS
static final int ANNOTATION_FEATURE_COUNT
static final int ANNOTATION_PARAMETER
Annotation Parameter
' class.
static final int ANNOTATION_PARAMETER__NAME
static final int ANNOTATION_PARAMETER__VALUE
static final int ANNOTATION_PARAMETER_FEATURE_COUNT
static final int MODIFIERS
Modifiers
' class.
static final int MODIFIERS__PRIVATE
static final int MODIFIERS_FEATURE_COUNT
static final int VARIABLE
Variable
' class.
static final int VARIABLE__NAME
static final int VARIABLE__TYPE
static final int VARIABLE__REFERENCES
static final int VARIABLE_FEATURE_COUNT
static final int VARIABLE_REFERENCE
Variable Reference
' class.
static final int VARIABLE_REFERENCE__VAR
static final int VARIABLE_REFERENCE__VARIABLE
static final int VARIABLE_REFERENCE_FEATURE_COUNT
static final int TYPE
Type
' class.
static final int TYPE__TYPENAME
static final int TYPE_FEATURE_COUNT
static final int PATTERN_BODY
Pattern Body
' class.
static final int PATTERN_BODY__NAME
static final int PATTERN_BODY__CONSTRAINTS
static final int PATTERN_BODY__VARIABLES
static final int PATTERN_BODY_FEATURE_COUNT
static final int CONSTRAINT
Constraint
' class.
static final int CONSTRAINT_FEATURE_COUNT
static final int PATTERN_CALL
Pattern Call
' class.
static final int PATTERN_CALL__PATTERN_REF
static final int PATTERN_CALL__TRANSITIVE
static final int PATTERN_CALL__PARAMETERS
static final int PATTERN_CALL_FEATURE_COUNT
static final int PATH_EXPRESSION_ELEMENT
Path Expression Element
' class.
static final int PATH_EXPRESSION_ELEMENT__TYPE
static final int PATH_EXPRESSION_ELEMENT__TAIL
static final int PATH_EXPRESSION_ELEMENT_FEATURE_COUNT
static final int VALUE_REFERENCE
Value Reference
' class.
static final int VALUE_REFERENCE_FEATURE_COUNT
static final int LITERAL_VALUE_REFERENCE
Literal Value Reference
' class.
static final int LITERAL_VALUE_REFERENCE_FEATURE_COUNT
static final int COMPUTATION_VALUE
Computation Value
' class.
static final int COMPUTATION_VALUE_FEATURE_COUNT
static final int AGGREGATOR_EXPRESSION
Aggregator Expression
' class.
static final int AGGREGATOR_EXPRESSION_FEATURE_COUNT
static final int PARAMETER_REF
Parameter Ref
' class.
static final int PARAMETER_REF__NAME
static final int PARAMETER_REF__TYPE
static final int PARAMETER_REF__REFERENCES
static final int PARAMETER_REF__REFERRED_PARAM
static final int PARAMETER_REF_FEATURE_COUNT
static final int LOCAL_VARIABLE
Local Variable
' class.
static final int LOCAL_VARIABLE__NAME
static final int LOCAL_VARIABLE__TYPE
static final int LOCAL_VARIABLE__REFERENCES
static final int LOCAL_VARIABLE_FEATURE_COUNT
static final int ENTITY_TYPE
Entity Type
' class.
static final int ENTITY_TYPE__TYPENAME
static final int ENTITY_TYPE_FEATURE_COUNT
static final int RELATION_TYPE
Relation Type
' class.
static final int RELATION_TYPE__TYPENAME
static final int RELATION_TYPE_FEATURE_COUNT
static final int PATTERN_COMPOSITION_CONSTRAINT
Pattern Composition Constraint
' class.
static final int PATTERN_COMPOSITION_CONSTRAINT__NEGATIVE
static final int PATTERN_COMPOSITION_CONSTRAINT__CALL
static final int PATTERN_COMPOSITION_CONSTRAINT_FEATURE_COUNT
static final int COMPARE_CONSTRAINT
Compare Constraint
' class.
static final int COMPARE_CONSTRAINT__LEFT_OPERAND
static final int COMPARE_CONSTRAINT__FEATURE
static final int COMPARE_CONSTRAINT__RIGHT_OPERAND
static final int COMPARE_CONSTRAINT_FEATURE_COUNT
static final int CHECK_CONSTRAINT
Check Constraint
' class.
static final int CHECK_CONSTRAINT__EXPRESSION
static final int CHECK_CONSTRAINT_FEATURE_COUNT
static final int PATH_EXPRESSION_CONSTRAINT
Path Expression Constraint
' class.
static final int PATH_EXPRESSION_CONSTRAINT__HEAD
static final int PATH_EXPRESSION_CONSTRAINT_FEATURE_COUNT
static final int PATH_EXPRESSION_HEAD
Path Expression Head
' class.
static final int PATH_EXPRESSION_HEAD__TYPE
static final int PATH_EXPRESSION_HEAD__TAIL
static final int PATH_EXPRESSION_HEAD__SRC
static final int PATH_EXPRESSION_HEAD__DST
static final int PATH_EXPRESSION_HEAD_FEATURE_COUNT
static final int PATH_EXPRESSION_TAIL
Path Expression Tail
' class.
static final int PATH_EXPRESSION_TAIL__TYPE
static final int PATH_EXPRESSION_TAIL__TAIL
static final int PATH_EXPRESSION_TAIL__INDEX
static final int PATH_EXPRESSION_TAIL__CLOSURE
static final int PATH_EXPRESSION_TAIL_FEATURE_COUNT
static final int INT_VALUE
Int Value
' class.
static final int INT_VALUE__VALUE
static final int INT_VALUE_FEATURE_COUNT
static final int STRING_VALUE
String Value
' class.
static final int STRING_VALUE__VALUE
static final int STRING_VALUE_FEATURE_COUNT
static final int BOOL_VALUE
Bool Value
' class.
static final int BOOL_VALUE__VALUE
static final int BOOL_VALUE_FEATURE_COUNT
static final int DOUBLE_VALUE
Double Value
' class.
static final int DOUBLE_VALUE__VALUE
static final int DOUBLE_VALUE_FEATURE_COUNT
static final int VARIABLE_VALUE
Variable Value
' class.
static final int VARIABLE_VALUE__VALUE
static final int VARIABLE_VALUE_FEATURE_COUNT
static final int LIST_VALUE
List Value
' class.
static final int LIST_VALUE__VALUES
static final int LIST_VALUE_FEATURE_COUNT
static final int FUNCTION_EVALUATION_VALUE
Function Evaluation Value
' class.
static final int FUNCTION_EVALUATION_VALUE__EXPRESSION
static final int FUNCTION_EVALUATION_VALUE_FEATURE_COUNT
static final int AGGREGATED_VALUE
Aggregated Value
' class.
static final int AGGREGATED_VALUE__AGGREGATOR
static final int AGGREGATED_VALUE__CALL
static final int AGGREGATED_VALUE_FEATURE_COUNT
static final int COUNT_AGGREGATOR
Count Aggregator
' class.
static final int COUNT_AGGREGATOR_FEATURE_COUNT
static final int COMPARE_FEATURE
Compare Feature
' enum.
org.eclipse.emf.ecore.EClass getPatternModel()
Pattern Model
'.
PatternModel
org.eclipse.emf.ecore.EAttribute getPatternModel_PackageName()
Package Name
'.
PatternModel.getPackageName()
,
getPatternModel()
org.eclipse.emf.ecore.EReference getPatternModel_Patterns()
Patterns
'.
PatternModel.getPatterns()
,
getPatternModel()
org.eclipse.emf.ecore.EClass getPattern()
Pattern
'.
Pattern
org.eclipse.emf.ecore.EReference getPattern_Annotations()
Annotations
'.
Pattern.getAnnotations()
,
getPattern()
org.eclipse.emf.ecore.EReference getPattern_Modifiers()
Modifiers
'.
Pattern.getModifiers()
,
getPattern()
org.eclipse.emf.ecore.EAttribute getPattern_Name()
Name
'.
Pattern.getName()
,
getPattern()
org.eclipse.emf.ecore.EReference getPattern_Parameters()
Parameters
'.
Pattern.getParameters()
,
getPattern()
org.eclipse.emf.ecore.EReference getPattern_Bodies()
Bodies
'.
Pattern.getBodies()
,
getPattern()
org.eclipse.emf.ecore.EClass getAnnotation()
Annotation
'.
Annotation
org.eclipse.emf.ecore.EAttribute getAnnotation_Name()
Name
'.
Annotation.getName()
,
getAnnotation()
org.eclipse.emf.ecore.EReference getAnnotation_Parameters()
Parameters
'.
Annotation.getParameters()
,
getAnnotation()
org.eclipse.emf.ecore.EClass getAnnotationParameter()
Annotation Parameter
'.
AnnotationParameter
org.eclipse.emf.ecore.EAttribute getAnnotationParameter_Name()
Name
'.
AnnotationParameter.getName()
,
getAnnotationParameter()
org.eclipse.emf.ecore.EReference getAnnotationParameter_Value()
Value
'.
AnnotationParameter.getValue()
,
getAnnotationParameter()
org.eclipse.emf.ecore.EClass getModifiers()
Modifiers
'.
Modifiers
org.eclipse.emf.ecore.EAttribute getModifiers_Private()
Private
'.
Modifiers.isPrivate()
,
getModifiers()
org.eclipse.emf.ecore.EClass getVariable()
Variable
'.
Variable
org.eclipse.emf.ecore.EAttribute getVariable_Name()
Name
'.
Variable.getName()
,
getVariable()
org.eclipse.emf.ecore.EReference getVariable_Type()
Type
'.
Variable.getType()
,
getVariable()
org.eclipse.emf.ecore.EReference getVariable_References()
References
'.
Variable.getReferences()
,
getVariable()
org.eclipse.emf.ecore.EClass getVariableReference()
Variable Reference
'.
VariableReference
org.eclipse.emf.ecore.EAttribute getVariableReference_Var()
Var
'.
VariableReference.getVar()
,
getVariableReference()
org.eclipse.emf.ecore.EReference getVariableReference_Variable()
Variable
'.
VariableReference
,
getVariableReference()
org.eclipse.emf.ecore.EClass getType()
Type
'.
Type
org.eclipse.emf.ecore.EAttribute getType_Typename()
Typename
'.
Type.getTypename()
,
getType()
org.eclipse.emf.ecore.EClass getPatternBody()
Pattern Body
'.
PatternBody
org.eclipse.emf.ecore.EAttribute getPatternBody_Name()
Name
'.
PatternBody.getName()
,
getPatternBody()
org.eclipse.emf.ecore.EReference getPatternBody_Constraints()
Constraints
'.
PatternBody.getConstraints()
,
getPatternBody()
org.eclipse.emf.ecore.EReference getPatternBody_Variables()
Variables
'.
PatternBody
,
getPatternBody()
org.eclipse.emf.ecore.EClass getConstraint()
Constraint
'.
Constraint
org.eclipse.emf.ecore.EClass getPatternCall()
Pattern Call
'.
PatternCall
org.eclipse.emf.ecore.EReference getPatternCall_PatternRef()
Pattern Ref
'.
PatternCall.getPatternRef()
,
getPatternCall()
org.eclipse.emf.ecore.EAttribute getPatternCall_Transitive()
Transitive
'.
PatternCall.isTransitive()
,
getPatternCall()
org.eclipse.emf.ecore.EReference getPatternCall_Parameters()
Parameters
'.
PatternCall.getParameters()
,
getPatternCall()
org.eclipse.emf.ecore.EClass getPathExpressionElement()
Path Expression Element
'.
PathExpressionElement
org.eclipse.emf.ecore.EReference getPathExpressionElement_Type()
Type
'.
PathExpressionElement.getType()
,
getPathExpressionElement()
org.eclipse.emf.ecore.EReference getPathExpressionElement_Tail()
Tail
'.
PathExpressionElement.getTail()
,
getPathExpressionElement()
org.eclipse.emf.ecore.EClass getValueReference()
Value Reference
'.
ValueReference
org.eclipse.emf.ecore.EClass getLiteralValueReference()
Literal Value Reference
'.
LiteralValueReference
org.eclipse.emf.ecore.EClass getComputationValue()
Computation Value
'.
ComputationValue
org.eclipse.emf.ecore.EClass getAggregatorExpression()
Aggregator Expression
'.
AggregatorExpression
org.eclipse.emf.ecore.EClass getParameterRef()
Parameter Ref
'.
ParameterRef
org.eclipse.emf.ecore.EReference getParameterRef_ReferredParam()
Referred Param
'.
ParameterRef.getReferredParam()
,
getParameterRef()
org.eclipse.emf.ecore.EClass getLocalVariable()
Local Variable
'.
LocalVariable
org.eclipse.emf.ecore.EClass getEntityType()
Entity Type
'.
EntityType
org.eclipse.emf.ecore.EClass getRelationType()
Relation Type
'.
RelationType
org.eclipse.emf.ecore.EClass getPatternCompositionConstraint()
Pattern Composition Constraint
'.
PatternCompositionConstraint
org.eclipse.emf.ecore.EAttribute getPatternCompositionConstraint_Negative()
Negative
'.
PatternCompositionConstraint.isNegative()
,
getPatternCompositionConstraint()
org.eclipse.emf.ecore.EReference getPatternCompositionConstraint_Call()
Call
'.
PatternCompositionConstraint.getCall()
,
getPatternCompositionConstraint()
org.eclipse.emf.ecore.EClass getCompareConstraint()
Compare Constraint
'.
CompareConstraint
org.eclipse.emf.ecore.EReference getCompareConstraint_LeftOperand()
Left Operand
'.
CompareConstraint.getLeftOperand()
,
getCompareConstraint()
org.eclipse.emf.ecore.EAttribute getCompareConstraint_Feature()
Feature
'.
CompareConstraint.getFeature()
,
getCompareConstraint()
org.eclipse.emf.ecore.EReference getCompareConstraint_RightOperand()
Right Operand
'.
CompareConstraint.getRightOperand()
,
getCompareConstraint()
org.eclipse.emf.ecore.EClass getCheckConstraint()
Check Constraint
'.
CheckConstraint
org.eclipse.emf.ecore.EReference getCheckConstraint_Expression()
Expression
'.
CheckConstraint.getExpression()
,
getCheckConstraint()
org.eclipse.emf.ecore.EClass getPathExpressionConstraint()
Path Expression Constraint
'.
PathExpressionConstraint
org.eclipse.emf.ecore.EReference getPathExpressionConstraint_Head()
Head
'.
PathExpressionConstraint.getHead()
,
getPathExpressionConstraint()
org.eclipse.emf.ecore.EClass getPathExpressionHead()
Path Expression Head
'.
PathExpressionHead
org.eclipse.emf.ecore.EReference getPathExpressionHead_Src()
Src
'.
PathExpressionHead.getSrc()
,
getPathExpressionHead()
org.eclipse.emf.ecore.EReference getPathExpressionHead_Dst()
Dst
'.
PathExpressionHead.getDst()
,
getPathExpressionHead()
org.eclipse.emf.ecore.EClass getPathExpressionTail()
Path Expression Tail
'.
PathExpressionTail
org.eclipse.emf.ecore.EAttribute getPathExpressionTail_Index()
Index
'.
PathExpressionTail.getIndex()
,
getPathExpressionTail()
org.eclipse.emf.ecore.EAttribute getPathExpressionTail_Closure()
Closure
'.
PathExpressionTail.isClosure()
,
getPathExpressionTail()
org.eclipse.emf.ecore.EClass getIntValue()
Int Value
'.
IntValue
org.eclipse.emf.ecore.EAttribute getIntValue_Value()
Value
'.
IntValue.getValue()
,
getIntValue()
org.eclipse.emf.ecore.EClass getStringValue()
String Value
'.
StringValue
org.eclipse.emf.ecore.EAttribute getStringValue_Value()
Value
'.
StringValue.getValue()
,
getStringValue()
org.eclipse.emf.ecore.EClass getBoolValue()
Bool Value
'.
BoolValue
org.eclipse.emf.ecore.EAttribute getBoolValue_Value()
Value
'.
BoolValue.isValue()
,
getBoolValue()
org.eclipse.emf.ecore.EClass getDoubleValue()
Double Value
'.
DoubleValue
org.eclipse.emf.ecore.EAttribute getDoubleValue_Value()
Value
'.
DoubleValue.getValue()
,
getDoubleValue()
org.eclipse.emf.ecore.EClass getVariableValue()
Variable Value
'.
VariableValue
org.eclipse.emf.ecore.EReference getVariableValue_Value()
Value
'.
VariableValue.getValue()
,
getVariableValue()
org.eclipse.emf.ecore.EClass getListValue()
List Value
'.
ListValue
org.eclipse.emf.ecore.EReference getListValue_Values()
Values
'.
ListValue.getValues()
,
getListValue()
org.eclipse.emf.ecore.EClass getFunctionEvaluationValue()
Function Evaluation Value
'.
FunctionEvaluationValue
org.eclipse.emf.ecore.EReference getFunctionEvaluationValue_Expression()
Expression
'.
FunctionEvaluationValue.getExpression()
,
getFunctionEvaluationValue()
org.eclipse.emf.ecore.EClass getAggregatedValue()
Aggregated Value
'.
AggregatedValue
org.eclipse.emf.ecore.EReference getAggregatedValue_Aggregator()
Aggregator
'.
AggregatedValue.getAggregator()
,
getAggregatedValue()
org.eclipse.emf.ecore.EReference getAggregatedValue_Call()
Call
'.
AggregatedValue.getCall()
,
getAggregatedValue()
org.eclipse.emf.ecore.EClass getCountAggregator()
Count Aggregator
'.
CountAggregator
org.eclipse.emf.ecore.EEnum getCompareFeature()
Compare Feature
'.
CompareFeature
PatternLanguageFactory getPatternLanguageFactory()