Class JNodeParseHandler<T extends JNode>
- java.lang.Object
- 
- com.inductiveautomation.snap.parse.ParseHandler.BasicHandler<T>
- 
- com.inductiveautomation.snap.javaparse.JNodeParseHandler<T>
 
 
- 
- All Implemented Interfaces:
- ParseHandler
 
 public class JNodeParseHandler<T extends JNode> extends ParseHandler.BasicHandler<T> A base ParseHandler implementation for JNodes.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface com.inductiveautomation.snap.parse.ParseHandlerParseHandler.BasicHandler<T>
 
- 
 - 
Field Summary- 
Fields inherited from class com.inductiveautomation.snap.parse.ParseHandler.BasicHandler_part
 
- 
 - 
Constructor SummaryConstructors Constructor Description JNodeParseHandler()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExpr(JExpr anExpr)Adds an expression to current part.protected TcreatePart()Override to set part start.voidparsedOne(ParseNode aNode)ParseHandler method.protected voidparsedOneImpl(ParseNode aNode)A parsedOne method for subclasses.- 
Methods inherited from class com.inductiveautomation.snap.parse.ParseHandler.BasicHandlergetBackupHandler, getPart, getPartClass, getStartToken, inUse, parsedAll
 
- 
 
- 
- 
- 
Method Detail- 
parsedOnepublic final void parsedOne(ParseNode aNode) ParseHandler method.- Specified by:
- parsedOnein interface- ParseHandler
- Overrides:
- parsedOnein class- ParseHandler.BasicHandler<T extends JNode>
 
 - 
parsedOneImplprotected void parsedOneImpl(ParseNode aNode) A parsedOne method for subclasses.
 - 
createPartprotected T createPart() Override to set part start.- Overrides:
- createPartin class- ParseHandler.BasicHandler<T extends JNode>
 
 - 
addExprpublic void addExpr(JExpr anExpr) Adds an expression to current part.
 
- 
 
-