com.jeantessier.dependency
Class Printer
java.lang.Object
|
+--com.jeantessier.dependency.VisitorBase
|
+--com.jeantessier.dependency.Printer
- All Implemented Interfaces:
- Visitor
- Direct Known Subclasses:
- TextPrinter, XMLPrinter
- public abstract class Printer
- extends VisitorBase
| Methods inherited from class com.jeantessier.dependency.VisitorBase |
getCurrentNode, getStrategy, popNode, postprocessBeforeDependenciesClassNode, postprocessBeforeDependenciesPackageNode, postprocessClassNode, postprocessFeatureNode, postprocessPackageNode, preprocessAfterDependenciesClassNode, preprocessAfterDependenciesPackageNode, preprocessClassNode, preprocessFeatureNode, preprocessPackageNode, pushNode, traverseInbound, traverseNodes, traverseOutbound, visitClassNode, visitFeatureNode, visitInboundClassNode, visitInboundFeatureNode, visitInboundPackageNode, visitOutboundClassNode, visitOutboundFeatureNode, visitOutboundPackageNode, visitPackageNode |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Printer
public Printer(java.io.PrintWriter out)
Printer
public Printer(TraversalStrategy strategy,
java.io.PrintWriter out)
getIndentText
public java.lang.String getIndentText()
setIndentText
public void setIndentText(java.lang.String indentText)
isShowInbounds
public boolean isShowInbounds()
setShowInbounds
public void setShowInbounds(boolean showInbounds)
isShowOutbounds
public boolean isShowOutbounds()
setShowOutbounds
public void setShowOutbounds(boolean showOutbounds)
isShowEmptyNodes
public boolean isShowEmptyNodes()
setShowEmptyNodes
public void setShowEmptyNodes(boolean showEmptyNodes)
append
protected Printer append(boolean b)
append
protected Printer append(char c)
append
protected Printer append(char[] s)
append
protected Printer append(double d)
append
protected Printer append(float f)
append
protected Printer append(int i)
append
protected Printer append(long l)
append
protected Printer append(java.lang.Object obj)
append
protected Printer append(java.lang.String s)
indent
protected Printer indent()
eol
protected Printer eol()
raiseIndent
protected void raiseIndent()
lowerIndent
protected void lowerIndent()
shouldShowPackageNode
protected boolean shouldShowPackageNode(PackageNode node)
shouldShowClassNode
protected boolean shouldShowClassNode(ClassNode node)
shouldShowFeatureNode
protected boolean shouldShowFeatureNode(FeatureNode node)
shouldShowNode
protected boolean shouldShowNode(Node node)
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.