com.jeantessier.dependency
Class TextPrinter
java.lang.Object
|
+--com.jeantessier.dependency.VisitorBase
|
+--com.jeantessier.dependency.Printer
|
+--com.jeantessier.dependency.TextPrinter
- All Implemented Interfaces:
- Visitor
- public class TextPrinter
- extends Printer
| Methods inherited from class com.jeantessier.dependency.Printer |
append, append, append, append, append, append, append, append, append, eol, getIndentText, indent, isShowEmptyNodes, isShowInbounds, isShowOutbounds, lowerIndent, raiseIndent, setIndentText, setShowEmptyNodes, setShowInbounds, setShowOutbounds, shouldShowClassNode, shouldShowFeatureNode, shouldShowNode, shouldShowPackageNode |
| Methods inherited from class com.jeantessier.dependency.VisitorBase |
getCurrentNode, getStrategy, popNode, postprocessBeforeDependenciesClassNode, postprocessBeforeDependenciesPackageNode, pushNode, traverseInbound, traverseNodes, traverseOutbound, visitClassNode, visitFeatureNode, visitPackageNode |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TextPrinter
public TextPrinter(java.io.PrintWriter out)
TextPrinter
public TextPrinter(TraversalStrategy strategy,
java.io.PrintWriter out)
perl
protected static org.apache.oro.text.perl.Perl5Util perl()
preprocessPackageNode
protected void preprocessPackageNode(PackageNode node)
- Overrides:
preprocessPackageNode in class VisitorBase
preprocessAfterDependenciesPackageNode
protected void preprocessAfterDependenciesPackageNode(PackageNode node)
- Overrides:
preprocessAfterDependenciesPackageNode in class VisitorBase
postprocessPackageNode
protected void postprocessPackageNode(PackageNode node)
- Overrides:
postprocessPackageNode in class VisitorBase
visitInboundPackageNode
public void visitInboundPackageNode(PackageNode node)
- Overrides:
visitInboundPackageNode in class VisitorBase
visitOutboundPackageNode
public void visitOutboundPackageNode(PackageNode node)
- Overrides:
visitOutboundPackageNode in class VisitorBase
preprocessClassNode
protected void preprocessClassNode(ClassNode node)
- Overrides:
preprocessClassNode in class VisitorBase
preprocessAfterDependenciesClassNode
protected void preprocessAfterDependenciesClassNode(ClassNode node)
- Overrides:
preprocessAfterDependenciesClassNode in class VisitorBase
postprocessClassNode
protected void postprocessClassNode(ClassNode node)
- Overrides:
postprocessClassNode in class VisitorBase
visitInboundClassNode
public void visitInboundClassNode(ClassNode node)
- Overrides:
visitInboundClassNode in class VisitorBase
visitOutboundClassNode
public void visitOutboundClassNode(ClassNode node)
- Overrides:
visitOutboundClassNode in class VisitorBase
preprocessFeatureNode
protected void preprocessFeatureNode(FeatureNode node)
- Overrides:
preprocessFeatureNode in class VisitorBase
postprocessFeatureNode
protected void postprocessFeatureNode(FeatureNode node)
- Overrides:
postprocessFeatureNode in class VisitorBase
visitInboundFeatureNode
public void visitInboundFeatureNode(FeatureNode node)
- Overrides:
visitInboundFeatureNode in class VisitorBase
visitOutboundFeatureNode
public void visitOutboundFeatureNode(FeatureNode node)
- Overrides:
visitOutboundFeatureNode in class VisitorBase
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.