io.sarl.lang.services
Class XSwitchExpressionElements
All Superinterfaces:
org.eclipse.xtext.IGrammarAccess.IAbstractRuleAccess, org.eclipse.xtext.IGrammarAccess.IParserRuleAccess
Enclosing class:
SARLGrammarAccess
class XSwitchExpressionElements
extends java.lang.Object
Property Summary
Modifier and type Property and description
org.eclipse.xtext.Alternatives alternatives_2
org.eclipse.xtext.Assignment casesAssignment_4
org.eclipse.xtext.RuleCall casesXCasePartParserRuleCall_4_0
org.eclipse.xtext.Keyword colonKeyword_5_1
org.eclipse.xtext.Assignment declaredParamAssignment_2_0_0_0_1
org.eclipse.xtext.Assignment declaredParamAssignment_2_1_0_0_0
org.eclipse.xtext.RuleCall declaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0
org.eclipse.xtext.RuleCall declaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0
org.eclipse.xtext.Assignment defaultAssignment_5_2
org.eclipse.xtext.Keyword defaultKeyword_5_0
org.eclipse.xtext.RuleCall defaultXExpressionParserRuleCall_5_2_0
org.eclipse.xtext.Keyword equalsSignKeyword_2_0_0_0_2
org.eclipse.xtext.Keyword equalsSignKeyword_2_1_0_0_1
org.eclipse.xtext.Group group
org.eclipse.xtext.Group group_2_0
org.eclipse.xtext.Group group_2_0_0
org.eclipse.xtext.Group group_2_0_0_0
org.eclipse.xtext.Group group_2_1
org.eclipse.xtext.Group group_2_1_0
org.eclipse.xtext.Group group_2_1_0_0
org.eclipse.xtext.Group group_5
org.eclipse.xtext.Keyword leftCurlyBracketKeyword_3
org.eclipse.xtext.Keyword leftParenthesisKeyword_2_0_0_0_0
org.eclipse.xtext.Keyword rightCurlyBracketKeyword_6
org.eclipse.xtext.Keyword rightParenthesisKeyword_2_0_2
org.eclipse.xtext.ParserRule rule
org.eclipse.xtext.Assignment switchAssignment_2_0_1
org.eclipse.xtext.Assignment switchAssignment_2_1_1
org.eclipse.xtext.Keyword switchKeyword_1
org.eclipse.xtext.RuleCall switchXExpressionParserRuleCall_2_0_1_0
org.eclipse.xtext.RuleCall switchXExpressionParserRuleCall_2_1_1_0
org.eclipse.xtext.Action xSwitchExpressionAction_0
Constructor Summary
Constructor and description
new
Action Summary
Modifier and type Action and description
org.eclipse.xtext.Alternatives getAlternatives_2
org.eclipse.xtext.Assignment getCasesAssignment_4
org.eclipse.xtext.RuleCall getCasesXCasePartParserRuleCall_4_0
org.eclipse.xtext.Keyword getColonKeyword_5_1
org.eclipse.xtext.Assignment getDeclaredParamAssignment_2_0_0_0_1
org.eclipse.xtext.Assignment getDeclaredParamAssignment_2_1_0_0_0
org.eclipse.xtext.RuleCall getDeclaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0
org.eclipse.xtext.RuleCall getDeclaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0
org.eclipse.xtext.Assignment getDefaultAssignment_5_2
org.eclipse.xtext.Keyword getDefaultKeyword_5_0
org.eclipse.xtext.RuleCall getDefaultXExpressionParserRuleCall_5_2_0
org.eclipse.xtext.Keyword getEqualsSignKeyword_2_0_0_0_2
org.eclipse.xtext.Keyword getEqualsSignKeyword_2_1_0_0_1
org.eclipse.xtext.Group getGroup
org.eclipse.xtext.Group getGroup_2_0
org.eclipse.xtext.Group getGroup_2_0_0
org.eclipse.xtext.Group getGroup_2_0_0_0
org.eclipse.xtext.Group getGroup_2_1
org.eclipse.xtext.Group getGroup_2_1_0
org.eclipse.xtext.Group getGroup_2_1_0_0
org.eclipse.xtext.Group getGroup_5
org.eclipse.xtext.Keyword getLeftCurlyBracketKeyword_3
org.eclipse.xtext.Keyword getLeftParenthesisKeyword_2_0_0_0_0
org.eclipse.xtext.Keyword getRightCurlyBracketKeyword_6
org.eclipse.xtext.Keyword getRightParenthesisKeyword_2_0_2
org.eclipse.xtext.ParserRule getRule
org.eclipse.xtext.Assignment getSwitchAssignment_2_0_1
org.eclipse.xtext.Assignment getSwitchAssignment_2_1_1
org.eclipse.xtext.Keyword getSwitchKeyword_1
org.eclipse.xtext.RuleCall getSwitchXExpressionParserRuleCall_2_0_1_0
org.eclipse.xtext.RuleCall getSwitchXExpressionParserRuleCall_2_1_1_0
org.eclipse.xtext.Action getXSwitchExpressionAction_0
Property Details
alternatives_2
val alternatives_2 : org.eclipse.xtext.Alternatives

