com.jeantessier.dependency
Class NodeFactory

java.lang.Object
  |
  +--com.jeantessier.dependency.NodeFactory

public class NodeFactory
extends java.lang.Object


Constructor Summary
NodeFactory()
           
 
Method Summary
 ClassNode createClass(java.lang.String className)
           
 ClassNode createClass(java.lang.String className, boolean concrete)
           
 FeatureNode createFeature(java.lang.String featureName)
           
 FeatureNode createFeature(java.lang.String featureName, boolean concrete)
           
 PackageNode createPackage(java.lang.String packageName)
           
 PackageNode createPackage(java.lang.String packageName, boolean concrete)
           
 java.util.Map getClasses()
           
 java.util.Map getFeatures()
           
 java.util.Map getPackages()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeFactory

public NodeFactory()
Method Detail

createPackage

public PackageNode createPackage(java.lang.String packageName)

createPackage

public PackageNode createPackage(java.lang.String packageName,
                                 boolean concrete)

getPackages

public java.util.Map getPackages()

createClass

public ClassNode createClass(java.lang.String className)

createClass

public ClassNode createClass(java.lang.String className,
                             boolean concrete)

getClasses

public java.util.Map getClasses()

createFeature

public FeatureNode createFeature(java.lang.String featureName)

createFeature

public FeatureNode createFeature(java.lang.String featureName,
                                 boolean concrete)

getFeatures

public java.util.Map getFeatures()


Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.