Class CallHierarchyHelper
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
-
- org.eclipse.xtext.ide.editor.contentassist.antlr.CallHierarchyHelper
-
public class CallHierarchyHelper extends org.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>- Since:
- 2.9
-
-
Constructor Summary
Constructors Constructor Description CallHierarchyHelper(org.eclipse.emf.ecore.EObject nextGrammarElement, java.lang.String previousText, org.eclipse.emf.ecore.EObject previousGrammarElement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleancaseAbstractElement(org.eclipse.xtext.AbstractElement object)java.lang.BooleancaseAbstractRule(org.eclipse.xtext.AbstractRule object)java.lang.BooleancaseAlternatives(java.util.List<org.eclipse.xtext.AbstractElement> elements)java.lang.BooleancaseAlternatives(org.eclipse.xtext.Alternatives object)java.lang.BooleancaseAssignment(org.eclipse.xtext.Assignment object)java.lang.BooleancaseCrossReference(org.eclipse.xtext.CrossReference object)java.lang.BooleancaseEnumLiteralDeclaration(org.eclipse.xtext.EnumLiteralDeclaration object)java.lang.BooleancaseGroup(org.eclipse.xtext.Group object)java.lang.BooleancaseRuleCall(org.eclipse.xtext.RuleCall object)java.lang.BooleancaseTerminalRule(org.eclipse.xtext.TerminalRule object)java.lang.BooleancaseUnorderedGroup(org.eclipse.xtext.UnorderedGroup object)protected booleanisExpectedGrammarElement(org.eclipse.emf.ecore.EObject object)-
Methods inherited from class org.eclipse.xtext.util.XtextSwitch
caseAbstractMetamodelDeclaration, caseAbstractNegatedToken, caseAction, caseAnnotation, caseCharacterRange, caseCompositeCondition, caseCompoundElement, caseCondition, caseConjunction, caseDisjunction, caseEnumRule, caseEOF, caseGeneratedMetamodel, caseGrammar, caseKeyword, caseLiteralCondition, caseNamedArgument, caseNegatedToken, caseNegation, caseParameter, caseParameterReference, caseParserRule, caseReferencedMetamodel, caseTypeRef, caseUntilToken, caseWildcard, defaultCase, doSwitch, isSwitchFor
-
-
-
-
Method Detail
-
caseAbstractRule
public java.lang.Boolean caseAbstractRule(org.eclipse.xtext.AbstractRule object)
- Overrides:
caseAbstractRulein classorg.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
-
isExpectedGrammarElement
protected boolean isExpectedGrammarElement(org.eclipse.emf.ecore.EObject object)
-
caseTerminalRule
public java.lang.Boolean caseTerminalRule(org.eclipse.xtext.TerminalRule object)
- Overrides:
caseTerminalRulein classorg.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
-
caseGroup
public java.lang.Boolean caseGroup(org.eclipse.xtext.Group object)
- Overrides:
caseGroupin classorg.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
-
caseUnorderedGroup
public java.lang.Boolean caseUnorderedGroup(org.eclipse.xtext.UnorderedGroup object)
- Overrides:
caseUnorderedGroupin classorg.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
-
caseAlternatives
public java.lang.Boolean caseAlternatives(org.eclipse.xtext.Alternatives object)
- Overrides:
caseAlternativesin classorg.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
-
caseAlternatives
public java.lang.Boolean caseAlternatives(java.util.List<org.eclipse.xtext.AbstractElement> elements)
-
caseAbstractElement
public java.lang.Boolean caseAbstractElement(org.eclipse.xtext.AbstractElement object)
- Overrides:
caseAbstractElementin classorg.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
-
caseAssignment
public java.lang.Boolean caseAssignment(org.eclipse.xtext.Assignment object)
- Overrides:
caseAssignmentin classorg.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
-
caseCrossReference
public java.lang.Boolean caseCrossReference(org.eclipse.xtext.CrossReference object)
- Overrides:
caseCrossReferencein classorg.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
-
caseRuleCall
public java.lang.Boolean caseRuleCall(org.eclipse.xtext.RuleCall object)
- Overrides:
caseRuleCallin classorg.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
-
caseEnumLiteralDeclaration
public java.lang.Boolean caseEnumLiteralDeclaration(org.eclipse.xtext.EnumLiteralDeclaration object)
- Overrides:
caseEnumLiteralDeclarationin classorg.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
-
-