This property is an alias for the action: getAlternatives_2

casesAssignment_4
val casesAssignment_4 : org.eclipse.xtext.Assignment

This property is an alias for the action: getCasesAssignment_4

casesXCasePartParserRuleCall_4_0
val casesXCasePartParserRuleCall_4_0 : org.eclipse.xtext.RuleCall

This property is an alias for the action: getCasesXCasePartParserRuleCall_4_0

colonKeyword_5_1
val colonKeyword_5_1 : org.eclipse.xtext.Keyword

This property is an alias for the action: getColonKeyword_5_1

declaredParamAssignment_2_0_0_0_1
val declaredParamAssignment_2_0_0_0_1 : org.eclipse.xtext.Assignment

This property is an alias for the action: getDeclaredParamAssignment_2_0_0_0_1

declaredParamAssignment_2_1_0_0_0
val declaredParamAssignment_2_1_0_0_0 : org.eclipse.xtext.Assignment

This property is an alias for the action: getDeclaredParamAssignment_2_1_0_0_0

declaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0
val declaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0 : org.eclipse.xtext.RuleCall

This property is an alias for the action: getDeclaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0

declaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0
val declaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0 : org.eclipse.xtext.RuleCall

This property is an alias for the action: getDeclaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0

defaultAssignment_5_2
val defaultAssignment_5_2 : org.eclipse.xtext.Assignment

This property is an alias for the action: getDefaultAssignment_5_2

defaultKeyword_5_0
val defaultKeyword_5_0 : org.eclipse.xtext.Keyword

This property is an alias for the action: getDefaultKeyword_5_0

defaultXExpressionParserRuleCall_5_2_0
val defaultXExpressionParserRuleCall_5_2_0 : org.eclipse.xtext.RuleCall

This property is an alias for the action: getDefaultXExpressionParserRuleCall_5_2_0

equalsSignKeyword_2_0_0_0_2
val equalsSignKeyword_2_0_0_0_2 : org.eclipse.xtext.Keyword

This property is an alias for the action: getEqualsSignKeyword_2_0_0_0_2

equalsSignKeyword_2_1_0_0_1
val equalsSignKeyword_2_1_0_0_1 : org.eclipse.xtext.Keyword

This property is an alias for the action: getEqualsSignKeyword_2_1_0_0_1

group
val group : org.eclipse.xtext.Group

This property is an alias for the action: getGroup

group_2_0
val group_2_0 : org.eclipse.xtext.Group

This property is an alias for the action: getGroup_2_0

group_2_0_0
val group_2_0_0 : org.eclipse.xtext.Group

This property is an alias for the action: getGroup_2_0_0

group_2_0_0_0
val group_2_0_0_0 : org.eclipse.xtext.Group

This property is an alias for the action: getGroup_2_0_0_0

group_2_1
val group_2_1 : org.eclipse.xtext.Group

This property is an alias for the action: getGroup_2_1

group_2_1_0
val group_2_1_0 : org.eclipse.xtext.Group

This property is an alias for the action: getGroup_2_1_0

group_2_1_0_0
val group_2_1_0_0 : org.eclipse.xtext.Group

This property is an alias for the action: getGroup_2_1_0_0

group_5
val group_5 : org.eclipse.xtext.Group

This property is an alias for the action: getGroup_5

leftCurlyBracketKeyword_3
val leftCurlyBracketKeyword_3 : org.eclipse.xtext.Keyword

This property is an alias for the action: getLeftCurlyBracketKeyword_3

leftParenthesisKeyword_2_0_0_0_0
val leftParenthesisKeyword_2_0_0_0_0 : org.eclipse.xtext.Keyword

This property is an alias for the action: getLeftParenthesisKeyword_2_0_0_0_0

rightCurlyBracketKeyword_6
val rightCurlyBracketKeyword_6 : org.eclipse.xtext.Keyword

This property is an alias for the action: getRightCurlyBracketKeyword_6

rightParenthesisKeyword_2_0_2
val rightParenthesisKeyword_2_0_2 : org.eclipse.xtext.Keyword

This property is an alias for the action: getRightParenthesisKeyword_2_0_2

rule
val rule : org.eclipse.xtext.ParserRule

This property is an alias for the action: getRule

switchAssignment_2_0_1
val switchAssignment_2_0_1 : org.eclipse.xtext.Assignment

This property is an alias for the action: getSwitchAssignment_2_0_1

switchAssignment_2_1_1
val switchAssignment_2_1_1 : org.eclipse.xtext.Assignment

This property is an alias for the action: getSwitchAssignment_2_1_1

