Class DebugComponentTreeNodeVisitor
- java.lang.Object
-
- org.nuiton.jaxx.runtime.awt.visitor.DebugComponentTreeNodeVisitor
-
- All Implemented Interfaces:
ComponentTreeNodeVisitor
public class DebugComponentTreeNodeVisitor extends Object implements ComponentTreeNodeVisitor
To print a tree node. Created on 1/10/14.- Since:
- 2.7
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Field Summary
Fields Modifier and Type Field Description protected booleandebugFlag to log in debug level (otherwise will be in info level).protected intlevelprotected StringBuildersb
-
Constructor Summary
Constructors Constructor Description DebugComponentTreeNodeVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendNode(ComponentTreeNode componentTree)StringgetMessage(ComponentTreeNode componentTree)voidparse(ComponentTreeNode componentTree)voidsetDebug(boolean debug)voidstartNode(ComponentTreeNode componentTree)
-
-
-
Field Detail
-
debug
protected boolean debug
Flag to log in debug level (otherwise will be in info level).
-
level
protected int level
-
sb
protected StringBuilder sb
-
-
Method Detail
-
parse
public void parse(ComponentTreeNode componentTree)
-
startNode
public void startNode(ComponentTreeNode componentTree)
- Specified by:
startNodein interfaceComponentTreeNodeVisitor
-
endNode
public void endNode(ComponentTreeNode componentTree)
- Specified by:
endNodein interfaceComponentTreeNodeVisitor
-
setDebug
public void setDebug(boolean debug)
-
getMessage
public String getMessage(ComponentTreeNode componentTree)
-
-