public class UsedRulesFinder extends XtextSwitch<Void>
modelPackage| Constructor and Description |
|---|
UsedRulesFinder(Collection<AbstractRule> usedRules) |
| Modifier and Type | Method and Description |
|---|---|
Void |
caseAbstractNegatedToken(AbstractNegatedToken object)
Returns the result of interpreting the object as an instance of 'Abstract Negated Token'
|
Void |
caseAbstractRule(AbstractRule object)
Returns the result of interpreting the object as an instance of 'Abstract Rule'
|
Void |
caseAssignment(Assignment object)
Returns the result of interpreting the object as an instance of 'Assignment'
|
Void |
caseCompoundElement(CompoundElement object)
Returns the result of interpreting the object as an instance of 'Compound Element'
|
Void |
caseCrossReference(CrossReference object)
Returns the result of interpreting the object as an instance of 'Cross Reference'
|
Void |
caseGrammar(Grammar object)
Returns the result of interpreting the object as an instance of 'Grammar'
|
Void |
caseParserRule(ParserRule object)
Returns the result of interpreting the object as an instance of 'Parser Rule'
|
Void |
caseRuleCall(RuleCall object)
Returns the result of interpreting the object as an instance of 'Rule Call'
|
Void |
caseTerminalRule(TerminalRule object)
Returns the result of interpreting the object as an instance of 'Terminal Rule'
|
void |
compute(Grammar grammar) |
caseAbstractElement, caseAbstractMetamodelDeclaration, caseAction, caseAlternatives, caseCharacterRange, caseCompositeCondition, caseCondition, caseConjunction, caseDisjunction, caseEnumLiteralDeclaration, caseEnumRule, caseEOF, caseGeneratedMetamodel, caseGroup, caseKeyword, caseLiteralCondition, caseNamedArgument, caseNegatedToken, caseNegation, caseParameter, caseParameterReference, caseReferencedMetamodel, caseTypeRef, caseUnorderedGroup, caseUntilToken, caseWildcard, defaultCase, doSwitch, isSwitchForpublic UsedRulesFinder(Collection<AbstractRule> usedRules)
public Void caseAbstractRule(AbstractRule object)
XtextSwitchcaseAbstractRule in class XtextSwitch<Void>object - the target of the switch.doSwitch(EObject)public Void caseParserRule(ParserRule object)
XtextSwitchcaseParserRule in class XtextSwitch<Void>object - the target of the switch.doSwitch(EObject)public Void caseTerminalRule(TerminalRule object)
XtextSwitchcaseTerminalRule in class XtextSwitch<Void>object - the target of the switch.doSwitch(EObject)public Void caseAbstractNegatedToken(AbstractNegatedToken object)
XtextSwitchcaseAbstractNegatedToken in class XtextSwitch<Void>object - the target of the switch.doSwitch(EObject)public Void caseRuleCall(RuleCall object)
XtextSwitchcaseRuleCall in class XtextSwitch<Void>object - the target of the switch.doSwitch(EObject)public Void caseCrossReference(CrossReference object)
XtextSwitchcaseCrossReference in class XtextSwitch<Void>object - the target of the switch.doSwitch(EObject)public Void caseAssignment(Assignment object)
XtextSwitchcaseAssignment in class XtextSwitch<Void>object - the target of the switch.doSwitch(EObject)public Void caseCompoundElement(CompoundElement object)
XtextSwitchcaseCompoundElement in class XtextSwitch<Void>object - the target of the switch.doSwitch(EObject)public Void caseGrammar(Grammar object)
XtextSwitchcaseGrammar in class XtextSwitch<Void>object - the target of the switch.doSwitch(EObject)public void compute(Grammar grammar)
Copyright © 2015. All Rights Reserved.