public interface PatternLanguageFactory
extends org.eclipse.emf.ecore.EFactory
PatternLanguagePackage
Modifier and Type | Field and Description |
---|---|
static PatternLanguageFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
AggregatedValue |
createAggregatedValue()
Returns a new object of class 'Aggregated Value'.
|
Annotation |
createAnnotation()
Returns a new object of class 'Annotation'.
|
AnnotationParameter |
createAnnotationParameter()
Returns a new object of class 'Annotation Parameter'.
|
BoolValue |
createBoolValue()
Returns a new object of class 'Bool Value'.
|
CheckConstraint |
createCheckConstraint()
Returns a new object of class 'Check Constraint'.
|
CompareConstraint |
createCompareConstraint()
Returns a new object of class 'Compare Constraint'.
|
ComputationValue |
createComputationValue()
Returns a new object of class 'Computation Value'.
|
Constraint |
createConstraint()
Returns a new object of class 'Constraint'.
|
EntityType |
createEntityType()
Returns a new object of class 'Entity Type'.
|
Expression |
createExpression()
Returns a new object of class 'Expression'.
|
FunctionEvaluationValue |
createFunctionEvaluationValue()
Returns a new object of class 'Function Evaluation Value'.
|
JavaType |
createJavaType()
Returns a new object of class 'Java Type'.
|
ListValue |
createListValue()
Returns a new object of class 'List Value'.
|
LiteralValueReference |
createLiteralValueReference()
Returns a new object of class 'Literal Value Reference'.
|
LocalVariable |
createLocalVariable()
Returns a new object of class 'Local Variable'.
|
Modifiers |
createModifiers()
Returns a new object of class 'Modifiers'.
|
NumberValue |
createNumberValue()
Returns a new object of class 'Number Value'.
|
Parameter |
createParameter()
Returns a new object of class 'Parameter'.
|
ParameterRef |
createParameterRef()
Returns a new object of class 'Parameter Ref'.
|
PathExpressionConstraint |
createPathExpressionConstraint()
Returns a new object of class 'Path Expression Constraint'.
|
PathExpressionElement |
createPathExpressionElement()
Returns a new object of class 'Path Expression Element'.
|
PathExpressionHead |
createPathExpressionHead()
Returns a new object of class 'Path Expression Head'.
|
PathExpressionTail |
createPathExpressionTail()
Returns a new object of class 'Path Expression Tail'.
|
Pattern |
createPattern()
Returns a new object of class 'Pattern'.
|
PatternBody |
createPatternBody()
Returns a new object of class 'Pattern Body'.
|
PatternCall |
createPatternCall()
Returns a new object of class 'Pattern Call'.
|
PatternCompositionConstraint |
createPatternCompositionConstraint()
Returns a new object of class 'Pattern Composition Constraint'.
|
PatternModel |
createPatternModel()
Returns a new object of class 'Pattern Model'.
|
RelationType |
createRelationType()
Returns a new object of class 'Relation Type'.
|
StringValue |
createStringValue()
Returns a new object of class 'String Value'.
|
Type |
createType()
Returns a new object of class 'Type'.
|
TypeCheckConstraint |
createTypeCheckConstraint()
Returns a new object of class 'Type Check Constraint'.
|
ValueReference |
createValueReference()
Returns a new object of class 'Value Reference'.
|
Variable |
createVariable()
Returns a new object of class 'Variable'.
|
VariableReference |
createVariableReference()
Returns a new object of class 'Variable Reference'.
|
VariableValue |
createVariableValue()
Returns a new object of class 'Variable Value'.
|
XBooleanLiteral |
createXBooleanLiteral()
Returns a new object of class 'XBoolean Literal'.
|
XNumberLiteral |
createXNumberLiteral()
Returns a new object of class 'XNumber Literal'.
|
PatternLanguagePackage |
getPatternLanguagePackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
static final PatternLanguageFactory eINSTANCE
PatternModel createPatternModel()
Pattern createPattern()
Annotation createAnnotation()
AnnotationParameter createAnnotationParameter()
Modifiers createModifiers()
Expression createExpression()
Variable createVariable()
VariableReference createVariableReference()
Type createType()
EntityType createEntityType()
PatternBody createPatternBody()
Constraint createConstraint()
PatternCall createPatternCall()
PathExpressionElement createPathExpressionElement()
ValueReference createValueReference()
LiteralValueReference createLiteralValueReference()
ComputationValue createComputationValue()
ParameterRef createParameterRef()
Parameter createParameter()
LocalVariable createLocalVariable()
JavaType createJavaType()
RelationType createRelationType()
TypeCheckConstraint createTypeCheckConstraint()
PatternCompositionConstraint createPatternCompositionConstraint()
CompareConstraint createCompareConstraint()
CheckConstraint createCheckConstraint()
PathExpressionConstraint createPathExpressionConstraint()
PathExpressionHead createPathExpressionHead()
PathExpressionTail createPathExpressionTail()
StringValue createStringValue()
NumberValue createNumberValue()
XNumberLiteral createXNumberLiteral()
BoolValue createBoolValue()
XBooleanLiteral createXBooleanLiteral()
VariableValue createVariableValue()
ListValue createListValue()
FunctionEvaluationValue createFunctionEvaluationValue()
AggregatedValue createAggregatedValue()
PatternLanguagePackage getPatternLanguagePackage()