com.jeantessier.dependency
Class PackageNode
java.lang.Object
|
+--com.jeantessier.dependency.Node
|
+--com.jeantessier.dependency.PackageNode
- All Implemented Interfaces:
- java.lang.Comparable
- public class PackageNode
- extends Node
|
Constructor Summary |
PackageNode(java.lang.String name,
boolean concrete)
|
| Methods inherited from class com.jeantessier.dependency.Node |
addDependencies, addDependency, canAddDependencyTo, compareTo, equals, getInboundDependencies, getName, getOutboundDependencies, hashCode, isConcrete, removeDependencies, removeDependency, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
PackageNode
public PackageNode(java.lang.String name,
boolean concrete)
addClass
public void addClass(ClassNode node)
getClasses
public java.util.Collection getClasses()
accept
public void accept(Visitor visitor)
- Overrides:
accept in class Node
acceptInbound
public void acceptInbound(Visitor visitor)
- Overrides:
acceptInbound in class Node
acceptOutbound
public void acceptOutbound(Visitor visitor)
- Overrides:
acceptOutbound in class Node
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.