|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.antlr.runtime.tree.BaseTree
org.antlr.runtime.tree.CommonTree
net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst
net.sourceforge.nrl.parser.ast.constraints.impl.CardinalityConstraintImpl
public class CardinalityConstraintImpl
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface net.sourceforge.nrl.parser.ast.constraints.ICardinalityConstraint |
---|
ICardinalityConstraint.QualifierEnum |
Field Summary |
---|
Fields inherited from class org.antlr.runtime.tree.CommonTree |
---|
childIndex, parent, startIndex, stopIndex, token |
Fields inherited from class org.antlr.runtime.tree.BaseTree |
---|
children |
Fields inherited from interface net.sourceforge.nrl.parser.ast.INRLAstNode |
---|
NEWLINE |
Fields inherited from interface org.antlr.runtime.tree.Tree |
---|
INVALID_NODE |
Constructor Summary | |
---|---|
CardinalityConstraintImpl()
|
|
CardinalityConstraintImpl(org.antlr.runtime.Token token)
|
Method Summary | |
---|---|
String |
dump(int indent)
Dump the AST and its children for debugging purposes |
int |
getColumn()
Return the column in the input file where this node occurred. |
int |
getLine()
Return the line in the input file where this node occurred. |
int |
getNumber()
Return the cardinality number. |
ICardinalityConstraint.QualifierEnum |
getQualifier()
Return one of the qualifier constants defined in this class, that bound the number. |
Methods inherited from class net.sourceforge.nrl.parser.ast.impl.Antlr3NRLBaseAst |
---|
accept, doIndent, getUserData, initialisePositionFromChild, setColumn, setLine, setUserData |
Methods inherited from class org.antlr.runtime.tree.CommonTree |
---|
dupNode, getCharPositionInLine, getChildIndex, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundaries, toString |
Methods inherited from class org.antlr.runtime.tree.BaseTree |
---|
addChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, getAncestor, getAncestors, getChild, getChildCount, getChildren, getFirstChildWithType, hasAncestor, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTree |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface net.sourceforge.nrl.parser.ast.INRLAstNode |
---|
accept, getUserData, setUserData |
Constructor Detail |
---|
public CardinalityConstraintImpl()
public CardinalityConstraintImpl(org.antlr.runtime.Token token)
Method Detail |
---|
public String dump(int indent)
INRLAstNode
dump
in interface INRLAstNode
dump
in class Antlr3NRLBaseAst
indent
- the indentation count, 0 on first call
public int getLine()
INRLAstNode
getLine
in interface INRLAstNode
getLine
in interface org.antlr.runtime.tree.Tree
getLine
in class Antlr3NRLBaseAst
public int getColumn()
INRLAstNode
getColumn
in interface INRLAstNode
getColumn
in class Antlr3NRLBaseAst
public int getNumber()
ICardinalityConstraint
getNumber
in interface ICardinalityConstraint
public ICardinalityConstraint.QualifierEnum getQualifier()
ICardinalityConstraint
getQualifier
in interface ICardinalityConstraint
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |