Class ParseUtils.NestedParseNode
java.lang.Object
com.inductiveautomation.snap.parse.ParseNode
com.inductiveautomation.snap.parse.ParseUtils.NestedParseNode
- All Implemented Interfaces:
- ParseHandler,- Cloneable
- Enclosing class:
- ParseUtils
A parse node subclass that is also a handler.
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.inductiveautomation.snap.parse.ParseHandlerParseHandler.BasicHandler<T>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidAdds a node.voidAdds a node at given index.clone()Standard clone implementation.Override.getNode(int anIndex) Returns the individual node at index.intReturns the number of nodes.getNodes()Returns the nodes list.booleaninUse()Override.Override.voidOverride.Methods inherited from class com.inductiveautomation.snap.parse.ParseNodecreateString, getCustomNode, getCustomNode, getEnd, getEndToken, getLength, getLineIndex, getName, getParser, getPattern, getRule, getStart, getStartToken, getString, init, setCustomNode, toString, toStringSimple
- 
Constructor Details- 
NestedParseNodepublic NestedParseNode()
 
- 
- 
Method Details- 
parsedOneOverride.- Specified by:
- parsedOnein interface- ParseHandler
 
- 
parsedAllOverride.- Specified by:
- parsedAllin interface- ParseHandler
 
- 
inUsepublic boolean inUse()Override.- Specified by:
- inUsein interface- ParseHandler
 
- 
getBackupHandlerOverride.- Specified by:
- getBackupHandlerin interface- ParseHandler
 
- 
getNodeCountpublic int getNodeCount()Returns the number of nodes.
- 
getNodeReturns the individual node at index.
- 
getNodesReturns the nodes list.
- 
addNodeAdds a node.
- 
addNodeAdds a node at given index.
- 
cloneStandard clone implementation.
 
-