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
A base ParseHandler implementation for JNodes.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.inductiveautomation.snap.parse.ParseHandler
ParseHandler.BasicHandler<T> -
Field Summary
Fields inherited from class com.inductiveautomation.snap.parse.ParseHandler.BasicHandler
_part -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds an expression to current part.protected TOverride to set part start.final voidParseHandler method.protected voidparsedOneImpl(ParseNode aNode) A parsedOne method for subclasses.Methods inherited from class com.inductiveautomation.snap.parse.ParseHandler.BasicHandler
getBackupHandler, getPart, getPartClass, getStartToken, inUse, parsedAll
-
Constructor Details
-
JNodeParseHandler
public JNodeParseHandler()
-
-
Method Details
-
parsedOne
ParseHandler method.- Specified by:
parsedOnein interfaceParseHandler- Overrides:
parsedOnein classParseHandler.BasicHandler<T extends JNode>
-
parsedOneImpl
A parsedOne method for subclasses. -
createPart
Override to set part start.- Overrides:
createPartin classParseHandler.BasicHandler<T extends JNode>
-
addExpr
Adds an expression to current part.
-