Class TagSchemaParserInfo

java.lang.Object
de.monticore.tagging.tagschema._parser.TagSchemaParserInfo
Direct Known Subclasses:
EmptyTagSchemaParserInfo

public class TagSchemaParserInfo extends Object
  • Field Details

    • statesReferencingTagType

      protected static Set<Integer> statesReferencingTagType
    • statesWithUsageNamePackage

      protected static Set<Integer> statesWithUsageNamePackage
    • statesWithUsageNameName

      protected static Set<Integer> statesWithUsageNameName
    • statesWithUsageNameTagType

      protected static Set<Integer> statesWithUsageNameTagType
    • statesWithUsageNameScopeIdentifier

      protected static Set<Integer> statesWithUsageNameScopeIdentifier
    • statesWithUsageNameTagScope

      protected static Set<Integer> statesWithUsageNameTagScope
    • statesWithUsageNameString

      protected static Set<Integer> statesWithUsageNameString
    • statesWithUsageNameReference

      protected static Set<Integer> statesWithUsageNameReference
    • statesWithUsageNameReferenceTyp

      protected static Set<Integer> statesWithUsageNameReferenceTyp
    • statesDefiningName

      protected static Set<Integer> statesDefiningName
    • delegate

      protected static TagSchemaParserInfo delegate
  • Constructor Details

    • TagSchemaParserInfo

      public TagSchemaParserInfo()
  • Method Details

    • getDelegate

      protected static TagSchemaParserInfo getDelegate()
    • init

      public static void init()
    • initMe

      public static void initMe(TagSchemaParserInfo _delegate)
    • stateReferencesTagTypeSymbol

      public static boolean stateReferencesTagTypeSymbol(int state)
    • _stateReferencesTagTypeSymbol

      protected boolean _stateReferencesTagTypeSymbol(int state)
    • stateHasUsageNamePackage

      public static boolean stateHasUsageNamePackage(int state)
    • _stateHasUsageNamePackage

      protected boolean _stateHasUsageNamePackage(int state)
    • stateHasUsageNameName

      public static boolean stateHasUsageNameName(int state)
    • _stateHasUsageNameName

      protected boolean _stateHasUsageNameName(int state)
    • stateHasUsageNameTagType

      public static boolean stateHasUsageNameTagType(int state)
    • _stateHasUsageNameTagType

      protected boolean _stateHasUsageNameTagType(int state)
    • stateHasUsageNameScopeIdentifier

      public static boolean stateHasUsageNameScopeIdentifier(int state)
    • _stateHasUsageNameScopeIdentifier

      protected boolean _stateHasUsageNameScopeIdentifier(int state)
    • stateHasUsageNameTagScope

      public static boolean stateHasUsageNameTagScope(int state)
    • _stateHasUsageNameTagScope

      protected boolean _stateHasUsageNameTagScope(int state)
    • stateHasUsageNameString

      public static boolean stateHasUsageNameString(int state)
    • _stateHasUsageNameString

      protected boolean _stateHasUsageNameString(int state)
    • stateHasUsageNameReference

      public static boolean stateHasUsageNameReference(int state)
    • _stateHasUsageNameReference

      protected boolean _stateHasUsageNameReference(int state)
    • stateHasUsageNameReferenceTyp

      public static boolean stateHasUsageNameReferenceTyp(int state)
    • _stateHasUsageNameReferenceTyp

      protected boolean _stateHasUsageNameReferenceTyp(int state)
    • stateDefinesName

      public static boolean stateDefinesName(int state)
    • _stateDefinesName

      protected boolean _stateDefinesName(int state)
    • getImplementationOfInterfaceProd

      public static Optional<String> getImplementationOfInterfaceProd(org.antlr.v4.runtime.ParserRuleContext context)
    • _getImplementationOfInterfaceProd

      public Optional<String> _getImplementationOfInterfaceProd(org.antlr.v4.runtime.ParserRuleContext context)