public interface AstFactory
extends org.eclipse.emf.ecore.EFactory
AstPackage| Modifier and Type | Field and Description |
|---|---|
static AstFactory |
eINSTANCE
The singleton instance of the factory
|
| Modifier and Type | Method and Description |
|---|---|
AdditiveExpression |
createAdditiveExpression()
Returns a new object of class 'Additive Expression'
|
AdditiveOperator |
createAdditiveOperator()
Returns a new object of class 'Additive Operator'
|
AdditiveSubExpression |
createAdditiveSubExpression()
Returns a new object of class 'Additive Sub Expression'
|
AssignmentExpression |
createAssignmentExpression()
Returns a new object of class 'Assignment Expression'
|
AssignmentOperator |
createAssignmentOperator()
Returns a new object of class 'Assignment Operator'
|
CompoundExpression |
createCompoundExpression()
Returns a new object of class 'Compound Expression'
|
ConditionValueSet |
createConditionValueSet()
Returns a new object of class 'Condition Value Set'
|
Declarator |
createDeclarator()
Returns a new object of class 'Declarator'
|
Expression |
createExpression()
Returns a new object of class 'Expression'
|
FeatureCall |
createFeatureCall()
Returns a new object of class 'Feature Call'
|
FeatureCallParameters |
createFeatureCallParameters()
Returns a new object of class 'Feature Call Parameters'
|
GeneralExpression |
createGeneralExpression()
Returns a new object of class 'General Expression'
|
IfExpression |
createIfExpression()
Returns a new object of class 'If Expression'
|
Literal |
createLiteral()
Returns a new object of class 'Literal'
|
LiteralCollection |
createLiteralCollection()
Returns a new object of class 'Literal Collection'
|
LogicalExpression |
createLogicalExpression()
Returns a new object of class 'Logical Expression'
|
LogicalOperator |
createLogicalOperator()
Returns a new object of class 'Logical Operator'
|
LogicalSubExpression |
createLogicalSubExpression()
Returns a new object of class 'Logical Sub Expression'
|
MultiplicativeExpression |
createMultiplicativeExpression()
Returns a new object of class 'Multiplicative Expression'
|
MultiplicativeOperator |
createMultiplicativeOperator()
Returns a new object of class 'Multiplicative Operator'
|
MultiplicativeSubExpression |
createMultiplicativeSubExpression()
Returns a new object of class 'Multiplicative Sub Expression'
|
Name |
createName()
Returns a new object of class 'Name'
|
ParameterList |
createParameterList()
Returns a new object of class 'Parameter List'
|
PathName |
createPathName()
Returns a new object of class 'Path Name'
|
PostfixExpression |
createPostfixExpression()
Returns a new object of class 'Postfix Expression'
|
PrimaryExpression |
createPrimaryExpression()
Returns a new object of class 'Primary Expression'
|
Qualifiers |
createQualifiers()
Returns a new object of class 'Qualifiers'
|
RangeExpression |
createRangeExpression()
Returns a new object of class 'Range Expression'
|
RelationalExpression |
createRelationalExpression()
Returns a new object of class 'Relational Expression'
|
RelationalOperator |
createRelationalOperator()
Returns a new object of class 'Relational Operator'
|
RelationalSubExpression |
createRelationalSubExpression()
Returns a new object of class 'Relational Sub Expression'
|
RuleStatement |
createRuleStatement()
Returns a new object of class 'Rule Statement'
|
TypeSpecifier |
createTypeSpecifier()
Returns a new object of class 'Type Specifier'
|
UnaryExpression |
createUnaryExpression()
Returns a new object of class 'Unary Expression'
|
UnaryOperator |
createUnaryOperator()
Returns a new object of class 'Unary Operator'
|
ValueSet |
createValueSet()
Returns a new object of class 'Value Set'
|
AstPackage |
getAstPackage()
Returns the package supported by this factory
|
convertToString, create, createFromString, getEPackage, setEPackagegetEAnnotation, getEAnnotationsstatic final AstFactory eINSTANCE
AdditiveExpression createAdditiveExpression()
AdditiveOperator createAdditiveOperator()
AdditiveSubExpression createAdditiveSubExpression()
AssignmentExpression createAssignmentExpression()
AssignmentOperator createAssignmentOperator()
CompoundExpression createCompoundExpression()
Declarator createDeclarator()
Expression createExpression()
FeatureCall createFeatureCall()
FeatureCallParameters createFeatureCallParameters()
GeneralExpression createGeneralExpression()
IfExpression createIfExpression()
Literal createLiteral()
LiteralCollection createLiteralCollection()
LogicalExpression createLogicalExpression()
LogicalOperator createLogicalOperator()
LogicalSubExpression createLogicalSubExpression()
MultiplicativeExpression createMultiplicativeExpression()
MultiplicativeOperator createMultiplicativeOperator()
MultiplicativeSubExpression createMultiplicativeSubExpression()
ParameterList createParameterList()
PathName createPathName()
PostfixExpression createPostfixExpression()
PrimaryExpression createPrimaryExpression()
Qualifiers createQualifiers()
RangeExpression createRangeExpression()
RelationalExpression createRelationalExpression()
RelationalOperator createRelationalOperator()
RelationalSubExpression createRelationalSubExpression()
TypeSpecifier createTypeSpecifier()
UnaryExpression createUnaryExpression()
UnaryOperator createUnaryOperator()
Name createName()
ConditionValueSet createConditionValueSet()
ValueSet createValueSet()
RuleStatement createRuleStatement()
AstPackage getAstPackage()
Copyright © 2005-2016 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.