|
Nested Class Summary |
protected class |
DomDslParsetreeConstructor.AdditiveExpr_Group
begin Rule AdditiveExpr ****************
AdditiveExpr:
left=MultiplicativeExpr rights+=AdditiveRights*; |
protected class |
DomDslParsetreeConstructor.AdditiveExpr_LeftAssignment_0
|
protected class |
DomDslParsetreeConstructor.AdditiveExpr_RightsAssignment_1
|
protected class |
DomDslParsetreeConstructor.AdditiveExpression_BinaryExpressionLeftAction_1_0
|
protected class |
DomDslParsetreeConstructor.AdditiveExpression_Group
begin Rule AdditiveExpression ****************
AdditiveExpression returns Expression:
MultiplyExpression ({BinaryExpression.left=current} operator=("+" | "-") right=MultiplyExpression)*; |
protected class |
DomDslParsetreeConstructor.AdditiveExpression_Group_1
|
protected class |
DomDslParsetreeConstructor.AdditiveExpression_MultiplyExpressionParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.AdditiveExpression_OperatorAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.AdditiveExpression_RightAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.AdditiveRights_Group
begin Rule AdditiveRights ****************
AdditiveRights:
op=AdditiveOp right=MultiplicativeExpr; |
protected class |
DomDslParsetreeConstructor.AdditiveRights_OpAssignment_0
|
protected class |
DomDslParsetreeConstructor.AdditiveRights_RightAssignment_1
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_AggregateExpressionAssignment_0_2
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_AllAssignment_1_2_0
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_AllAssignment_1_2_1_0_1
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_Alternatives
begin Rule AggregateFunction ****************
AggregateFunction:
function=("sum" | "avg" | "max" | "min") "(" aggregateExpression=AdditiveExpression ")" | function="count" "("
(all?="*" | (distinct?="distinct" | all?="all")? (from=QualifiedName | collection=CollectionFunction)) ")"; |
protected class |
DomDslParsetreeConstructor.AggregateFunction_Alternatives_1_2
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_Alternatives_1_2_1_0
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_Alternatives_1_2_1_1
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_CollectionAssignment_1_2_1_1_1
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_DistinctAssignment_1_2_1_0_0
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_FromAssignment_1_2_1_1_0
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_FunctionAssignment_0_0
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_FunctionAssignment_1_0
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_Group_0
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_Group_1
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_Group_1_2_1
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_LeftParenthesisKeyword_0_1
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_LeftParenthesisKeyword_1_1
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_RightParenthesisKeyword_0_3
|
protected class |
DomDslParsetreeConstructor.AggregateFunction_RightParenthesisKeyword_1_3
|
protected class |
DomDslParsetreeConstructor.AliasedExpression_AliasedExpressionExpressionAction_1_0
|
protected class |
DomDslParsetreeConstructor.AliasedExpression_AsKeyword_1_1
|
protected class |
DomDslParsetreeConstructor.AliasedExpression_ExpressionParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.AliasedExpression_Group
begin Rule AliasedExpression ****************
AliasedExpression returns Expression:
Expression ({AliasedExpression.expression=current} "as" name=ID)?; |
protected class |
DomDslParsetreeConstructor.AliasedExpression_Group_1
|
protected class |
DomDslParsetreeConstructor.AliasedExpression_NameAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.AltWhenClause_Group
begin Rule AltWhenClause ****************
AltWhenClause:
"when" whenExpression=UnaryExpression "then" thenExpression=UnaryExpression; |
protected class |
DomDslParsetreeConstructor.AltWhenClause_ThenExpressionAssignment_3
|
protected class |
DomDslParsetreeConstructor.AltWhenClause_ThenKeyword_2
|
protected class |
DomDslParsetreeConstructor.AltWhenClause_WhenExpressionAssignment_1
|
protected class |
DomDslParsetreeConstructor.AltWhenClause_WhenKeyword_0
|
protected class |
DomDslParsetreeConstructor.ApplicationSession_ConditionsBlockAssignment_5
|
protected class |
DomDslParsetreeConstructor.ApplicationSession_ContextKeyword_0
|
protected class |
DomDslParsetreeConstructor.ApplicationSession_FunctionsAssignment_4
|
protected class |
DomDslParsetreeConstructor.ApplicationSession_Group
begin Rule ApplicationSession ****************
ApplicationSession:
"context" name=ID "{" properties+=Property* functions+=SessionFunction* conditionsBlock=ConditionsBlock? "}"; |
protected class |
DomDslParsetreeConstructor.ApplicationSession_LeftCurlyBracketKeyword_2
|
protected class |
DomDslParsetreeConstructor.ApplicationSession_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.ApplicationSession_PropertiesAssignment_3
|
protected class |
DomDslParsetreeConstructor.ApplicationSession_RightCurlyBracketKeyword_6
|
protected class |
DomDslParsetreeConstructor.AtomicBoolExpr_RelationalExprParserRuleCall
begin Rule AtomicBoolExpr ****************
AtomicBoolExpr:
RelationalExpr; |
protected class |
DomDslParsetreeConstructor.AtomicExpr_Alternatives
begin Rule AtomicExpr ****************
AtomicExpr:
Variable | Literal | ParenExpr | Call; |
protected class |
DomDslParsetreeConstructor.AtomicExpr_CallParserRuleCall_3
|
protected class |
DomDslParsetreeConstructor.AtomicExpr_LiteralParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.AtomicExpr_ParenExprParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.AtomicExpr_VariableParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.Attribute_Alternatives_1
|
protected class |
DomDslParsetreeConstructor.Attribute_Alternatives_5_1
|
protected class |
DomDslParsetreeConstructor.Attribute_AttributeAction_0
|
protected class |
DomDslParsetreeConstructor.Attribute_AttributPropertiesAssignment_7
|
protected class |
DomDslParsetreeConstructor.Attribute_CompositionAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.Attribute_DefaultValueAssignment_5_1_1
|
protected class |
DomDslParsetreeConstructor.Attribute_EqualsSignKeyword_5_0
|
protected class |
DomDslParsetreeConstructor.Attribute_Group
begin Rule Attribute ****************
Attribute:
{Attribute} (identifier?="id" | version?="version" | composition?="composition")? type=DataTypeAndTypeParameter
many?="[]"? name=ID ("=" (incrementerReference=IncrementerReference | defaultValue=STRING))? ("oppositeof"
opposite=[Attribute])? attributProperties+=AttributeProperty* ("orderby" sortOrder=[AttributeGroup])?; |
protected class |
DomDslParsetreeConstructor.Attribute_Group_5
|
protected class |
DomDslParsetreeConstructor.Attribute_Group_6
|
protected class |
DomDslParsetreeConstructor.Attribute_Group_8
|
protected class |
DomDslParsetreeConstructor.Attribute_IdentifierAssignment_1_0
|
protected class |
DomDslParsetreeConstructor.Attribute_IncrementerReferenceAssignment_5_1_0
|
protected class |
DomDslParsetreeConstructor.Attribute_ManyAssignment_3
|
protected class |
DomDslParsetreeConstructor.Attribute_NameAssignment_4
|
protected class |
DomDslParsetreeConstructor.Attribute_OppositeAssignment_6_1
|
protected class |
DomDslParsetreeConstructor.Attribute_OppositeofKeyword_6_0
|
protected class |
DomDslParsetreeConstructor.Attribute_OrderbyKeyword_8_0
|
protected class |
DomDslParsetreeConstructor.Attribute_SortOrderAssignment_8_1
|
protected class |
DomDslParsetreeConstructor.Attribute_TypeAssignment_2
|
protected class |
DomDslParsetreeConstructor.Attribute_VersionAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.AttributeFlag_Alternatives
begin Rule AttributeFlag ****************
AttributeFlag:
ExpressionFlag | DerivedFlag | TransientFlag; |
protected class |
DomDslParsetreeConstructor.AttributeFlag_DerivedFlagParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.AttributeFlag_ExpressionFlagParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.AttributeFlag_TransientFlagParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.AttributeGroup_Alternatives_0
|
protected class |
DomDslParsetreeConstructor.AttributeGroup_AttributesAssignment_3
|
protected class |
DomDslParsetreeConstructor.AttributeGroup_AttributesAssignment_4_1
|
protected class |
DomDslParsetreeConstructor.AttributeGroup_CommaKeyword_4_0
|
protected class |
DomDslParsetreeConstructor.AttributeGroup_FilterAssignment_0_2
|
protected class |
DomDslParsetreeConstructor.AttributeGroup_Group
begin Rule AttributeGroup ****************
AttributeGroup:
(key?="key" | unique?="unique" | filter?="filter" | sortorder?="sortorder") name=ID "("
attributes+=AttributeSortOrder ("," attributes+=AttributeSortOrder)* ")"; |
protected class |
DomDslParsetreeConstructor.AttributeGroup_Group_4
|
protected class |
DomDslParsetreeConstructor.AttributeGroup_KeyAssignment_0_0
|
protected class |
DomDslParsetreeConstructor.AttributeGroup_LeftParenthesisKeyword_2
|
protected class |
DomDslParsetreeConstructor.AttributeGroup_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.AttributeGroup_RightParenthesisKeyword_5
|
protected class |
DomDslParsetreeConstructor.AttributeGroup_SortorderAssignment_0_3
|
protected class |
DomDslParsetreeConstructor.AttributeGroup_UniqueAssignment_0_1
|
protected class |
DomDslParsetreeConstructor.AttributeProperty_Alternatives
begin Rule AttributeProperty ****************
AttributeProperty:
AttributeFlag | AttributeValidationProperty | AttributeTextProperty; |
protected class |
DomDslParsetreeConstructor.AttributeProperty_AttributeFlagParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.AttributeProperty_AttributeTextPropertyParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.AttributeProperty_AttributeValidationPropertyParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.AttributeSortOrder_Alternatives_1
|
protected class |
DomDslParsetreeConstructor.AttributeSortOrder_AscAssignment_1_0
|
protected class |
DomDslParsetreeConstructor.AttributeSortOrder_AttributeAssignment_0
|
protected class |
DomDslParsetreeConstructor.AttributeSortOrder_DescAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.AttributeSortOrder_Group
begin Rule AttributeSortOrder ****************
AttributeSortOrder:
attribute=[Attribute] (asc?="asc" | desc?="desc")?; |
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_Alternatives
begin Rule AttributeTextProperty ****************
AttributeTextProperty:
"title" "=" labelText=STRING | "description" "=" tooltipText=STRING | "unit" "=" (unitText=STRING |
unitAttribute=[Attribute]) | "hstore" "=" hstoreColumn=STRING; |
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_Alternatives_2_2
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_DescriptionKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_EqualsSignKeyword_0_1
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_EqualsSignKeyword_1_1
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_EqualsSignKeyword_2_1
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_EqualsSignKeyword_3_1
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_Group_0
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_Group_1
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_Group_2
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_Group_3
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_HstoreColumnAssignment_3_2
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_HstoreKeyword_3_0
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_LabelTextAssignment_0_2
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_TitleKeyword_0_0
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_TooltipTextAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_UnitAttributeAssignment_2_2_1
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_UnitKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.AttributeTextProperty_UnitTextAssignment_2_2_0
|
protected class |
DomDslParsetreeConstructor.AttributeValidationProperty_Alternatives
begin Rule AttributeValidationProperty ****************
AttributeValidationProperty:
"constraints" "=" constraints+=Constraint ("," constraints+=Constraint)* | "format" "=" format=ValidatorReference; |
protected class |
DomDslParsetreeConstructor.AttributeValidationProperty_CommaKeyword_0_3_0
|
protected class |
DomDslParsetreeConstructor.AttributeValidationProperty_ConstraintsAssignment_0_2
|
protected class |
DomDslParsetreeConstructor.AttributeValidationProperty_ConstraintsAssignment_0_3_1
|
protected class |
DomDslParsetreeConstructor.AttributeValidationProperty_ConstraintsKeyword_0_0
|
protected class |
DomDslParsetreeConstructor.AttributeValidationProperty_EqualsSignKeyword_0_1
|
protected class |
DomDslParsetreeConstructor.AttributeValidationProperty_EqualsSignKeyword_1_1
|
protected class |
DomDslParsetreeConstructor.AttributeValidationProperty_FormatAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.AttributeValidationProperty_FormatKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.AttributeValidationProperty_Group_0
|
protected class |
DomDslParsetreeConstructor.AttributeValidationProperty_Group_0_3
|
protected class |
DomDslParsetreeConstructor.AttributeValidationProperty_Group_1
|
protected class |
DomDslParsetreeConstructor.AvailableFlag_AvailableKeyword_0
|
protected class |
DomDslParsetreeConstructor.AvailableFlag_EqualsSignKeyword_1
|
protected class |
DomDslParsetreeConstructor.AvailableFlag_ExpressionAssignment_2
|
protected class |
DomDslParsetreeConstructor.AvailableFlag_Group
begin Rule AvailableFlag ****************
AvailableFlag:
"available" "=" expression=EqualityExpr; |
protected class |
DomDslParsetreeConstructor.BooleanLiteralValue_Alternatives
begin Rule BooleanLiteralValue ****************
BooleanLiteralValue:
{BooleanLiteralValue} "false" | isTrue?="true"; |
protected class |
DomDslParsetreeConstructor.BooleanLiteralValue_BooleanLiteralValueAction_0_0
|
protected class |
DomDslParsetreeConstructor.BooleanLiteralValue_FalseKeyword_0_1
|
protected class |
DomDslParsetreeConstructor.BooleanLiteralValue_Group_0
|
protected class |
DomDslParsetreeConstructor.BooleanLiteralValue_IsTrueAssignment_1
|
protected class |
DomDslParsetreeConstructor.BooleanParameterValue_BooleanValueAssignment
begin Rule BooleanParameterValue ****************
BooleanParameterValue:
booleanValue=BooleanValue; |
protected class |
DomDslParsetreeConstructor.BoolLiteral_Alternatives
begin Rule BoolLiteral ****************
BoolLiteral:
TrueLiteral | FalseLiteral; |
protected class |
DomDslParsetreeConstructor.BoolLiteral_FalseLiteralParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.BoolLiteral_TrueLiteralParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.Call_ExprAssignment_2
|
protected class |
DomDslParsetreeConstructor.Call_FunctionAssignment_0
|
protected class |
DomDslParsetreeConstructor.Call_Group
begin Rule Call ****************
Call:
function=[Function|QualifiedName] "(" expr=Literal ")"; |
protected class |
DomDslParsetreeConstructor.Call_LeftParenthesisKeyword_1
|
protected class |
DomDslParsetreeConstructor.Call_RightParenthesisKeyword_3
|
protected class |
DomDslParsetreeConstructor.CallableStatement_CallKeyword_0
|
protected class |
DomDslParsetreeConstructor.CallableStatement_CommaKeyword_4_1_0
|
protected class |
DomDslParsetreeConstructor.CallableStatement_CommaKeyword_6_2_0
|
protected class |
DomDslParsetreeConstructor.CallableStatement_FunctionCallAssignment_1
|
protected class |
DomDslParsetreeConstructor.CallableStatement_Group
begin Rule CallableStatement ****************
CallableStatement:
"call" functionCall?="function"? name=QualifiedName "(" (inParameter+=CallInputParameter (","
inParameter+=CallInputParameter)*)? ")" ("return" outParameter+=CallOutputParameter (","
outParameter+=CallOutputParameter)*)?; |
protected class |
DomDslParsetreeConstructor.CallableStatement_Group_4
|
protected class |
DomDslParsetreeConstructor.CallableStatement_Group_4_1
|
protected class |
DomDslParsetreeConstructor.CallableStatement_Group_6
|
protected class |
DomDslParsetreeConstructor.CallableStatement_Group_6_2
|
protected class |
DomDslParsetreeConstructor.CallableStatement_InParameterAssignment_4_0
|
protected class |
DomDslParsetreeConstructor.CallableStatement_InParameterAssignment_4_1_1
|
protected class |
DomDslParsetreeConstructor.CallableStatement_LeftParenthesisKeyword_3
|
protected class |
DomDslParsetreeConstructor.CallableStatement_NameAssignment_2
|
protected class |
DomDslParsetreeConstructor.CallableStatement_OutParameterAssignment_6_1
|
protected class |
DomDslParsetreeConstructor.CallableStatement_OutParameterAssignment_6_2_1
|
protected class |
DomDslParsetreeConstructor.CallableStatement_ReturnKeyword_6_0
|
protected class |
DomDslParsetreeConstructor.CallableStatement_RightParenthesisKeyword_5
|
protected class |
DomDslParsetreeConstructor.CallInputParameter_AsKeyword_3_0
|
protected class |
DomDslParsetreeConstructor.CallInputParameter_AttributeAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.CallInputParameter_CallInputParameterAction_0
|
protected class |
DomDslParsetreeConstructor.CallInputParameter_FullStopKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.CallInputParameter_Group
begin Rule CallInputParameter ****************
CallInputParameter:
{CallInputParameter} parameter=[QueryParameter] ("." attribute=[Attribute])? ("as" name=ID)?; |
protected class |
DomDslParsetreeConstructor.CallInputParameter_Group_2
|
protected class |
DomDslParsetreeConstructor.CallInputParameter_Group_3
|
protected class |
DomDslParsetreeConstructor.CallInputParameter_NameAssignment_3_1
|
protected class |
DomDslParsetreeConstructor.CallInputParameter_ParameterAssignment_1
|
protected class |
DomDslParsetreeConstructor.CallOutputParameter_AttributeAssignment_2
|
protected class |
DomDslParsetreeConstructor.CallOutputParameter_CallOutputParameterAction_0
|
protected class |
DomDslParsetreeConstructor.CallOutputParameter_FullStopKeyword_3_0
|
protected class |
DomDslParsetreeConstructor.CallOutputParameter_Group
begin Rule CallOutputParameter ****************
CallOutputParameter:
{CallOutputParameter} (name=ID "as"?)? attribute=[Attribute]? ("." nestedAttribute=[Attribute])?; |
protected class |
DomDslParsetreeConstructor.CallOutputParameter_Group_1
|
protected class |
DomDslParsetreeConstructor.CallOutputParameter_Group_3
|
protected class |
DomDslParsetreeConstructor.CallOutputParameter_NameAssignment_1_0
|
protected class |
DomDslParsetreeConstructor.CallOutputParameter_NestedAttributeAssignment_3_1
|
protected class |
DomDslParsetreeConstructor.CaseExpression_Alternatives
begin Rule CaseExpression ****************
CaseExpression:
"case" whenClause+=WhenClause+ ("else" elseExpression=UnaryExpression)? "end" | "case" expression=UnaryExpression
altWhenClause+=AltWhenClause+ ("else" elseExpression=UnaryExpression)? "end"; |
protected class |
DomDslParsetreeConstructor.CaseExpression_AltWhenClauseAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.CaseExpression_CaseKeyword_0_0
|
protected class |
DomDslParsetreeConstructor.CaseExpression_CaseKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.CaseExpression_ElseExpressionAssignment_0_2_1
|
protected class |
DomDslParsetreeConstructor.CaseExpression_ElseExpressionAssignment_1_3_1
|
protected class |
DomDslParsetreeConstructor.CaseExpression_ElseKeyword_0_2_0
|
protected class |
DomDslParsetreeConstructor.CaseExpression_ElseKeyword_1_3_0
|
protected class |
DomDslParsetreeConstructor.CaseExpression_EndKeyword_0_3
|
protected class |
DomDslParsetreeConstructor.CaseExpression_EndKeyword_1_4
|
protected class |
DomDslParsetreeConstructor.CaseExpression_ExpressionAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.CaseExpression_Group_0
|
protected class |
DomDslParsetreeConstructor.CaseExpression_Group_0_2
|
protected class |
DomDslParsetreeConstructor.CaseExpression_Group_1
|
protected class |
DomDslParsetreeConstructor.CaseExpression_Group_1_3
|
protected class |
DomDslParsetreeConstructor.CaseExpression_WhenClauseAssignment_0_1
|
protected class |
DomDslParsetreeConstructor.CastFunction_Alternatives
begin Rule CastFunction ****************
CastFunction:
function="cast" "(" from=Expression "as" name=ID ")" | function="extract" "(" name=ID "from" from=Expression ")"; |
protected class |
DomDslParsetreeConstructor.CastFunction_AsKeyword_0_3
|
protected class |
DomDslParsetreeConstructor.CastFunction_FromAssignment_0_2
|
protected class |
DomDslParsetreeConstructor.CastFunction_FromAssignment_1_4
|
protected class |
DomDslParsetreeConstructor.CastFunction_FromKeyword_1_3
|
protected class |
DomDslParsetreeConstructor.CastFunction_FunctionAssignment_0_0
|
protected class |
DomDslParsetreeConstructor.CastFunction_FunctionAssignment_1_0
|
protected class |
DomDslParsetreeConstructor.CastFunction_Group_0
|
protected class |
DomDslParsetreeConstructor.CastFunction_Group_1
|
protected class |
DomDslParsetreeConstructor.CastFunction_LeftParenthesisKeyword_0_1
|
protected class |
DomDslParsetreeConstructor.CastFunction_LeftParenthesisKeyword_1_1
|
protected class |
DomDslParsetreeConstructor.CastFunction_NameAssignment_0_4
|
protected class |
DomDslParsetreeConstructor.CastFunction_NameAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.CastFunction_RightParenthesisKeyword_0_5
|
protected class |
DomDslParsetreeConstructor.CastFunction_RightParenthesisKeyword_1_5
|
protected class |
DomDslParsetreeConstructor.CollectionFunction_FunctionAssignment_0
|
protected class |
DomDslParsetreeConstructor.CollectionFunction_Group
begin Rule CollectionFunction ****************
CollectionFunction:
function=("elements" | "indices") "(" property=PropertyValue ")"; |
protected class |
DomDslParsetreeConstructor.CollectionFunction_LeftParenthesisKeyword_1
|
protected class |
DomDslParsetreeConstructor.CollectionFunction_PropertyAssignment_2
|
protected class |
DomDslParsetreeConstructor.CollectionFunction_RightParenthesisKeyword_3
|
protected class |
DomDslParsetreeConstructor.Column_AttributeAssignment_1
|
protected class |
DomDslParsetreeConstructor.Column_ColumnKeyword_0
|
protected class |
DomDslParsetreeConstructor.Column_ColumnNameAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.Column_ColumnsAssignment_5_1
|
protected class |
DomDslParsetreeConstructor.Column_ColumnTypeAssignment_4_2
|
protected class |
DomDslParsetreeConstructor.Column_EqualsSignKeyword_3_1
|
protected class |
DomDslParsetreeConstructor.Column_EqualsSignKeyword_4_1
|
protected class |
DomDslParsetreeConstructor.Column_Group
begin Rule Column ****************
Column:
"column" attribute=[Attribute] ("<->" columnName=STRING)? ("usertype" "=" userType=DataTypeAndTypeParameter)?
("sqltype" "=" columnType=[core::Type|QualifiedName])? ("{" columns+=Column+ "}")?; |
protected class |
DomDslParsetreeConstructor.Column_Group_2
|
protected class |
DomDslParsetreeConstructor.Column_Group_3
|
protected class |
DomDslParsetreeConstructor.Column_Group_4
|
protected class |
DomDslParsetreeConstructor.Column_Group_5
|
protected class |
DomDslParsetreeConstructor.Column_LeftCurlyBracketKeyword_5_0
|
protected class |
DomDslParsetreeConstructor.Column_LessThanSignHyphenMinusGreaterThanSignKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.Column_RightCurlyBracketKeyword_5_2
|
protected class |
DomDslParsetreeConstructor.Column_SqltypeKeyword_4_0
|
protected class |
DomDslParsetreeConstructor.Column_UserTypeAssignment_3_2
|
protected class |
DomDslParsetreeConstructor.Column_UsertypeKeyword_3_0
|
protected class |
DomDslParsetreeConstructor.ComplexType_Alternatives
begin Rule ComplexType ****************
ComplexType:
Entity | DataView | ValueObject; |
protected class |
DomDslParsetreeConstructor.ComplexType_DataViewParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.ComplexType_EntityParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.ComplexType_ValueObjectParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.ConcatenationExpression_AdditiveExpressionParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.ConcatenationExpression_BinaryExpressionLeftAction_1_0
|
protected class |
DomDslParsetreeConstructor.ConcatenationExpression_Group
begin Rule ConcatenationExpression ****************
ConcatenationExpression returns Expression:
AdditiveExpression ({BinaryExpression.left=current} operator="||" right=AdditiveExpression)*; |
protected class |
DomDslParsetreeConstructor.ConcatenationExpression_Group_1
|
protected class |
DomDslParsetreeConstructor.ConcatenationExpression_OperatorAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.ConcatenationExpression_RightAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.CondANDExpr_Group
begin Rule CondANDExpr ****************
CondANDExpr:
left=AtomicBoolExpr rights+=CondANDRights*; |
protected class |
DomDslParsetreeConstructor.CondANDExpr_LeftAssignment_0
|
protected class |
DomDslParsetreeConstructor.CondANDExpr_RightsAssignment_1
|
protected class |
DomDslParsetreeConstructor.CondANDRights_Group
begin Rule CondANDRights ****************
CondANDRights:
op=AndOp right=AtomicBoolExpr; |
protected class |
DomDslParsetreeConstructor.CondANDRights_OpAssignment_0
|
protected class |
DomDslParsetreeConstructor.CondANDRights_RightAssignment_1
|
protected class |
DomDslParsetreeConstructor.ConditionsBlock_ConditionsBlockAction_0
|
protected class |
DomDslParsetreeConstructor.ConditionsBlock_ConditionsKeyword_1
|
protected class |
DomDslParsetreeConstructor.ConditionsBlock_Group
begin Rule ConditionsBlock ****************
ConditionsBlock:
{ConditionsBlock} "conditions" "{" statusFlags+=StatusFlag* "}"; |
protected class |
DomDslParsetreeConstructor.ConditionsBlock_LeftCurlyBracketKeyword_2
|
protected class |
DomDslParsetreeConstructor.ConditionsBlock_RightCurlyBracketKeyword_4
|
protected class |
DomDslParsetreeConstructor.ConditionsBlock_StatusFlagsAssignment_3
|
protected class |
DomDslParsetreeConstructor.CondORExpr_Group
begin Rule CondORExpr ****************
CondORExpr:
left=CondANDExpr rights+=CondORRights*; |
protected class |
DomDslParsetreeConstructor.CondORExpr_LeftAssignment_0
|
protected class |
DomDslParsetreeConstructor.CondORExpr_RightsAssignment_1
|
protected class |
DomDslParsetreeConstructor.CondORRights_Group
begin Rule CondORRights ****************
CondORRights:
op=OrOp right=CondANDExpr; |
protected class |
DomDslParsetreeConstructor.CondORRights_OpAssignment_0
|
protected class |
DomDslParsetreeConstructor.CondORRights_RightAssignment_1
|
protected class |
DomDslParsetreeConstructor.Constraint_ConditionAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.Constraint_Group
begin Rule Constraint ****************
Constraint:
validatorReference=ValidatorReference ("[" condition=EqualityExpr "]")?; |
protected class |
DomDslParsetreeConstructor.Constraint_Group_1
|
protected class |
DomDslParsetreeConstructor.Constraint_LeftSquareBracketKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.Constraint_RightSquareBracketKeyword_1_2
|
protected class |
DomDslParsetreeConstructor.Constraint_ValidatorReferenceAssignment_0
|
protected class |
DomDslParsetreeConstructor.Dao_Alternatives_8
|
protected class |
DomDslParsetreeConstructor.Dao_Alternatives_9
|
protected class |
DomDslParsetreeConstructor.Dao_ColumnsAssignment_9_1
|
protected class |
DomDslParsetreeConstructor.Dao_DataBaseConstraintsAssignment_9_0
|
protected class |
DomDslParsetreeConstructor.Dao_DiscriminatorAssignment_6_2
|
protected class |
DomDslParsetreeConstructor.Dao_DiscriminatorKeyword_6_0
|
protected class |
DomDslParsetreeConstructor.Dao_EntityAssignment_3
|
protected class |
DomDslParsetreeConstructor.Dao_EqualsSignKeyword_5_1
|
protected class |
DomDslParsetreeConstructor.Dao_EqualsSignKeyword_6_1
|
protected class |
DomDslParsetreeConstructor.Dao_EqualsSignKeyword_7_1
|
protected class |
DomDslParsetreeConstructor.Dao_ForKeyword_2
|
protected class |
DomDslParsetreeConstructor.Dao_Group
begin Rule Dao ****************
Dao:
"repository" name=ID "for" entity=[Entity|QualifiedName] "{" ("table" "=" tableName=STRING)? ("discriminator" "="
discriminator=STRING)? ("qualifier" "=" qualifier=STRING)? (operations+=Operation | queryOperation+=QueryOperation)*
(dataBaseConstraints+=DataBaseConstraint | columns+=Column | manyToOneAssociations+=ManyToOne |
oneToOneAssociations+=OneToOne | oneToManyAssociations+=OneToMany | manyToManyAssociations+=ManyToMany)* "}"; |
protected class |
DomDslParsetreeConstructor.Dao_Group_5
|
protected class |
DomDslParsetreeConstructor.Dao_Group_6
|
protected class |
DomDslParsetreeConstructor.Dao_Group_7
|
protected class |
DomDslParsetreeConstructor.Dao_LeftCurlyBracketKeyword_4
|
protected class |
DomDslParsetreeConstructor.Dao_ManyToManyAssociationsAssignment_9_5
|
protected class |
DomDslParsetreeConstructor.Dao_ManyToOneAssociationsAssignment_9_2
|
protected class |
DomDslParsetreeConstructor.Dao_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.Dao_OneToManyAssociationsAssignment_9_4
|
protected class |
DomDslParsetreeConstructor.Dao_OneToOneAssociationsAssignment_9_3
|
protected class |
DomDslParsetreeConstructor.Dao_OperationsAssignment_8_0
|
protected class |
DomDslParsetreeConstructor.Dao_QualifierAssignment_7_2
|
protected class |
DomDslParsetreeConstructor.Dao_QualifierKeyword_7_0
|
protected class |
DomDslParsetreeConstructor.Dao_QueryOperationAssignment_8_1
|
protected class |
DomDslParsetreeConstructor.Dao_RepositoryKeyword_0
|
protected class |
DomDslParsetreeConstructor.Dao_RightCurlyBracketKeyword_10
|
protected class |
DomDslParsetreeConstructor.Dao_TableKeyword_5_0
|
protected class |
DomDslParsetreeConstructor.Dao_TableNameAssignment_5_2
|
protected class |
DomDslParsetreeConstructor.DaoFeature_Alternatives
begin Rule DaoFeature ****************
DaoFeature:
Column | ManyToOne | OneToOne | ManyToMany | OneToMany; |
protected class |
DomDslParsetreeConstructor.DaoFeature_ColumnParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.DaoFeature_ManyToManyParserRuleCall_3
|
protected class |
DomDslParsetreeConstructor.DaoFeature_ManyToOneParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.DaoFeature_OneToManyParserRuleCall_4
|
protected class |
DomDslParsetreeConstructor.DaoFeature_OneToOneParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.DaoOperation_Alternatives
begin Rule DaoOperation ****************
DaoOperation:
QueryOperation | Operation; |
protected class |
DomDslParsetreeConstructor.DaoOperation_OperationParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.DaoOperation_QueryOperationParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.DataBaseConstraint_AttributesAssignment_3
|
protected class |
DomDslParsetreeConstructor.DataBaseConstraint_AttributesAssignment_4_1
|
protected class |
DomDslParsetreeConstructor.DataBaseConstraint_CommaKeyword_4_0
|
protected class |
DomDslParsetreeConstructor.DataBaseConstraint_Group
begin Rule DataBaseConstraint ****************
/ **
* DataBaseConstraint used for efficient and consistent finder and ddl generation
* Generated artefacts: Service,ServiceImpl,Dao,DaoImpl,Hbm,Ddl
* /
DataBaseConstraint:
type=DataBaseConstraintType name=ID "(" attributes+=[Attribute] ("," attributes+=[Attribute])* ")"; |
protected class |
DomDslParsetreeConstructor.DataBaseConstraint_Group_4
|
protected class |
DomDslParsetreeConstructor.DataBaseConstraint_LeftParenthesisKeyword_2
|
protected class |
DomDslParsetreeConstructor.DataBaseConstraint_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.DataBaseConstraint_RightParenthesisKeyword_5
|
protected class |
DomDslParsetreeConstructor.DataBaseConstraint_TypeAssignment_0
|
protected class |
DomDslParsetreeConstructor.DataTypeAndTypeParameter_CommaKeyword_1_1_1_0
|
protected class |
DomDslParsetreeConstructor.DataTypeAndTypeParameter_DataTypeAssignment_0
|
protected class |
DomDslParsetreeConstructor.DataTypeAndTypeParameter_Group
begin Rule DataTypeAndTypeParameter ****************
DataTypeAndTypeParameter:
dataType=[Type|QualifiedName] ("(" (parameterValues+=ParameterValue ("," parameterValues+=ParameterValue)*)? ")")?; |
protected class |
DomDslParsetreeConstructor.DataTypeAndTypeParameter_Group_1
|
protected class |
DomDslParsetreeConstructor.DataTypeAndTypeParameter_Group_1_1
|
protected class |
DomDslParsetreeConstructor.DataTypeAndTypeParameter_Group_1_1_1
|
protected class |
DomDslParsetreeConstructor.DataTypeAndTypeParameter_LeftParenthesisKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.DataTypeAndTypeParameter_ParameterValuesAssignment_1_1_0
|
protected class |
DomDslParsetreeConstructor.DataTypeAndTypeParameter_ParameterValuesAssignment_1_1_1_1
|
protected class |
DomDslParsetreeConstructor.DataTypeAndTypeParameter_RightParenthesisKeyword_1_2
|
protected class |
DomDslParsetreeConstructor.DataView_Alternatives_4
|
protected class |
DomDslParsetreeConstructor.DataView_AttributesAssignment_4_0
|
protected class |
DomDslParsetreeConstructor.DataView_DataviewKeyword_0
|
protected class |
DomDslParsetreeConstructor.DataView_ExtendsKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.DataView_FeatureReferencesAssignment_4_1
|
protected class |
DomDslParsetreeConstructor.DataView_Group
begin Rule DataView ****************
DataView:
"dataview" name=ID ("extends" superType=[DataView|QualifiedName])? "{" (attributes+=Attribute |
featureReferences+=FeatureReference)* "}"; |
protected class |
DomDslParsetreeConstructor.DataView_Group_2
|
protected class |
DomDslParsetreeConstructor.DataView_LeftCurlyBracketKeyword_3
|
protected class |
DomDslParsetreeConstructor.DataView_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.DataView_RightCurlyBracketKeyword_5
|
protected class |
DomDslParsetreeConstructor.DataView_SuperTypeAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_Alternatives_4
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_AsKeyword_5_0
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_CrudOperationTypeAssignment_4_1_0
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_DelegateOperationAction_0
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_EqualsSignKeyword_6_1
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_FilterAssignment_6_2
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_FilterKeyword_6_0
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_FullStopKeyword_3
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_Group
begin Rule DelegateOperation ****************
DelegateOperation:
{DelegateOperation} (view=[DataView] many?="[]"?)? repository=[Dao] "." (operation=[DaoOperation] |
crudOperationType=CrudOperationType ("(" viewParameter=[DataView|QualifiedName] ")")?) ("as" name=ID)? ("filter" "="
filter=Expression)?; |
protected class |
DomDslParsetreeConstructor.DelegateOperation_Group_1
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_Group_4_1
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_Group_4_1_1
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_Group_5
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_Group_6
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_LeftParenthesisKeyword_4_1_1_0
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_ManyAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_NameAssignment_5_1
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_OperationAssignment_4_0
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_RepositoryAssignment_2
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_RightParenthesisKeyword_4_1_1_2
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_ViewAssignment_1_0
|
protected class |
DomDslParsetreeConstructor.DelegateOperation_ViewParameterAssignment_4_1_1_1
|
protected class |
DomDslParsetreeConstructor.DeleteStatement_DeleteKeyword_0
|
protected class |
DomDslParsetreeConstructor.DeleteStatement_EntityAssignment_2
|
protected class |
DomDslParsetreeConstructor.DeleteStatement_Group
begin Rule DeleteStatement ****************
DeleteStatement:
"delete" "from"? entity=[Entity|QualifiedName] "as"? name=ID ("where" where=Expression)?; |
protected class |
DomDslParsetreeConstructor.DeleteStatement_Group_5
|
protected class |
DomDslParsetreeConstructor.DeleteStatement_NameAssignment_4
|
protected class |
DomDslParsetreeConstructor.DeleteStatement_WhereAssignment_5_1
|
protected class |
DomDslParsetreeConstructor.DeleteStatement_WhereKeyword_5_0
|
protected class |
DomDslParsetreeConstructor.Dependant_Alternatives
begin Rule Dependant ****************
Dependant:
Service | Dao | Entity; |
protected class |
DomDslParsetreeConstructor.Dependant_DaoParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.Dependant_EntityParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.Dependant_ServiceParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.DerivedFlag_DerivedKeyword_0
|
protected class |
DomDslParsetreeConstructor.DerivedFlag_EqualsSignKeyword_1
|
protected class |
DomDslParsetreeConstructor.DerivedFlag_ExpressionAssignment_2
|
protected class |
DomDslParsetreeConstructor.DerivedFlag_Group
begin Rule DerivedFlag ****************
DerivedFlag:
"derived" "=" expression=BoolLiteral; |
protected class |
DomDslParsetreeConstructor.Editor_EditorKeyword_0
|
protected class |
DomDslParsetreeConstructor.Editor_Group
begin Rule Editor ****************
Editor:
"editor" name=ID label=STRING; |
protected class |
DomDslParsetreeConstructor.Editor_LabelAssignment_2
|
protected class |
DomDslParsetreeConstructor.Editor_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.EmptyLiteralValue_EmptyKeyword_1
|
protected class |
DomDslParsetreeConstructor.EmptyLiteralValue_EmptyLiteralValueAction_0
|
protected class |
DomDslParsetreeConstructor.EmptyLiteralValue_Group
begin Rule EmptyLiteralValue ****************
EmptyLiteralValue:
{EmptyLiteralValue} "empty"; |
protected class |
DomDslParsetreeConstructor.Entity_Alternatives_4
|
protected class |
DomDslParsetreeConstructor.Entity_AttributeGroupsAssignment_4_1
|
protected class |
DomDslParsetreeConstructor.Entity_AttributesAssignment_4_0
|
protected class |
DomDslParsetreeConstructor.Entity_ConditionsBlockAssignment_5
|
protected class |
DomDslParsetreeConstructor.Entity_EntityKeyword_0
|
protected class |
DomDslParsetreeConstructor.Entity_ExtendsKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.Entity_Group
begin Rule Entity ****************
Entity:
"entity" name=ID ("extends" superType=[Entity|QualifiedName])? "{" (attributes+=Attribute |
attributeGroups+=AttributeGroup)* conditionsBlock=ConditionsBlock? "}"; |
protected class |
DomDslParsetreeConstructor.Entity_Group_2
|
protected class |
DomDslParsetreeConstructor.Entity_LeftCurlyBracketKeyword_3
|
protected class |
DomDslParsetreeConstructor.Entity_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.Entity_RightCurlyBracketKeyword_6
|
protected class |
DomDslParsetreeConstructor.Entity_SuperTypeAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.EnumLiteral_CommaKeyword_1_2_0
|
protected class |
DomDslParsetreeConstructor.EnumLiteral_CommaKeyword_1_2_2_0
|
protected class |
DomDslParsetreeConstructor.EnumLiteral_Group
begin Rule EnumLiteral ****************
EnumLiteral:
name=ID ("(" key=STRING ("," shortValue=STRING ("," longValue=STRING)?)? ")")?; |
protected class |
DomDslParsetreeConstructor.EnumLiteral_Group_1
|
protected class |
DomDslParsetreeConstructor.EnumLiteral_Group_1_2
|
protected class |
DomDslParsetreeConstructor.EnumLiteral_Group_1_2_2
|
protected class |
DomDslParsetreeConstructor.EnumLiteral_KeyAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.EnumLiteral_LeftParenthesisKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.EnumLiteral_LongValueAssignment_1_2_2_1
|
protected class |
DomDslParsetreeConstructor.EnumLiteral_NameAssignment_0
|
protected class |
DomDslParsetreeConstructor.EnumLiteral_RightParenthesisKeyword_1_3
|
protected class |
DomDslParsetreeConstructor.EnumLiteral_ShortValueAssignment_1_2_1
|
protected class |
DomDslParsetreeConstructor.EnumType_Alternatives_3
|
protected class |
DomDslParsetreeConstructor.EnumType_EnumKeyword_0
|
protected class |
DomDslParsetreeConstructor.EnumType_Group
begin Rule EnumType ****************
EnumType:
"enum" name=ID ("validation" validatorReference=ValidatorReference)? ("{" literals+=EnumLiteral* "}" |
typeDefinition=TypeDefinition); |
protected class |
DomDslParsetreeConstructor.EnumType_Group_2
|
protected class |
DomDslParsetreeConstructor.EnumType_Group_3_0
|
protected class |
DomDslParsetreeConstructor.EnumType_LeftCurlyBracketKeyword_3_0_0
|
protected class |
DomDslParsetreeConstructor.EnumType_LiteralsAssignment_3_0_1
|
protected class |
DomDslParsetreeConstructor.EnumType_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.EnumType_RightCurlyBracketKeyword_3_0_2
|
protected class |
DomDslParsetreeConstructor.EnumType_TypeDefinitionAssignment_3_1
|
protected class |
DomDslParsetreeConstructor.EnumType_ValidationKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.EnumType_ValidatorReferenceAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.EqualityExpr_Group
begin Rule EqualityExpr ****************
EqualityExpr:
left=CondORExpr (op=EqualityOp right=CondORExpr)?; |
protected class |
DomDslParsetreeConstructor.EqualityExpr_Group_1
|
protected class |
DomDslParsetreeConstructor.EqualityExpr_LeftAssignment_0
|
protected class |
DomDslParsetreeConstructor.EqualityExpr_OpAssignment_1_0
|
protected class |
DomDslParsetreeConstructor.EqualityExpr_RightAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.EqualityExpression_BinaryExpressionLeftAction_1_0
|
protected class |
DomDslParsetreeConstructor.EqualityExpression_Group
begin Rule EqualityExpression ****************
EqualityExpression returns Expression:
RelationalExpression ({BinaryExpression.left=current} operator=("=" | "is" | IsNot | "!=" | "<>")
right=RelationalExpression)*; |
protected class |
DomDslParsetreeConstructor.EqualityExpression_Group_1
|
protected class |
DomDslParsetreeConstructor.EqualityExpression_OperatorAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.EqualityExpression_RelationalExpressionParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.EqualityExpression_RightAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.Expression_LogicalOrExpressionParserRuleCall
begin Rule Expression ****************
Expression:
LogicalOrExpression; |
protected class |
DomDslParsetreeConstructor.ExpressionFlag_Alternatives
begin Rule ExpressionFlag ****************
ExpressionFlag:
RequiredFlag | ReadOnlyFlag | AvailableFlag; |
protected class |
DomDslParsetreeConstructor.ExpressionFlag_AvailableFlagParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.ExpressionFlag_ReadOnlyFlagParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.ExpressionFlag_RequiredFlagParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.FalseLiteral_FalseKeyword_0
|
protected class |
DomDslParsetreeConstructor.FalseLiteral_FalseLiteralAction_1
|
protected class |
DomDslParsetreeConstructor.FalseLiteral_Group
begin Rule FalseLiteral ****************
FalseLiteral:
"false" {FalseLiteral}; |
protected class |
DomDslParsetreeConstructor.FeatureReference_AllAssignment_1_0_1_1
|
protected class |
DomDslParsetreeConstructor.FeatureReference_AllAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.FeatureReference_Alternatives_1
|
protected class |
DomDslParsetreeConstructor.FeatureReference_Alternatives_1_0_1
|
protected class |
DomDslParsetreeConstructor.FeatureReference_AsKeyword_1_0_1_0_2_0
|
protected class |
DomDslParsetreeConstructor.FeatureReference_AttributeAssignment_1_0_1_0_0
|
protected class |
DomDslParsetreeConstructor.FeatureReference_FullStopKeyword_1_0_0
|
protected class |
DomDslParsetreeConstructor.FeatureReference_GreaterThanSignKeyword_1_0_1_0_1_2
|
protected class |
DomDslParsetreeConstructor.FeatureReference_Group
begin Rule FeatureReference ****************
FeatureReference:
source=[Entity] ("." (attribute=[Attribute] ("<" view=[DataView|QualifiedName] ">")? ("as" name=ID)? | all?="all") |
all?=".*") properties+=AttributeProperty*; |
protected class |
DomDslParsetreeConstructor.FeatureReference_Group_1_0
|
protected class |
DomDslParsetreeConstructor.FeatureReference_Group_1_0_1_0
|
protected class |
DomDslParsetreeConstructor.FeatureReference_Group_1_0_1_0_1
|
protected class |
DomDslParsetreeConstructor.FeatureReference_Group_1_0_1_0_2
|
protected class |
DomDslParsetreeConstructor.FeatureReference_LessThanSignKeyword_1_0_1_0_1_0
|
protected class |
DomDslParsetreeConstructor.FeatureReference_NameAssignment_1_0_1_0_2_1
|
protected class |
DomDslParsetreeConstructor.FeatureReference_PropertiesAssignment_2
|
protected class |
DomDslParsetreeConstructor.FeatureReference_SourceAssignment_0
|
protected class |
DomDslParsetreeConstructor.FeatureReference_ViewAssignment_1_0_1_0_1_1
|
protected class |
DomDslParsetreeConstructor.FromClass_EntityAssignment_0
|
protected class |
DomDslParsetreeConstructor.FromClass_Group
begin Rule FromClass ****************
FromClass:
entity=[Entity|QualifiedName] "as"? name=ID popertyFetch?=PropertyFetch?; |
protected class |
DomDslParsetreeConstructor.FromClass_NameAssignment_2
|
protected class |
DomDslParsetreeConstructor.FromClass_PopertyFetchAssignment_3
|
protected class |
DomDslParsetreeConstructor.FromRange_Alternatives
begin Rule FromRange ****************
FromRange:
FromClass | InClass | InCollection | InCollectionElements; |
protected class |
DomDslParsetreeConstructor.FromRange_FromClassParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.FromRange_InClassParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.FromRange_InCollectionElementsParserRuleCall_3
|
protected class |
DomDslParsetreeConstructor.FromRange_InCollectionParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.Function_Group
begin Rule Function ****************
Function:
resultType=[SimpleType|QualifiedName] name=ID "(" parameterType=[SimpleType|QualifiedName] parameterName=ID ")"; |
protected class |
DomDslParsetreeConstructor.Function_LeftParenthesisKeyword_2
|
protected class |
DomDslParsetreeConstructor.Function_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.Function_ParameterNameAssignment_4
|
protected class |
DomDslParsetreeConstructor.Function_ParameterTypeAssignment_3
|
protected class |
DomDslParsetreeConstructor.Function_ResultTypeAssignment_0
|
protected class |
DomDslParsetreeConstructor.Function_RightParenthesisKeyword_5
|
protected class |
DomDslParsetreeConstructor.FunctionCall_ArgumentsAssignment_2
|
protected class |
DomDslParsetreeConstructor.FunctionCall_ArgumentsAssignment_3_1
|
protected class |
DomDslParsetreeConstructor.FunctionCall_CommaKeyword_3_0
|
protected class |
DomDslParsetreeConstructor.FunctionCall_FunctionAssignment_0
|
protected class |
DomDslParsetreeConstructor.FunctionCall_Group
begin Rule FunctionCall ****************
FunctionCall:
function=ID "(" arguments+=Expression ("," arguments+=Expression)* ")"; |
protected class |
DomDslParsetreeConstructor.FunctionCall_Group_3
|
protected class |
DomDslParsetreeConstructor.FunctionCall_LeftParenthesisKeyword_1
|
protected class |
DomDslParsetreeConstructor.FunctionCall_RightParenthesisKeyword_4
|
protected class |
DomDslParsetreeConstructor.IElementWithNoName_NoNameAssignment
begin Rule IElementWithNoName ****************
// Dummy to avoid name be pulled up
IElementWithNoName:
noName=ID; |
protected class |
DomDslParsetreeConstructor.Import_Alternatives
begin Rule Import ****************
Import:
"import" importURI=STRING | "import" importedNamespace=QualifiedNameWithWildCard; |
protected class |
DomDslParsetreeConstructor.Import_Group_0
|
protected class |
DomDslParsetreeConstructor.Import_Group_1
|
protected class |
DomDslParsetreeConstructor.Import_ImportedNamespaceAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.Import_ImportKeyword_0_0
|
protected class |
DomDslParsetreeConstructor.Import_ImportKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.Import_ImportURIAssignment_0_1
|
protected class |
DomDslParsetreeConstructor.InClass_ClassAssignment_3
|
protected class |
DomDslParsetreeConstructor.InClass_ClassKeyword_2
|
protected class |
DomDslParsetreeConstructor.InClass_Group
begin Rule InClass ****************
InClass:
name=ID "in" "class" class=QualifiedName; |
protected class |
DomDslParsetreeConstructor.InClass_InKeyword_1
|
protected class |
DomDslParsetreeConstructor.InClass_NameAssignment_0
|
protected class |
DomDslParsetreeConstructor.InCollection_AliasAssignment_4
|
protected class |
DomDslParsetreeConstructor.InCollection_Group
begin Rule InCollection ****************
InCollection:
"in" "(" path=QualifiedName ")" alias=ID; |
protected class |
DomDslParsetreeConstructor.InCollection_InKeyword_0
|
protected class |
DomDslParsetreeConstructor.InCollection_LeftParenthesisKeyword_1
|
protected class |
DomDslParsetreeConstructor.InCollection_PathAssignment_2
|
protected class |
DomDslParsetreeConstructor.InCollection_RightParenthesisKeyword_3
|
protected class |
DomDslParsetreeConstructor.InCollectionElements_ElementsKeyword_2
|
protected class |
DomDslParsetreeConstructor.InCollectionElements_Group
begin Rule InCollectionElements ****************
InCollectionElements:
name=ID "in" "elements" "(" reference=QualifiedName ")"; |
protected class |
DomDslParsetreeConstructor.InCollectionElements_InKeyword_1
|
protected class |
DomDslParsetreeConstructor.InCollectionElements_LeftParenthesisKeyword_3
|
protected class |
DomDslParsetreeConstructor.InCollectionElements_NameAssignment_0
|
protected class |
DomDslParsetreeConstructor.InCollectionElements_ReferenceAssignment_4
|
protected class |
DomDslParsetreeConstructor.InCollectionElements_RightParenthesisKeyword_5
|
protected class |
DomDslParsetreeConstructor.Incrementer_CommaKeyword_2_2_0
|
protected class |
DomDslParsetreeConstructor.Incrementer_Group
begin Rule Incrementer ****************
Incrementer:
"incrementer" name=ID ("(" incrementerParameter+=ParameterDefinition ("," incrementerParameter+=ParameterDefinition)*
")")? ("instanceclass" instanceClass=QualifiedName)?; |
protected class |
DomDslParsetreeConstructor.Incrementer_Group_2
|
protected class |
DomDslParsetreeConstructor.Incrementer_Group_2_2
|
protected class |
DomDslParsetreeConstructor.Incrementer_Group_3
|
protected class |
DomDslParsetreeConstructor.Incrementer_IncrementerKeyword_0
|
protected class |
DomDslParsetreeConstructor.Incrementer_IncrementerParameterAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.Incrementer_IncrementerParameterAssignment_2_2_1
|
protected class |
DomDslParsetreeConstructor.Incrementer_InstanceClassAssignment_3_1
|
protected class |
DomDslParsetreeConstructor.Incrementer_InstanceclassKeyword_3_0
|
protected class |
DomDslParsetreeConstructor.Incrementer_LeftParenthesisKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.Incrementer_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.Incrementer_RightParenthesisKeyword_2_3
|
protected class |
DomDslParsetreeConstructor.IncrementerReference_CommaKeyword_1_2_0
|
protected class |
DomDslParsetreeConstructor.IncrementerReference_Group
begin Rule IncrementerReference ****************
IncrementerReference:
incrementer=[Incrementer|QualifiedName] ("(" incrementerParameter+=ParameterValue? (","
incrementerParameter+=ParameterValue)* ")")?; |
protected class |
DomDslParsetreeConstructor.IncrementerReference_Group_1
|
protected class |
DomDslParsetreeConstructor.IncrementerReference_Group_1_2
|
protected class |
DomDslParsetreeConstructor.IncrementerReference_IncrementerAssignment_0
|
protected class |
DomDslParsetreeConstructor.IncrementerReference_IncrementerParameterAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.IncrementerReference_IncrementerParameterAssignment_1_2_1
|
protected class |
DomDslParsetreeConstructor.IncrementerReference_LeftParenthesisKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.IncrementerReference_RightParenthesisKeyword_1_3
|
protected class |
DomDslParsetreeConstructor.InsertStatement_CommaKeyword_5_0
|
protected class |
DomDslParsetreeConstructor.InsertStatement_EntityAssignment_2
|
protected class |
DomDslParsetreeConstructor.InsertStatement_ExpressionAssignment_4
|
protected class |
DomDslParsetreeConstructor.InsertStatement_ExpressionAssignment_5_1
|
protected class |
DomDslParsetreeConstructor.InsertStatement_Group
begin Rule InsertStatement ****************
InsertStatement:
"insert" "into" entity=[Entity|QualifiedName] "(" expression+=PrimaryExpression ("," expression+=PrimaryExpression)*
")" selectStatement=SelectStatement; |
protected class |
DomDslParsetreeConstructor.InsertStatement_Group_5
|
protected class |
DomDslParsetreeConstructor.InsertStatement_InsertKeyword_0
|
protected class |
DomDslParsetreeConstructor.InsertStatement_IntoKeyword_1
|
protected class |
DomDslParsetreeConstructor.InsertStatement_LeftParenthesisKeyword_3
|
protected class |
DomDslParsetreeConstructor.InsertStatement_RightParenthesisKeyword_6
|
protected class |
DomDslParsetreeConstructor.InsertStatement_SelectStatementAssignment_7
|
protected class |
DomDslParsetreeConstructor.IntegerLiteralValue_Group
begin Rule IntegerLiteralValue ****************
IntegerLiteralValue:
{IntegerLiteralValue} value=IntValue; |
protected class |
DomDslParsetreeConstructor.IntegerLiteralValue_IntegerLiteralValueAction_0
|
protected class |
DomDslParsetreeConstructor.IntegerLiteralValue_ValueAssignment_1
|
protected class |
DomDslParsetreeConstructor.IntegerParameterValue_IntValueAssignment
begin Rule IntegerParameterValue ****************
IntegerParameterValue:
intValue=SINT; |
protected class |
DomDslParsetreeConstructor.IntLiteral_NumberAssignment
begin Rule IntLiteral ****************
IntLiteral:
number=INT; |
protected class |
DomDslParsetreeConstructor.Join_EntityAssignment_3
|
protected class |
DomDslParsetreeConstructor.Join_ExpressionAssignment_9_1
|
protected class |
DomDslParsetreeConstructor.Join_FetchAssignment_2
|
protected class |
DomDslParsetreeConstructor.Join_FullStopKeyword_4
|
protected class |
DomDslParsetreeConstructor.Join_Group
begin Rule Join ****************
Join:
type=JoinType? "join" fetch?="fetch"? entity=[JoinEntity] "." reference=[Attribute] "as"? name=ID
propertyFetch?=PropertyFetch? ("with" expression=Expression)?; |
protected class |
DomDslParsetreeConstructor.Join_Group_9
|
protected class |
DomDslParsetreeConstructor.Join_JoinKeyword_1
|
protected class |
DomDslParsetreeConstructor.Join_NameAssignment_7
|
protected class |
DomDslParsetreeConstructor.Join_PropertyFetchAssignment_8
|
protected class |
DomDslParsetreeConstructor.Join_ReferenceAssignment_5
|
protected class |
DomDslParsetreeConstructor.Join_TypeAssignment_0
|
protected class |
DomDslParsetreeConstructor.Join_WithKeyword_9_0
|
protected class |
DomDslParsetreeConstructor.JoinEntity_Alternatives
begin Rule JoinEntity ****************
JoinEntity:
FromClass | Join; |
protected class |
DomDslParsetreeConstructor.JoinEntity_FromClassParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.JoinEntity_JoinParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.Literal_Alternatives
begin Rule Literal ****************
Literal:
IntLiteral | BoolLiteral | StringLiteral; |
protected class |
DomDslParsetreeConstructor.Literal_BoolLiteralParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.Literal_IntLiteralParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.Literal_StringLiteralParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.LiteralValue_Alternatives
begin Rule LiteralValue ****************
LiteralValue:
BooleanLiteralValue | RealLiteralValue | IntegerLiteralValue | NullLiteralValue | EmptyLiteralValue |
StringLiteralValue; |
protected class |
DomDslParsetreeConstructor.LiteralValue_BooleanLiteralValueParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.LiteralValue_EmptyLiteralValueParserRuleCall_4
|
protected class |
DomDslParsetreeConstructor.LiteralValue_IntegerLiteralValueParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.LiteralValue_NullLiteralValueParserRuleCall_3
|
protected class |
DomDslParsetreeConstructor.LiteralValue_RealLiteralValueParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.LiteralValue_StringLiteralValueParserRuleCall_5
|
protected class |
DomDslParsetreeConstructor.LogicalAndExpression_BinaryExpressionLeftAction_1_0
|
protected class |
DomDslParsetreeConstructor.LogicalAndExpression_Group
begin Rule LogicalAndExpression ****************
LogicalAndExpression returns Expression:
PrefixExpression ({BinaryExpression.left=current} operator="and" right=PrefixExpression)*; |
protected class |
DomDslParsetreeConstructor.LogicalAndExpression_Group_1
|
protected class |
DomDslParsetreeConstructor.LogicalAndExpression_OperatorAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.LogicalAndExpression_PrefixExpressionParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.LogicalAndExpression_RightAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.LogicalOrExpression_BinaryExpressionLeftAction_1_0
|
protected class |
DomDslParsetreeConstructor.LogicalOrExpression_Group
begin Rule LogicalOrExpression ****************
LogicalOrExpression returns Expression:
LogicalAndExpression ({BinaryExpression.left=current} operator="or" right=LogicalAndExpression)*; |
protected class |
DomDslParsetreeConstructor.LogicalOrExpression_Group_1
|
protected class |
DomDslParsetreeConstructor.LogicalOrExpression_LogicalAndExpressionParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.LogicalOrExpression_OperatorAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.LogicalOrExpression_RightAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.ManyToMany_AttributeAssignment_1
|
protected class |
DomDslParsetreeConstructor.ManyToMany_ColumnNameAssignment_4_1
|
protected class |
DomDslParsetreeConstructor.ManyToMany_FullStopKeyword_4_0
|
protected class |
DomDslParsetreeConstructor.ManyToMany_Group
begin Rule ManyToMany ****************
ManyToMany:
"many-to-many" attribute=[Attribute] "<->" tableName=STRING ("." columnName=STRING)?; |
protected class |
DomDslParsetreeConstructor.ManyToMany_Group_4
|
protected class |
DomDslParsetreeConstructor.ManyToMany_LessThanSignHyphenMinusGreaterThanSignKeyword_2
|
protected class |
DomDslParsetreeConstructor.ManyToMany_ManyToManyKeyword_0
|
protected class |
DomDslParsetreeConstructor.ManyToMany_TableNameAssignment_3
|
protected class |
DomDslParsetreeConstructor.ManyToOne_AttributeAssignment_1
|
protected class |
DomDslParsetreeConstructor.ManyToOne_ColumnNameAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.ManyToOne_ColumnsAssignment_5_1
|
protected class |
DomDslParsetreeConstructor.ManyToOne_EqualsSignKeyword_3_1
|
protected class |
DomDslParsetreeConstructor.ManyToOne_EqualsSignKeyword_4_1
|
protected class |
DomDslParsetreeConstructor.ManyToOne_Group
begin Rule ManyToOne ****************
ManyToOne:
"many-to-one" attribute=[Attribute] ("<->" columnName=STRING)? ("usertype" "=" userType=[core::Type|QualifiedName])?
("sqltype" "=" sqlType=[core::SqlType])? ("{" columns+=Column+ "}")?; |
protected class |
DomDslParsetreeConstructor.ManyToOne_Group_2
|
protected class |
DomDslParsetreeConstructor.ManyToOne_Group_3
|
protected class |
DomDslParsetreeConstructor.ManyToOne_Group_4
|
protected class |
DomDslParsetreeConstructor.ManyToOne_Group_5
|
protected class |
DomDslParsetreeConstructor.ManyToOne_LeftCurlyBracketKeyword_5_0
|
protected class |
DomDslParsetreeConstructor.ManyToOne_LessThanSignHyphenMinusGreaterThanSignKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.ManyToOne_ManyToOneKeyword_0
|
protected class |
DomDslParsetreeConstructor.ManyToOne_RightCurlyBracketKeyword_5_2
|
protected class |
DomDslParsetreeConstructor.ManyToOne_SqlTypeAssignment_4_2
|
protected class |
DomDslParsetreeConstructor.ManyToOne_SqltypeKeyword_4_0
|
protected class |
DomDslParsetreeConstructor.ManyToOne_UserTypeAssignment_3_2
|
protected class |
DomDslParsetreeConstructor.ManyToOne_UsertypeKeyword_3_0
|
protected class |
DomDslParsetreeConstructor.Mapper_Alternatives_4
|
protected class |
DomDslParsetreeConstructor.Mapper_BiDirectionalAssignment_4_0
|
protected class |
DomDslParsetreeConstructor.Mapper_Group
begin Rule Mapper ****************
Mapper:
"mapper" name=ID "maps" left=[ComplexType] (biDirectional?="<->" | toLeft?="<-" | toRight?="->") right=[ComplexType]
"{" propertyMappings+=PropertyMapping* "}"; |
protected class |
DomDslParsetreeConstructor.Mapper_LeftAssignment_3
|
protected class |
DomDslParsetreeConstructor.Mapper_LeftCurlyBracketKeyword_6
|
protected class |
DomDslParsetreeConstructor.Mapper_MapperKeyword_0
|
protected class |
DomDslParsetreeConstructor.Mapper_MapsKeyword_2
|
protected class |
DomDslParsetreeConstructor.Mapper_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.Mapper_PropertyMappingsAssignment_7
|
protected class |
DomDslParsetreeConstructor.Mapper_RightAssignment_5
|
protected class |
DomDslParsetreeConstructor.Mapper_RightCurlyBracketKeyword_8
|
protected class |
DomDslParsetreeConstructor.Mapper_ToLeftAssignment_4_1
|
protected class |
DomDslParsetreeConstructor.Mapper_ToRightAssignment_4_2
|
protected class |
DomDslParsetreeConstructor.Model_ElementsAssignment_3
|
protected class |
DomDslParsetreeConstructor.Model_Group
begin Rule Model ****************
Model returns core::Model:
{core::Model} ("namespace" name=QualifiedName)? imports+=Import* elements+=ModelElement*; |
protected class |
DomDslParsetreeConstructor.Model_Group_1
|
protected class |
DomDslParsetreeConstructor.Model_ImportsAssignment_2
|
protected class |
DomDslParsetreeConstructor.Model_ModelAction_0
|
protected class |
DomDslParsetreeConstructor.Model_NameAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.Model_NamespaceKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.ModelElement_Alternatives
begin Rule ModelElement ****************
ModelElement returns core::ModelElement:
ApplicationSession | Service | ComplexType | Dao | Mapper; |
protected class |
DomDslParsetreeConstructor.ModelElement_ApplicationSessionParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.ModelElement_ComplexTypeParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.ModelElement_DaoParserRuleCall_3
|
protected class |
DomDslParsetreeConstructor.ModelElement_MapperParserRuleCall_4
|
protected class |
DomDslParsetreeConstructor.ModelElement_ServiceParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.MultiplicativeExpr_Group
begin Rule MultiplicativeExpr ****************
MultiplicativeExpr:
left=AtomicExpr rights+=MultiplicativeRights*; |
protected class |
DomDslParsetreeConstructor.MultiplicativeExpr_LeftAssignment_0
|
protected class |
DomDslParsetreeConstructor.MultiplicativeExpr_RightsAssignment_1
|
protected class |
DomDslParsetreeConstructor.MultiplicativeRights_Group
begin Rule MultiplicativeRights ****************
MultiplicativeRights:
op=MultiplicativeOp right=AtomicExpr; |
protected class |
DomDslParsetreeConstructor.MultiplicativeRights_OpAssignment_0
|
protected class |
DomDslParsetreeConstructor.MultiplicativeRights_RightAssignment_1
|
protected class |
DomDslParsetreeConstructor.MultiplyExpression_BinaryExpressionLeftAction_1_0
|
protected class |
DomDslParsetreeConstructor.MultiplyExpression_Group
begin Rule MultiplyExpression ****************
MultiplyExpression returns Expression:
UnaryExpression ({BinaryExpression.left=current} operator=("*" | "/" | "%") right=UnaryExpression)*; |
protected class |
DomDslParsetreeConstructor.MultiplyExpression_Group_1
|
protected class |
DomDslParsetreeConstructor.MultiplyExpression_OperatorAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.MultiplyExpression_RightAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.MultiplyExpression_UnaryExpressionParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.NullLiteralValue_Group
begin Rule NullLiteralValue ****************
NullLiteralValue:
{NullLiteralValue} "null"; |
protected class |
DomDslParsetreeConstructor.NullLiteralValue_NullKeyword_1
|
protected class |
DomDslParsetreeConstructor.NullLiteralValue_NullLiteralValueAction_0
|
protected class |
DomDslParsetreeConstructor.OneToMany_AttributeAssignment_1
|
protected class |
DomDslParsetreeConstructor.OneToMany_ColumnNameAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.OneToMany_ColumnsAssignment_3_1
|
protected class |
DomDslParsetreeConstructor.OneToMany_Group
begin Rule OneToMany ****************
OneToMany:
"one-to-many" attribute=[Attribute] ("<->" columnName=STRING)? ("{" columns+=Column+ "}")?; |
protected class |
DomDslParsetreeConstructor.OneToMany_Group_2
|
protected class |
DomDslParsetreeConstructor.OneToMany_Group_3
|
protected class |
DomDslParsetreeConstructor.OneToMany_LeftCurlyBracketKeyword_3_0
|
protected class |
DomDslParsetreeConstructor.OneToMany_LessThanSignHyphenMinusGreaterThanSignKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.OneToMany_OneToManyKeyword_0
|
protected class |
DomDslParsetreeConstructor.OneToMany_RightCurlyBracketKeyword_3_2
|
protected class |
DomDslParsetreeConstructor.OneToOne_AttributeAssignment_1
|
protected class |
DomDslParsetreeConstructor.OneToOne_Group
begin Rule OneToOne ****************
OneToOne:
"one-to-one" attribute=[Attribute]; |
protected class |
DomDslParsetreeConstructor.OneToOne_OneToOneKeyword_0
|
protected class |
DomDslParsetreeConstructor.Operation_CommaKeyword_4_1_0
|
protected class |
DomDslParsetreeConstructor.Operation_EqualsSignKeyword_6_0
|
protected class |
DomDslParsetreeConstructor.Operation_ExpressionAssignment_6_1
|
protected class |
DomDslParsetreeConstructor.Operation_Group
begin Rule Operation ****************
Operation:
"operation" (type=[core::Type|QualifiedName] many?="[]"?)? name=ID "(" (parameters+=Parameter (","
parameters+=Parameter)*)? ")" ("=" expression=STRING)?; |
protected class |
DomDslParsetreeConstructor.Operation_Group_1
|
protected class |
DomDslParsetreeConstructor.Operation_Group_4
|
protected class |
DomDslParsetreeConstructor.Operation_Group_4_1
|
protected class |
DomDslParsetreeConstructor.Operation_Group_6
|
protected class |
DomDslParsetreeConstructor.Operation_LeftParenthesisKeyword_3
|
protected class |
DomDslParsetreeConstructor.Operation_ManyAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.Operation_NameAssignment_2
|
protected class |
DomDslParsetreeConstructor.Operation_OperationKeyword_0
|
protected class |
DomDslParsetreeConstructor.Operation_ParametersAssignment_4_0
|
protected class |
DomDslParsetreeConstructor.Operation_ParametersAssignment_4_1_1
|
protected class |
DomDslParsetreeConstructor.Operation_RightParenthesisKeyword_5
|
protected class |
DomDslParsetreeConstructor.Operation_TypeAssignment_1_0
|
protected class |
DomDslParsetreeConstructor.Parameter_Group
begin Rule Parameter ****************
Parameter:
type=[core::Type|QualifiedName] many?="[]"? name=ID; |
protected class |
DomDslParsetreeConstructor.Parameter_ManyAssignment_1
|
protected class |
DomDslParsetreeConstructor.Parameter_NameAssignment_2
|
protected class |
DomDslParsetreeConstructor.Parameter_TypeAssignment_0
|
protected class |
DomDslParsetreeConstructor.ParameterDefinition_Alternatives_2_1
|
protected class |
DomDslParsetreeConstructor.ParameterDefinition_DefaultBooleanAssignment_2_1_2
|
protected class |
DomDslParsetreeConstructor.ParameterDefinition_DefaultIntegerAssignment_2_1_0
|
protected class |
DomDslParsetreeConstructor.ParameterDefinition_DefaultStringAssignment_2_1_1
|
protected class |
DomDslParsetreeConstructor.ParameterDefinition_EqualsSignKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.ParameterDefinition_Group
begin Rule ParameterDefinition ****************
ParameterDefinition:
type=ParameterDefinitionType name=ID ("=" (defaultInteger=INT | defaultString=STRING |
defaultBoolean=BooleanValue))?; |
protected class |
DomDslParsetreeConstructor.ParameterDefinition_Group_2
|
protected class |
DomDslParsetreeConstructor.ParameterDefinition_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.ParameterDefinition_TypeAssignment_0
|
protected class |
DomDslParsetreeConstructor.ParameterValue_Alternatives
begin Rule ParameterValue ****************
ParameterValue:
isNull?="null" | keepParentValue?="..." | IntegerParameterValue | StringParameterValue | BooleanParameterValue |
referencedParameter=[ParameterDefinition]; |
protected class |
DomDslParsetreeConstructor.ParameterValue_BooleanParameterValueParserRuleCall_4
|
protected class |
DomDslParsetreeConstructor.ParameterValue_IntegerParameterValueParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.ParameterValue_IsNullAssignment_0
|
protected class |
DomDslParsetreeConstructor.ParameterValue_KeepParentValueAssignment_1
|
protected class |
DomDslParsetreeConstructor.ParameterValue_ReferencedParameterAssignment_5
|
protected class |
DomDslParsetreeConstructor.ParameterValue_StringParameterValueParserRuleCall_3
|
protected class |
DomDslParsetreeConstructor.ParenExpr_ExprAssignment_1
|
protected class |
DomDslParsetreeConstructor.ParenExpr_Group
begin Rule ParenExpr ****************
ParenExpr:
"(" expr=EqualityExpr ")"; |
protected class |
DomDslParsetreeConstructor.ParenExpr_LeftParenthesisKeyword_0
|
protected class |
DomDslParsetreeConstructor.ParenExpr_RightParenthesisKeyword_2
|
protected class |
DomDslParsetreeConstructor.ParenthesizedExpression_CommaKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.ParenthesizedExpression_ExpressionsAssignment_1
|
protected class |
DomDslParsetreeConstructor.ParenthesizedExpression_ExpressionsAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.ParenthesizedExpression_Group
begin Rule ParenthesizedExpression ****************
ParenthesizedExpression:
"(" expressions+=Expression ("," expressions+=Expression)* ")"; |
protected class |
DomDslParsetreeConstructor.ParenthesizedExpression_Group_2
|
protected class |
DomDslParsetreeConstructor.ParenthesizedExpression_LeftParenthesisKeyword_0
|
protected class |
DomDslParsetreeConstructor.ParenthesizedExpression_RightParenthesisKeyword_3
|
protected class |
DomDslParsetreeConstructor.PrefixExpression_Alternatives
begin Rule PrefixExpression ****************
PrefixExpression returns Expression:
{NotExpression} "not" expression=PrefixExpression | EqualityExpression; |
protected class |
DomDslParsetreeConstructor.PrefixExpression_EqualityExpressionParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.PrefixExpression_ExpressionAssignment_0_2
|
protected class |
DomDslParsetreeConstructor.PrefixExpression_Group_0
|
protected class |
DomDslParsetreeConstructor.PrefixExpression_NotExpressionAction_0_0
|
protected class |
DomDslParsetreeConstructor.PrefixExpression_NotKeyword_0_1
|
protected class |
DomDslParsetreeConstructor.PresentableFeature_Alternatives_0
|
protected class |
DomDslParsetreeConstructor.PresentableFeature_AttributeParserRuleCall_0_1
|
protected class |
DomDslParsetreeConstructor.PresentableFeature_FeatureReferenceParserRuleCall_0_0
|
protected class |
DomDslParsetreeConstructor.PresentableFeature_Group
begin Rule PresentableFeature ****************
PresentableFeature:
(FeatureReference | Attribute) name=ID?; |
protected class |
DomDslParsetreeConstructor.PresentableFeature_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.PrimaryExpression_AggregateFunctionParserRuleCall_3
|
protected class |
DomDslParsetreeConstructor.PrimaryExpression_Alternatives
begin Rule PrimaryExpression ****************
PrimaryExpression returns Expression:
PropertyValue | TrimFunction | CastFunction | AggregateFunction | CollectionFunction | FunctionCall |
ParenthesizedExpression | SubQuery | LiteralValue | QueryParameterValue; |
protected class |
DomDslParsetreeConstructor.PrimaryExpression_CastFunctionParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.PrimaryExpression_CollectionFunctionParserRuleCall_4
|
protected class |
DomDslParsetreeConstructor.PrimaryExpression_FunctionCallParserRuleCall_5
|
protected class |
DomDslParsetreeConstructor.PrimaryExpression_LiteralValueParserRuleCall_8
|
protected class |
DomDslParsetreeConstructor.PrimaryExpression_ParenthesizedExpressionParserRuleCall_6
|
protected class |
DomDslParsetreeConstructor.PrimaryExpression_PropertyValueParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.PrimaryExpression_QueryParameterValueParserRuleCall_9
|
protected class |
DomDslParsetreeConstructor.PrimaryExpression_SubQueryParserRuleCall_7
|
protected class |
DomDslParsetreeConstructor.PrimaryExpression_TrimFunctionParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.Property_DefaultValueAssignment_3_1
|
protected class |
DomDslParsetreeConstructor.Property_EqualsSignKeyword_3_0
|
protected class |
DomDslParsetreeConstructor.Property_Group
begin Rule Property ****************
Property:
"property" type=[core::SimpleType|QualifiedName] name=ID ("=" defaultValue=STRING)?; |
protected class |
DomDslParsetreeConstructor.Property_Group_3
|
protected class |
DomDslParsetreeConstructor.Property_NameAssignment_2
|
protected class |
DomDslParsetreeConstructor.Property_PropertyKeyword_0
|
protected class |
DomDslParsetreeConstructor.Property_TypeAssignment_1
|
protected class |
DomDslParsetreeConstructor.PropertyAssignment_EqualsSignKeyword_1
|
protected class |
DomDslParsetreeConstructor.PropertyAssignment_ExpressionAssignment_2
|
protected class |
DomDslParsetreeConstructor.PropertyAssignment_Group
begin Rule PropertyAssignment ****************
PropertyAssignment:
property=PropertyValue "=" expression=ConcatenationExpression; |
protected class |
DomDslParsetreeConstructor.PropertyAssignment_PropertyAssignment_0
|
protected class |
DomDslParsetreeConstructor.PropertyMapping_Alternatives_1
|
protected class |
DomDslParsetreeConstructor.PropertyMapping_BiDirectionalAssignment_1_0
|
protected class |
DomDslParsetreeConstructor.PropertyMapping_Group
begin Rule PropertyMapping ****************
PropertyMapping:
left=[Attribute] (biDirectional?="<->" | toLeft?="<-" | toRight?="->") right=[Attribute]; |
protected class |
DomDslParsetreeConstructor.PropertyMapping_LeftAssignment_0
|
protected class |
DomDslParsetreeConstructor.PropertyMapping_RightAssignment_2
|
protected class |
DomDslParsetreeConstructor.PropertyMapping_ToLeftAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.PropertyMapping_ToRightAssignment_1_2
|
protected class |
DomDslParsetreeConstructor.PropertyValue_ClassPropertyAssignment_2
|
protected class |
DomDslParsetreeConstructor.PropertyValue_FullStopKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.PropertyValue_Group
begin Rule PropertyValue ****************
PropertyValue:
name=ID ("." segments+=ID? ("[" index+=Expression "]")?)* classProperty?="class"?; |
protected class |
DomDslParsetreeConstructor.PropertyValue_Group_1
|
protected class |
DomDslParsetreeConstructor.PropertyValue_Group_1_2
|
protected class |
DomDslParsetreeConstructor.PropertyValue_IndexAssignment_1_2_1
|
protected class |
DomDslParsetreeConstructor.PropertyValue_LeftSquareBracketKeyword_1_2_0
|
protected class |
DomDslParsetreeConstructor.PropertyValue_NameAssignment_0
|
protected class |
DomDslParsetreeConstructor.PropertyValue_RightSquareBracketKeyword_1_2_2
|
protected class |
DomDslParsetreeConstructor.PropertyValue_SegmentsAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.QlStatement_Alternatives
begin Rule QlStatement ****************
QlStatement:
InsertStatement | SelectStatement | UpdateStatement | DeleteStatement | CallableStatement; |
protected class |
DomDslParsetreeConstructor.QlStatement_CallableStatementParserRuleCall_4
|
protected class |
DomDslParsetreeConstructor.QlStatement_DeleteStatementParserRuleCall_3
|
protected class |
DomDslParsetreeConstructor.QlStatement_InsertStatementParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.QlStatement_SelectStatementParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.QlStatement_UpdateStatementParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.QuantifiedExpression_Alternatives_1
|
protected class |
DomDslParsetreeConstructor.QuantifiedExpression_ExpressionAssignment_1_0
|
protected class |
DomDslParsetreeConstructor.QuantifiedExpression_Group
begin Rule QuantifiedExpression ****************
QuantifiedExpression:
quantifier=("some" | "exists" | "all" | "any") (expression=(CollectionFunction | SubQuery) | name=ID); |
protected class |
DomDslParsetreeConstructor.QuantifiedExpression_NameAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.QuantifiedExpression_QuantifierAssignment_0
|
protected class |
DomDslParsetreeConstructor.QueryOperation_ColonKeyword_6
|
protected class |
DomDslParsetreeConstructor.QueryOperation_CommaKeyword_4_1_0
|
protected class |
DomDslParsetreeConstructor.QueryOperation_Group
begin Rule QueryOperation ****************
QueryOperation:
"operation" (type=[core::Type|QualifiedName] many?="[]"?)? name=ID "(" (queryParameters+=QueryParameter (","
queryParameters+=QueryParameter)*)? ")" ":" statement=QlStatement; |
protected class |
DomDslParsetreeConstructor.QueryOperation_Group_1
|
protected class |
DomDslParsetreeConstructor.QueryOperation_Group_4
|
protected class |
DomDslParsetreeConstructor.QueryOperation_Group_4_1
|
protected class |
DomDslParsetreeConstructor.QueryOperation_LeftParenthesisKeyword_3
|
protected class |
DomDslParsetreeConstructor.QueryOperation_ManyAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.QueryOperation_NameAssignment_2
|
protected class |
DomDslParsetreeConstructor.QueryOperation_OperationKeyword_0
|
protected class |
DomDslParsetreeConstructor.QueryOperation_QueryParametersAssignment_4_0
|
protected class |
DomDslParsetreeConstructor.QueryOperation_QueryParametersAssignment_4_1_1
|
protected class |
DomDslParsetreeConstructor.QueryOperation_RightParenthesisKeyword_5
|
protected class |
DomDslParsetreeConstructor.QueryOperation_StatementAssignment_7
|
protected class |
DomDslParsetreeConstructor.QueryOperation_TypeAssignment_1_0
|
protected class |
DomDslParsetreeConstructor.QueryParameter_Alternatives
begin Rule QueryParameter ****************
QueryParameter:
Parameter | attribute=[Attribute]; |
protected class |
DomDslParsetreeConstructor.QueryParameter_AttributeAssignment_1
|
protected class |
DomDslParsetreeConstructor.QueryParameter_ParameterParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.QueryParameterReference_Alternatives
begin Rule QueryParameterReference ****************
QueryParameterReference:
Parameter | Attribute | IElementWithNoName; |
protected class |
DomDslParsetreeConstructor.QueryParameterReference_AttributeParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.QueryParameterReference_IElementWithNoNameParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.QueryParameterReference_ParameterParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.QueryParameterValue_AttributeAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.QueryParameterValue_ColonKeyword_0
|
protected class |
DomDslParsetreeConstructor.QueryParameterValue_FullStopKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.QueryParameterValue_Group
begin Rule QueryParameterValue ****************
QueryParameterValue:
":" parameter=[QueryParameterReference] ("." attribute=[Attribute])?; |
protected class |
DomDslParsetreeConstructor.QueryParameterValue_Group_2
|
protected class |
DomDslParsetreeConstructor.QueryParameterValue_ParameterAssignment_1
|
protected class |
DomDslParsetreeConstructor.ReadOnlyFlag_EqualsSignKeyword_1
|
protected class |
DomDslParsetreeConstructor.ReadOnlyFlag_ExpressionAssignment_2
|
protected class |
DomDslParsetreeConstructor.ReadOnlyFlag_Group
begin Rule ReadOnlyFlag ****************
ReadOnlyFlag:
"readonly" "=" expression=EqualityExpr; |
protected class |
DomDslParsetreeConstructor.ReadOnlyFlag_ReadonlyKeyword_0
|
protected class |
DomDslParsetreeConstructor.RealLiteralValue_Group
begin Rule RealLiteralValue ****************
RealLiteralValue:
{RealLiteralValue} value=RealValue; |
protected class |
DomDslParsetreeConstructor.RealLiteralValue_RealLiteralValueAction_0
|
protected class |
DomDslParsetreeConstructor.RealLiteralValue_ValueAssignment_1
|
protected class |
DomDslParsetreeConstructor.ReferenceableByXmadslVariable_Alternatives
begin Rule ReferenceableByXmadslVariable ****************
ReferenceableByXmadslVariable returns core::ReferenceableByXmadslVariable:
Property | StatusFlag | Attribute | IElementWithNoName; |
protected class |
DomDslParsetreeConstructor.ReferenceableByXmadslVariable_AttributeParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.ReferenceableByXmadslVariable_IElementWithNoNameParserRuleCall_3
|
protected class |
DomDslParsetreeConstructor.ReferenceableByXmadslVariable_PropertyParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.ReferenceableByXmadslVariable_StatusFlagParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.ReferenceWithParameter_Alternatives
begin Rule ReferenceWithParameter ****************
ReferenceWithParameter:
parameterValues+=ParameterValue* | DataTypeAndTypeParameter | ValidatorReference; |
protected class |
DomDslParsetreeConstructor.ReferenceWithParameter_DataTypeAndTypeParameterParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.ReferenceWithParameter_ParameterValuesAssignment_0
|
protected class |
DomDslParsetreeConstructor.ReferenceWithParameter_ValidatorReferenceParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.RelationalExpr_Group
begin Rule RelationalExpr ****************
RelationalExpr:
left=AdditiveExpr (op=RelationalOp right=AdditiveExpr)?; |
protected class |
DomDslParsetreeConstructor.RelationalExpr_Group_1
|
protected class |
DomDslParsetreeConstructor.RelationalExpr_LeftAssignment_0
|
protected class |
DomDslParsetreeConstructor.RelationalExpr_OpAssignment_1_0
|
protected class |
DomDslParsetreeConstructor.RelationalExpr_RightAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_Alternatives_1
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_AndKeyword_1_2_4
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_BetweenExpressionExpressionAction_1_2_0
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_BinaryExpressionLeftAction_1_0_0
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_ConcatenationExpressionParserRuleCall_0
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_EscapeAssignment_1_3_4_1
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_EscapeKeyword_1_3_4_0
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_Group
begin Rule RelationalExpression ****************
RelationalExpression returns Expression:
ConcatenationExpression (({BinaryExpression.left=current} operator=("<" | ">" | "<=" | ">=")
right=AdditiveExpression)* | {InExpression.expression=current} not?="not"? operator="in" in=(CollectionFunction |
ParenthesizedExpression | SubQuery) | {BetweenExpression.expression=current} not?="not"? operator="between"
left=ConcatenationExpression "and" right=ConcatenationExpression | {LikeExpression.expression=current} not?="not"?
operator="like" like=ConcatenationExpression ("escape" escape=ConcatenationExpression)? |
{MemberOfExpression.expression=current} not?="not"? operator="member" "of"? memberOf=QualifiedName); |
protected class |
DomDslParsetreeConstructor.RelationalExpression_Group_1_0
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_Group_1_1
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_Group_1_2
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_Group_1_3
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_Group_1_3_4
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_Group_1_4
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_InAssignment_1_1_3
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_InExpressionExpressionAction_1_1_0
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_LeftAssignment_1_2_3
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_LikeAssignment_1_3_3
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_LikeExpressionExpressionAction_1_3_0
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_MemberOfAssignment_1_4_4
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_MemberOfExpressionExpressionAction_1_4_0
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_NotAssignment_1_1_1
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_NotAssignment_1_2_1
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_NotAssignment_1_3_1
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_NotAssignment_1_4_1
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_OperatorAssignment_1_0_1
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_OperatorAssignment_1_1_2
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_OperatorAssignment_1_2_2
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_OperatorAssignment_1_3_2
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_OperatorAssignment_1_4_2
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_RightAssignment_1_0_2
|
protected class |
DomDslParsetreeConstructor.RelationalExpression_RightAssignment_1_2_5
|
protected class |
DomDslParsetreeConstructor.RequiredFlag_EqualsSignKeyword_1
|
protected class |
DomDslParsetreeConstructor.RequiredFlag_ExpressionAssignment_2
|
protected class |
DomDslParsetreeConstructor.RequiredFlag_Group
begin Rule RequiredFlag ****************
RequiredFlag:
"required" "=" expression=EqualityExpr; |
protected class |
DomDslParsetreeConstructor.RequiredFlag_RequiredKeyword_0
|
protected class |
DomDslParsetreeConstructor.SelectClass_ArgumentsAssignment_3
|
protected class |
DomDslParsetreeConstructor.SelectClass_ArgumentsAssignment_4_1
|
protected class |
DomDslParsetreeConstructor.SelectClass_ClassAssignment_1
|
protected class |
DomDslParsetreeConstructor.SelectClass_CommaKeyword_4_0
|
protected class |
DomDslParsetreeConstructor.SelectClass_Group
begin Rule SelectClass ****************
SelectClass:
"new" class=QualifiedName "(" arguments+=AliasedExpression ("," arguments+=AliasedExpression)* ")"; |
protected class |
DomDslParsetreeConstructor.SelectClass_Group_4
|
protected class |
DomDslParsetreeConstructor.SelectClass_LeftParenthesisKeyword_2
|
protected class |
DomDslParsetreeConstructor.SelectClass_NewKeyword_0
|
protected class |
DomDslParsetreeConstructor.SelectClass_RightParenthesisKeyword_5
|
protected class |
DomDslParsetreeConstructor.SelectObject_Group
begin Rule SelectObject ****************
SelectObject:
"object" "(" name=ID ")"; |
protected class |
DomDslParsetreeConstructor.SelectObject_LeftParenthesisKeyword_1
|
protected class |
DomDslParsetreeConstructor.SelectObject_NameAssignment_2
|
protected class |
DomDslParsetreeConstructor.SelectObject_ObjectKeyword_0
|
protected class |
DomDslParsetreeConstructor.SelectObject_RightParenthesisKeyword_3
|
protected class |
DomDslParsetreeConstructor.SelectProperties_CommaKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.SelectProperties_DistinctAssignment_0
|
protected class |
DomDslParsetreeConstructor.SelectProperties_Group
begin Rule SelectProperties ****************
SelectProperties:
distinct?="distinct"? properties+=AliasedExpression ("," properties+=AliasedExpression)*; |
protected class |
DomDslParsetreeConstructor.SelectProperties_Group_2
|
protected class |
DomDslParsetreeConstructor.SelectProperties_PropertiesAssignment_1
|
protected class |
DomDslParsetreeConstructor.SelectProperties_PropertiesAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_Alternatives_0_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_Alternatives_1_2
|
protected class |
DomDslParsetreeConstructor.SelectStatement_ByKeyword_3_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_ByKeyword_4_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_CommaKeyword_1_2_1_0
|
protected class |
DomDslParsetreeConstructor.SelectStatement_CommaKeyword_3_3_0
|
protected class |
DomDslParsetreeConstructor.SelectStatement_CommaKeyword_4_3_0
|
protected class |
DomDslParsetreeConstructor.SelectStatement_FromAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_FromAssignment_1_2_1_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_FromKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.SelectStatement_Group
begin Rule SelectStatement ****************
SelectStatement:
("select" (SelectProperties | SelectClass | SelectObject))? ("from" from+=FromRange (join+=Join | ","
from+=FromRange)*)? ("where" where=Expression)? ("group" "by" groupBy+=Expression ("," groupBy+=Expression)*
("having" having=Expression)?)? ("order" "by" orderBy+=SortOrderElement ("," orderBy+=SortOrderElement)*)?; |
protected class |
DomDslParsetreeConstructor.SelectStatement_Group_0
|
protected class |
DomDslParsetreeConstructor.SelectStatement_Group_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_Group_1_2_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_Group_2
|
protected class |
DomDslParsetreeConstructor.SelectStatement_Group_3
|
protected class |
DomDslParsetreeConstructor.SelectStatement_Group_3_3
|
protected class |
DomDslParsetreeConstructor.SelectStatement_Group_3_4
|
protected class |
DomDslParsetreeConstructor.SelectStatement_Group_4
|
protected class |
DomDslParsetreeConstructor.SelectStatement_Group_4_3
|
protected class |
DomDslParsetreeConstructor.SelectStatement_GroupByAssignment_3_2
|
protected class |
DomDslParsetreeConstructor.SelectStatement_GroupByAssignment_3_3_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_GroupKeyword_3_0
|
protected class |
DomDslParsetreeConstructor.SelectStatement_HavingAssignment_3_4_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_HavingKeyword_3_4_0
|
protected class |
DomDslParsetreeConstructor.SelectStatement_JoinAssignment_1_2_0
|
protected class |
DomDslParsetreeConstructor.SelectStatement_OrderByAssignment_4_2
|
protected class |
DomDslParsetreeConstructor.SelectStatement_OrderByAssignment_4_3_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_OrderKeyword_4_0
|
protected class |
DomDslParsetreeConstructor.SelectStatement_SelectClassParserRuleCall_0_1_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_SelectKeyword_0_0
|
protected class |
DomDslParsetreeConstructor.SelectStatement_SelectObjectParserRuleCall_0_1_2
|
protected class |
DomDslParsetreeConstructor.SelectStatement_SelectPropertiesParserRuleCall_0_1_0
|
protected class |
DomDslParsetreeConstructor.SelectStatement_WhereAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.SelectStatement_WhereKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.Service_Alternatives_4
|
protected class |
DomDslParsetreeConstructor.Service_CommaKeyword_2_2_0
|
protected class |
DomDslParsetreeConstructor.Service_DelegateOperationsAssignment_4_1
|
protected class |
DomDslParsetreeConstructor.Service_DependenciesAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.Service_DependenciesAssignment_2_2_1
|
protected class |
DomDslParsetreeConstructor.Service_Group
begin Rule Service ****************
Service:
"service" name=ID ("uses" dependencies+=[Dependant|QualifiedName] ("," dependencies+=[Dependant|QualifiedName])*)?
"{" (operations+=Operation | delegateOperations+=DelegateOperation)* "}"; |
protected class |
DomDslParsetreeConstructor.Service_Group_2
|
protected class |
DomDslParsetreeConstructor.Service_Group_2_2
|
protected class |
DomDslParsetreeConstructor.Service_LeftCurlyBracketKeyword_3
|
protected class |
DomDslParsetreeConstructor.Service_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.Service_OperationsAssignment_4_0
|
protected class |
DomDslParsetreeConstructor.Service_RightCurlyBracketKeyword_5
|
protected class |
DomDslParsetreeConstructor.Service_ServiceKeyword_0
|
protected class |
DomDslParsetreeConstructor.Service_UsesKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.SessionFunction_FunctionKeyword_0
|
protected class |
DomDslParsetreeConstructor.SessionFunction_Group
begin Rule SessionFunction ****************
SessionFunction returns core::Function:
"function" resultType=[core::SimpleType|QualifiedName] name=ID "(" parameterType=[core::SimpleType|QualifiedName]
parameterName=ID ")"; |
protected class |
DomDslParsetreeConstructor.SessionFunction_LeftParenthesisKeyword_3
|
protected class |
DomDslParsetreeConstructor.SessionFunction_NameAssignment_2
|
protected class |
DomDslParsetreeConstructor.SessionFunction_ParameterNameAssignment_5
|
protected class |
DomDslParsetreeConstructor.SessionFunction_ParameterTypeAssignment_4
|
protected class |
DomDslParsetreeConstructor.SessionFunction_ResultTypeAssignment_1
|
protected class |
DomDslParsetreeConstructor.SessionFunction_RightParenthesisKeyword_6
|
protected class |
DomDslParsetreeConstructor.SimpleType_Alternatives
begin Rule SimpleType ****************
SimpleType:
custom?="domain"? "type" name=ID ("(" typeParameter+=ParameterDefinition ("," typeParameter+=ParameterDefinition)*
")")? ("validation" validatorReference=ValidatorReference)? ("editor" editor=[Editor|QualifiedName])?
typeDefinition=TypeDefinition | EnumType; |
protected class |
DomDslParsetreeConstructor.SimpleType_CommaKeyword_0_3_2_0
|
protected class |
DomDslParsetreeConstructor.SimpleType_CustomAssignment_0_0
|
protected class |
DomDslParsetreeConstructor.SimpleType_EditorAssignment_0_5_1
|
protected class |
DomDslParsetreeConstructor.SimpleType_EditorKeyword_0_5_0
|
protected class |
DomDslParsetreeConstructor.SimpleType_EnumTypeParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.SimpleType_Group_0
|
protected class |
DomDslParsetreeConstructor.SimpleType_Group_0_3
|
protected class |
DomDslParsetreeConstructor.SimpleType_Group_0_3_2
|
protected class |
DomDslParsetreeConstructor.SimpleType_Group_0_4
|
protected class |
DomDslParsetreeConstructor.SimpleType_Group_0_5
|
protected class |
DomDslParsetreeConstructor.SimpleType_LeftParenthesisKeyword_0_3_0
|
protected class |
DomDslParsetreeConstructor.SimpleType_NameAssignment_0_2
|
protected class |
DomDslParsetreeConstructor.SimpleType_RightParenthesisKeyword_0_3_3
|
protected class |
DomDslParsetreeConstructor.SimpleType_TypeDefinitionAssignment_0_6
|
protected class |
DomDslParsetreeConstructor.SimpleType_TypeKeyword_0_1
|
protected class |
DomDslParsetreeConstructor.SimpleType_TypeParameterAssignment_0_3_1
|
protected class |
DomDslParsetreeConstructor.SimpleType_TypeParameterAssignment_0_3_2_1
|
protected class |
DomDslParsetreeConstructor.SimpleType_ValidationKeyword_0_4_0
|
protected class |
DomDslParsetreeConstructor.SimpleType_ValidatorReferenceAssignment_0_4_1
|
protected class |
DomDslParsetreeConstructor.SortOrderElement_ExpressionAssignment_0
|
protected class |
DomDslParsetreeConstructor.SortOrderElement_Group
begin Rule SortOrderElement ****************
SortOrderElement:
expression=Expression sortOrder=AscendingOrDescending?; |
protected class |
DomDslParsetreeConstructor.SortOrderElement_SortOrderAssignment_1
|
protected class |
DomDslParsetreeConstructor.SqlType_DdlAssignment_2_2
|
protected class |
DomDslParsetreeConstructor.SqlType_DdlKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.SqlType_EqualsSignKeyword_2_1
|
protected class |
DomDslParsetreeConstructor.SqlType_Group
begin Rule SqlType ****************
SqlType:
"sqltype" name=ID ("ddl" "=" ddl=STRING)?; |
protected class |
DomDslParsetreeConstructor.SqlType_Group_2
|
protected class |
DomDslParsetreeConstructor.SqlType_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.SqlType_SqltypeKeyword_0
|
protected class |
DomDslParsetreeConstructor.StatusFlag_CommaKeyword_3_0
|
protected class |
DomDslParsetreeConstructor.StatusFlag_DocAssignment_3_2
|
protected class |
DomDslParsetreeConstructor.StatusFlag_DocKeyword_3_1
|
protected class |
DomDslParsetreeConstructor.StatusFlag_EqualsSignKeyword_1
|
protected class |
DomDslParsetreeConstructor.StatusFlag_ExpressionAssignment_2
|
protected class |
DomDslParsetreeConstructor.StatusFlag_Group
begin Rule StatusFlag ****************
StatusFlag:
name=ID "=" expression=EqualityExpr? ("," "doc:" doc=STRING?)?; |
protected class |
DomDslParsetreeConstructor.StatusFlag_Group_3
|
protected class |
DomDslParsetreeConstructor.StatusFlag_NameAssignment_0
|
protected class |
DomDslParsetreeConstructor.StringLiteral_StringAssignment
begin Rule StringLiteral ****************
StringLiteral:
string=STRING; |
protected class |
DomDslParsetreeConstructor.StringLiteralValue_Group
begin Rule StringLiteralValue ****************
StringLiteralValue:
{StringLiteralValue} value=STRING; |
protected class |
DomDslParsetreeConstructor.StringLiteralValue_StringLiteralValueAction_0
|
protected class |
DomDslParsetreeConstructor.StringLiteralValue_ValueAssignment_1
|
protected class |
DomDslParsetreeConstructor.StringParameterValue_StringValueAssignment
begin Rule StringParameterValue ****************
StringParameterValue:
stringValue=STRING; |
protected class |
DomDslParsetreeConstructor.Style_Group
begin Rule Style ****************
Style:
"style" name=ID; |
protected class |
DomDslParsetreeConstructor.Style_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.Style_StyleKeyword_0
|
protected class |
DomDslParsetreeConstructor.SubQuery_Group
begin Rule SubQuery ****************
SubQuery:
"(" queries+=SelectStatement ("union" queries+=SelectStatement)* ")"; |
protected class |
DomDslParsetreeConstructor.SubQuery_Group_2
|
protected class |
DomDslParsetreeConstructor.SubQuery_LeftParenthesisKeyword_0
|
protected class |
DomDslParsetreeConstructor.SubQuery_QueriesAssignment_1
|
protected class |
DomDslParsetreeConstructor.SubQuery_QueriesAssignment_2_1
|
protected class |
DomDslParsetreeConstructor.SubQuery_RightParenthesisKeyword_3
|
protected class |
DomDslParsetreeConstructor.SubQuery_UnionKeyword_2_0
|
protected class |
DomDslParsetreeConstructor.ThisRootNode
|
protected class |
DomDslParsetreeConstructor.TransientFlag_EqualsSignKeyword_1
|
protected class |
DomDslParsetreeConstructor.TransientFlag_ExpressionAssignment_2
|
protected class |
DomDslParsetreeConstructor.TransientFlag_Group
begin Rule TransientFlag ****************
TransientFlag:
"transient" "=" expression=BoolLiteral; |
protected class |
DomDslParsetreeConstructor.TransientFlag_TransientKeyword_0
|
protected class |
DomDslParsetreeConstructor.TrimFunction_CharacterAssignment_3_0
|
protected class |
DomDslParsetreeConstructor.TrimFunction_FromAssignment_4
|
protected class |
DomDslParsetreeConstructor.TrimFunction_FromKeyword_3_1
|
protected class |
DomDslParsetreeConstructor.TrimFunction_FunctionAssignment_0
|
protected class |
DomDslParsetreeConstructor.TrimFunction_Group
begin Rule TrimFunction ****************
TrimFunction:
function="trim" "(" mode=("trailing" | "leading" | "both")? (character=StringLiteralValue "from")? from=Expression
")"; |
protected class |
DomDslParsetreeConstructor.TrimFunction_Group_3
|
protected class |
DomDslParsetreeConstructor.TrimFunction_LeftParenthesisKeyword_1
|
protected class |
DomDslParsetreeConstructor.TrimFunction_ModeAssignment_2
|
protected class |
DomDslParsetreeConstructor.TrimFunction_RightParenthesisKeyword_5
|
protected class |
DomDslParsetreeConstructor.TrueLiteral_Group
begin Rule TrueLiteral ****************
TrueLiteral:
"true" {TrueLiteral}; |
protected class |
DomDslParsetreeConstructor.TrueLiteral_TrueKeyword_0
|
protected class |
DomDslParsetreeConstructor.TrueLiteral_TrueLiteralAction_1
|
protected class |
DomDslParsetreeConstructor.Type_ComplexTypeParserRuleCall
begin Rule Type ****************
Type returns core::Type:
ComplexType; |
protected class |
DomDslParsetreeConstructor.TypeDefinition_Alternatives
begin Rule TypeDefinition ****************
TypeDefinition:
"instancetype" instanceType=QualifiedName | "redefines" definition=DataTypeAndTypeParameter; |
protected class |
DomDslParsetreeConstructor.TypeDefinition_DefinitionAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.TypeDefinition_Group_0
|
protected class |
DomDslParsetreeConstructor.TypeDefinition_Group_1
|
protected class |
DomDslParsetreeConstructor.TypeDefinition_InstanceTypeAssignment_0_1
|
protected class |
DomDslParsetreeConstructor.TypeDefinition_InstancetypeKeyword_0_0
|
protected class |
DomDslParsetreeConstructor.TypeDefinition_RedefinesKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.UnaryExpression_Alternatives
begin Rule UnaryExpression ****************
UnaryExpression returns Expression:
{UnaryExpression} operator=("-" | "+") expression=UnaryExpression | PrimaryExpression | CaseExpression |
QuantifiedExpression; |
protected class |
DomDslParsetreeConstructor.UnaryExpression_CaseExpressionParserRuleCall_2
|
protected class |
DomDslParsetreeConstructor.UnaryExpression_ExpressionAssignment_0_2
|
protected class |
DomDslParsetreeConstructor.UnaryExpression_Group_0
|
protected class |
DomDslParsetreeConstructor.UnaryExpression_OperatorAssignment_0_1
|
protected class |
DomDslParsetreeConstructor.UnaryExpression_PrimaryExpressionParserRuleCall_1
|
protected class |
DomDslParsetreeConstructor.UnaryExpression_QuantifiedExpressionParserRuleCall_3
|
protected class |
DomDslParsetreeConstructor.UnaryExpression_UnaryExpressionAction_0_0
|
protected class |
DomDslParsetreeConstructor.UpdateStatement_AssignmentAssignment_7
|
protected class |
DomDslParsetreeConstructor.UpdateStatement_AssignmentAssignment_8_1
|
protected class |
DomDslParsetreeConstructor.UpdateStatement_CommaKeyword_8_0
|
protected class |
DomDslParsetreeConstructor.UpdateStatement_EntityAssignment_3
|
protected class |
DomDslParsetreeConstructor.UpdateStatement_Group
begin Rule UpdateStatement ****************
UpdateStatement:
"update" versioned?="versioned"? "from"? entity=[Entity|QualifiedName] "as"? name=ID "set"
assignment+=PropertyAssignment ("," assignment+=PropertyAssignment)* ("where" where=Expression)?; |
protected class |
DomDslParsetreeConstructor.UpdateStatement_Group_8
|
protected class |
DomDslParsetreeConstructor.UpdateStatement_Group_9
|
protected class |
DomDslParsetreeConstructor.UpdateStatement_NameAssignment_5
|
protected class |
DomDslParsetreeConstructor.UpdateStatement_SetKeyword_6
|
protected class |
DomDslParsetreeConstructor.UpdateStatement_UpdateKeyword_0
|
protected class |
DomDslParsetreeConstructor.UpdateStatement_VersionedAssignment_1
|
protected class |
DomDslParsetreeConstructor.UpdateStatement_WhereAssignment_9_1
|
protected class |
DomDslParsetreeConstructor.UpdateStatement_WhereKeyword_9_0
|
protected class |
DomDslParsetreeConstructor.Validator_CommaKeyword_3_2_0
|
protected class |
DomDslParsetreeConstructor.Validator_GreaterThanSignKeyword_1_2
|
protected class |
DomDslParsetreeConstructor.Validator_Group
begin Rule Validator ****************
Validator:
"validator" ("<" valueModelType=ValueModelType ">")? name=ID ("(" validatorParameter+=ParameterDefinition (","
validatorParameter+=ParameterDefinition)* ")")? ("redefines" superValidator=ValidatorReference)? ("instanceclass"
instanceClass=QualifiedName)?; |
protected class |
DomDslParsetreeConstructor.Validator_Group_1
|
protected class |
DomDslParsetreeConstructor.Validator_Group_3
|
protected class |
DomDslParsetreeConstructor.Validator_Group_3_2
|
protected class |
DomDslParsetreeConstructor.Validator_Group_4
|
protected class |
DomDslParsetreeConstructor.Validator_Group_5
|
protected class |
DomDslParsetreeConstructor.Validator_InstanceClassAssignment_5_1
|
protected class |
DomDslParsetreeConstructor.Validator_InstanceclassKeyword_5_0
|
protected class |
DomDslParsetreeConstructor.Validator_LeftParenthesisKeyword_3_0
|
protected class |
DomDslParsetreeConstructor.Validator_LessThanSignKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.Validator_NameAssignment_2
|
protected class |
DomDslParsetreeConstructor.Validator_RedefinesKeyword_4_0
|
protected class |
DomDslParsetreeConstructor.Validator_RightParenthesisKeyword_3_3
|
protected class |
DomDslParsetreeConstructor.Validator_SuperValidatorAssignment_4_1
|
protected class |
DomDslParsetreeConstructor.Validator_ValidatorKeyword_0
|
protected class |
DomDslParsetreeConstructor.Validator_ValidatorParameterAssignment_3_1
|
protected class |
DomDslParsetreeConstructor.Validator_ValidatorParameterAssignment_3_2_1
|
protected class |
DomDslParsetreeConstructor.Validator_ValueModelTypeAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.ValidatorReference_CommaKeyword_1_1_1_0
|
protected class |
DomDslParsetreeConstructor.ValidatorReference_Group
begin Rule ValidatorReference ****************
ValidatorReference:
validator=[Validator|QualifiedName] ("(" (parameterValues+=ParameterValue ("," parameterValues+=ParameterValue)*)?
")")?; |
protected class |
DomDslParsetreeConstructor.ValidatorReference_Group_1
|
protected class |
DomDslParsetreeConstructor.ValidatorReference_Group_1_1
|
protected class |
DomDslParsetreeConstructor.ValidatorReference_Group_1_1_1
|
protected class |
DomDslParsetreeConstructor.ValidatorReference_LeftParenthesisKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.ValidatorReference_ParameterValuesAssignment_1_1_0
|
protected class |
DomDslParsetreeConstructor.ValidatorReference_ParameterValuesAssignment_1_1_1_1
|
protected class |
DomDslParsetreeConstructor.ValidatorReference_RightParenthesisKeyword_1_2
|
protected class |
DomDslParsetreeConstructor.ValidatorReference_ValidatorAssignment_0
|
protected class |
DomDslParsetreeConstructor.ValueObject_AttributesAssignment_3
|
protected class |
DomDslParsetreeConstructor.ValueObject_Group
begin Rule ValueObject ****************
ValueObject:
"valueobject" name=ID "{" attributes+=Attribute* "}"; |
protected class |
DomDslParsetreeConstructor.ValueObject_LeftCurlyBracketKeyword_2
|
protected class |
DomDslParsetreeConstructor.ValueObject_NameAssignment_1
|
protected class |
DomDslParsetreeConstructor.ValueObject_RightCurlyBracketKeyword_4
|
protected class |
DomDslParsetreeConstructor.ValueObject_ValueobjectKeyword_0
|
protected class |
DomDslParsetreeConstructor.Variable_XmadslVariableParserRuleCall
begin Rule Variable ****************
Variable:
XmadslVariable; |
protected class |
DomDslParsetreeConstructor.WhenClause_Group
begin Rule WhenClause ****************
WhenClause:
"when" whenExpression=Expression "then" thenExpression=UnaryExpression; |
protected class |
DomDslParsetreeConstructor.WhenClause_ThenExpressionAssignment_3
|
protected class |
DomDslParsetreeConstructor.WhenClause_ThenKeyword_2
|
protected class |
DomDslParsetreeConstructor.WhenClause_WhenExpressionAssignment_1
|
protected class |
DomDslParsetreeConstructor.WhenClause_WhenKeyword_0
|
protected class |
DomDslParsetreeConstructor.XmadslVariable_AccessAssignment_1_1
|
protected class |
DomDslParsetreeConstructor.XmadslVariable_FullStopKeyword_1_0
|
protected class |
DomDslParsetreeConstructor.XmadslVariable_Group
begin Rule XmadslVariable ****************
XmadslVariable:
reference=[ReferenceableByXmadslVariable|QualifiedName] ("." access=VariableAccess)?; |
protected class |
DomDslParsetreeConstructor.XmadslVariable_Group_1
|
protected class |
DomDslParsetreeConstructor.XmadslVariable_ReferenceAssignment_0
|