Package eu.simuline.relana.parser
Class SClassParser.SClassContext
- java.lang.Object
-
- org.antlr.v4.runtime.RuleContext
-
- org.antlr.v4.runtime.ParserRuleContext
-
- eu.simuline.relana.parser.SClassParser.SClassContext
-
- All Implemented Interfaces:
ParseTree
,RuleNode
,SyntaxTree
,Tree
- Enclosing class:
- SClassParser
public static class SClassParser.SClassContext extends ParserRuleContext
-
-
Field Summary
-
Fields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, exception, start, stop
-
Fields inherited from class org.antlr.v4.runtime.RuleContext
EMPTY, invokingState, parent
-
-
Constructor Summary
Constructors Constructor Description SClassContext(ParserRuleContext parent, int invokingState)
SClassContext(ParserRuleContext parent, int invokingState, ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SClassParser.AddRelationsContext
addRelations()
TerminalNode
END()
void
enterRule(ParseTreeListener listener)
TerminalNode
EOF()
void
exitRule(ParseTreeListener listener)
SClassParser.GetDeficienciesContext
getDeficiencies()
SClassParser.GetInnerClsContext
getInnerCls()
SClassParser.GetPathContext
getPath()
int
getRuleIndex()
SClassParser.GetSuperClassContext
getSuperClass()
TerminalNode
NAME()
TerminalNode
PACKAGE()
TerminalNode
SCLASS()
-
Methods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoString
-
Methods inherited from class org.antlr.v4.runtime.RuleContext
accept, depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
-
-
-
Field Detail
-
loc
public ClassLocator loc
-
subclassDep
public Map<ClassLocator,ClassLocator> subclassDep
-
res
public SClass res
-
pkgPathC
public SClassParser.GetPathContext pkgPathC
-
sClassName
public Token sClassName
-
superclassC
public SClassParser.GetSuperClassContext superclassC
-
deficiency2orderingC
public SClassParser.GetDeficienciesContext deficiency2orderingC
-
old2innerClsC
public SClassParser.GetInnerClsContext old2innerClsC
-
-
Constructor Detail
-
SClassContext
public SClassContext(ParserRuleContext parent, int invokingState)
-
SClassContext
public SClassContext(ParserRuleContext parent, int invokingState, ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
-
-
Method Detail
-
PACKAGE
public TerminalNode PACKAGE()
-
END
public TerminalNode END()
-
SCLASS
public TerminalNode SCLASS()
-
addRelations
public SClassParser.AddRelationsContext addRelations()
-
EOF
public TerminalNode EOF()
-
getPath
public SClassParser.GetPathContext getPath()
-
NAME
public TerminalNode NAME()
-
getSuperClass
public SClassParser.GetSuperClassContext getSuperClass()
-
getDeficiencies
public SClassParser.GetDeficienciesContext getDeficiencies()
-
getInnerCls
public SClassParser.GetInnerClsContext getInnerCls()
-
getRuleIndex
public int getRuleIndex()
- Overrides:
getRuleIndex
in classRuleContext
-
enterRule
public void enterRule(ParseTreeListener listener)
- Overrides:
enterRule
in classParserRuleContext
-
exitRule
public void exitRule(ParseTreeListener listener)
- Overrides:
exitRule
in classParserRuleContext
-
-