switchKeyword_1
val switchKeyword_1 : org.eclipse.xtext.Keyword

This property is an alias for the action: getSwitchKeyword_1

switchXExpressionParserRuleCall_2_0_1_0
val switchXExpressionParserRuleCall_2_0_1_0 : org.eclipse.xtext.RuleCall

This property is an alias for the action: getSwitchXExpressionParserRuleCall_2_0_1_0

switchXExpressionParserRuleCall_2_1_1_0
val switchXExpressionParserRuleCall_2_1_1_0 : org.eclipse.xtext.RuleCall

This property is an alias for the action: getSwitchXExpressionParserRuleCall_2_1_1_0

xSwitchExpressionAction_0
val xSwitchExpressionAction_0 : org.eclipse.xtext.Action

This property is an alias for the action: getXSwitchExpressionAction_0

Constructor Details
new
new
Action Details
getAlternatives_2
def getAlternatives_2 : org.eclipse.xtext.Alternatives
getCasesAssignment_4
def getCasesAssignment_4 : org.eclipse.xtext.Assignment
getCasesXCasePartParserRuleCall_4_0
def getCasesXCasePartParserRuleCall_4_0 : org.eclipse.xtext.RuleCall
getColonKeyword_5_1
def getColonKeyword_5_1 : org.eclipse.xtext.Keyword
getDeclaredParamAssignment_2_0_0_0_1
def getDeclaredParamAssignment_2_0_0_0_1 : org.eclipse.xtext.Assignment
getDeclaredParamAssignment_2_1_0_0_0
def getDeclaredParamAssignment_2_1_0_0_0 : org.eclipse.xtext.Assignment
getDeclaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0
def getDeclaredParamJvmFormalParameterParserRuleCall_2_0_0_0_1_0 : org.eclipse.xtext.RuleCall
getDeclaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0
def getDeclaredParamJvmFormalParameterParserRuleCall_2_1_0_0_0_0 : org.eclipse.xtext.RuleCall
getDefaultAssignment_5_2
def getDefaultAssignment_5_2 : org.eclipse.xtext.Assignment
getDefaultKeyword_5_0
def getDefaultKeyword_5_0 : org.eclipse.xtext.Keyword
getDefaultXExpressionParserRuleCall_5_2_0
def getDefaultXExpressionParserRuleCall_5_2_0 : org.eclipse.xtext.RuleCall
getEqualsSignKeyword_2_0_0_0_2
def getEqualsSignKeyword_2_0_0_0_2 : org.eclipse.xtext.Keyword
getEqualsSignKeyword_2_1_0_0_1
def getEqualsSignKeyword_2_1_0_0_1 : org.eclipse.xtext.Keyword
getGroup
def getGroup : org.eclipse.xtext.Group
getGroup_2_0
def getGroup_2_0 : org.eclipse.xtext.Group
getGroup_2_0_0
def getGroup_2_0_0 : org.eclipse.xtext.Group
getGroup_2_0_0_0
def getGroup_2_0_0_0 : org.eclipse.xtext.Group
getGroup_2_1
def getGroup_2_1 : org.eclipse.xtext.Group
getGroup_2_1_0
def getGroup_2_1_0 : org.eclipse.xtext.Group
getGroup_2_1_0_0
def getGroup_2_1_0_0 : org.eclipse.xtext.Group
getGroup_5
def getGroup_5 : org.eclipse.xtext.Group
getLeftCurlyBracketKeyword_3
def getLeftCurlyBracketKeyword_3 : org.eclipse.xtext.Keyword
getLeftParenthesisKeyword_2_0_0_0_0
def getLeftParenthesisKeyword_2_0_0_0_0 : org.eclipse.xtext.Keyword
getRightCurlyBracketKeyword_6
def getRightCurlyBracketKeyword_6 : org.eclipse.xtext.Keyword
getRightParenthesisKeyword_2_0_2
def getRightParenthesisKeyword_2_0_2 : org.eclipse.xtext.Keyword
getRule
def getRule : org.eclipse.xtext.ParserRule
getSwitchAssignment_2_0_1
def getSwitchAssignment_2_0_1 : org.eclipse.xtext.Assignment
getSwitchAssignment_2_1_1
def getSwitchAssignment_2_1_1 : org.eclipse.xtext.Assignment
getSwitchKeyword_1
def getSwitchKeyword_1 : org.eclipse.xtext.Keyword
getSwitchXExpressionParserRuleCall_2_0_1_0
def getSwitchXExpressionParserRuleCall_2_0_1_0 : org.eclipse.xtext.RuleCall
getSwitchXExpressionParserRuleCall_2_1_1_0
def getSwitchXExpressionParserRuleCall_2_1_1_0 : org.eclipse.xtext.RuleCall
getXSwitchExpressionAction_0
def getXSwitchExpressionAction_0 : org.eclipse.xtext.Action