Class CallHierarchyHelper


  • public class CallHierarchyHelper
    extends org.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
    Since:
    2.9
    • Field Summary

      • Fields inherited from class org.eclipse.xtext.util.XtextSwitch

        modelPackage
    • 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.Boolean caseAbstractElement​(org.eclipse.xtext.AbstractElement object)  
      java.lang.Boolean caseAbstractRule​(org.eclipse.xtext.AbstractRule object)  
      java.lang.Boolean caseAlternatives​(java.util.List<org.eclipse.xtext.AbstractElement> elements)  
      java.lang.Boolean caseAlternatives​(org.eclipse.xtext.Alternatives object)  
      java.lang.Boolean caseAssignment​(org.eclipse.xtext.Assignment object)  
      java.lang.Boolean caseCrossReference​(org.eclipse.xtext.CrossReference object)  
      java.lang.Boolean caseEnumLiteralDeclaration​(org.eclipse.xtext.EnumLiteralDeclaration object)  
      java.lang.Boolean caseGroup​(org.eclipse.xtext.Group object)  
      java.lang.Boolean caseRuleCall​(org.eclipse.xtext.RuleCall object)  
      java.lang.Boolean caseTerminalRule​(org.eclipse.xtext.TerminalRule object)  
      java.lang.Boolean caseUnorderedGroup​(org.eclipse.xtext.UnorderedGroup object)  
      protected boolean isExpectedGrammarElement​(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
      • Methods inherited from class org.eclipse.emf.ecore.util.Switch

        doSwitch, doSwitch
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CallHierarchyHelper

        public CallHierarchyHelper​(org.eclipse.emf.ecore.EObject nextGrammarElement,
                                   java.lang.String previousText,
                                   org.eclipse.emf.ecore.EObject previousGrammarElement)
    • Method Detail

      • caseAbstractRule

        public java.lang.Boolean caseAbstractRule​(org.eclipse.xtext.AbstractRule object)
        Overrides:
        caseAbstractRule in class org.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:
        caseTerminalRule in class org.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
      • caseGroup

        public java.lang.Boolean caseGroup​(org.eclipse.xtext.Group object)
        Overrides:
        caseGroup in class org.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
      • caseUnorderedGroup

        public java.lang.Boolean caseUnorderedGroup​(org.eclipse.xtext.UnorderedGroup object)
        Overrides:
        caseUnorderedGroup in class org.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
      • caseAlternatives

        public java.lang.Boolean caseAlternatives​(org.eclipse.xtext.Alternatives object)
        Overrides:
        caseAlternatives in class org.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:
        caseAbstractElement in class org.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
      • caseAssignment

        public java.lang.Boolean caseAssignment​(org.eclipse.xtext.Assignment object)
        Overrides:
        caseAssignment in class org.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
      • caseCrossReference

        public java.lang.Boolean caseCrossReference​(org.eclipse.xtext.CrossReference object)
        Overrides:
        caseCrossReference in class org.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
      • caseRuleCall

        public java.lang.Boolean caseRuleCall​(org.eclipse.xtext.RuleCall object)
        Overrides:
        caseRuleCall in class org.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>
      • caseEnumLiteralDeclaration

        public java.lang.Boolean caseEnumLiteralDeclaration​(org.eclipse.xtext.EnumLiteralDeclaration object)
        Overrides:
        caseEnumLiteralDeclaration in class org.eclipse.xtext.util.XtextSwitch<java.lang.Boolean>