Package jmri.jmris.srcp.parser
Class SimpleNode
java.lang.Object
jmri.jmris.srcp.parser.SimpleNode
- All Implemented Interfaces:
Node
- Direct Known Subclasses:
ASTaddress,ASTbus,ASTcheck,ASTcommand,ASTconnectionlitteral,ASTconnectionmode,ASTcv,ASTcvbit,ASTcvno,ASTdelay,ASTdescription,ASTdevicegroup,ASTdrivemode,ASTfb,ASTfunctionmode,ASTga,ASTget,ASTgl,ASTgo,ASThandshake_set,ASThandshakecommand,ASTinit,ASTlock,ASTnonzeroaddress,ASTonoff,ASTport,ASTpower,ASTprogmode,ASTprotocol,ASTprotocollitteral,ASTreg,ASTreset,ASTserver,ASTserviceversion,ASTsession,ASTset,ASTsm,ASTterm,ASTtime,ASTtimeout,ASTvalue,ASTverify,ASTwait_cmd,ASTzeroaddress,ASTzeroone
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchildrenAccept(SRCPParserVisitor visitor, Object data) voidintgetId()jjtAccept(SRCPParserVisitor visitor, Object data) voidjjtAddChild(Node n, int i) voidjjtClose()jjtGetChild(int i) intvoidjjtOpen()voidjjtSetParent(Node n) voidjjtSetValue(Object value) toString()
-
Field Details
-
parent
-
children
-
id
-
value
-
parser
-
-
Constructor Details
-
SimpleNode
-
SimpleNode
-
-
Method Details
-
jjtOpen
-
jjtClose
-
jjtSetParent
- Specified by:
jjtSetParentin interfaceNode
-
jjtGetParent
- Specified by:
jjtGetParentin interfaceNode
-
jjtAddChild
- Specified by:
jjtAddChildin interfaceNode
-
jjtGetChild
- Specified by:
jjtGetChildin interfaceNode
-
jjtGetNumChildren
- Specified by:
jjtGetNumChildrenin interfaceNode
-
jjtSetValue
-
jjtGetValue
-
jjtAccept
-
childrenAccept
-
toString
-
toString
-
dump
-
getId
-