com.sun.jini.tool.classdepend
Class ClassDependParameters

java.lang.Object
  extended by com.sun.jini.tool.classdepend.ClassDependParameters

public class ClassDependParameters
extends Object

Effectively Immutable parameter class for ClassDepend. When River transitions to Java 5, this will allow easy concurrent programming using the new concurrent utils packages. This class cannot be instantiated directly, you must use a CDPBuilder to return a ClassDependParamters object instance.

Author:
Peter Firmstone
See Also:
ClassDepend, CDPBuilder

Nested Class Summary
static class ClassDependParameters.CDPBuilder
          CDPBuilder - to build an immutable ClassDependParameters object, much like the StringBuilder and String class relationship.
 
Method Summary
 boolean edges()
           
 boolean excludePlatformClasses()
           
 List hidePackages()
           
 boolean ignoreOuterParentClass()
           
 List insidePackages()
           
 List outsidePackagesOrClasses()
          outsidePackagesOrClasses - excluded from search ,excludes the names of classes, or package patterns, that should be excluded from the dependency computation
 List showPackages()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

outsidePackagesOrClasses

public List outsidePackagesOrClasses()
outsidePackagesOrClasses - excluded from search ,excludes the names of classes, or package patterns, that should be excluded from the dependency computation

Returns:
outsidePackagesOrClasses
See Also:
ClassDepend

insidePackages

public List insidePackages()

showPackages

public List showPackages()

hidePackages

public List hidePackages()

ignoreOuterParentClass

public boolean ignoreOuterParentClass()

excludePlatformClasses

public boolean excludePlatformClasses()

edges

public boolean edges()


Copyright 2007, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.