org.pf.tools.cda.core.dependency.analyzer.model
Class ClassBundleDependencyInfo

java.lang.Object
  extended by org.pf.tools.cda.core.dependency.analyzer.model.DependencyInfo
      extended by org.pf.tools.cda.core.dependency.analyzer.model.ClassBundleDependencyInfo
Direct Known Subclasses:
ContainerDependencyInfo, PackageDependencyInfo

public abstract class ClassBundleDependencyInfo
extends DependencyInfo

An abstract class that implements the common features of dependency info classes that contain several classes.

Version:
1.0
Author:
Manfred Duchrow

Method Summary
 ClassInformation[] getDirectlyReferredClasses()
          Returns all classes that are directly referred by one ore more classes of this package.
 
Methods inherited from class org.pf.tools.cda.core.dependency.analyzer.model.DependencyInfo
equals, getAllReferredClasses, getAllReferredClasses, getAllReferredContainers, getAllReferredContainers, getAllReferredPackages, getAllReferredPackages, getAnalyzedElement, getAnalyzingTime, getDirectlyReferredClasses, getDirectlyReferredContainers, getDirectlyReferredContainers, getDirectlyReferredPackages, getDirectlyReferredPackages, getIndirectlyReferredClasses, getIndirectlyReferredClasses, getIndirectlyReferredContainers, getIndirectlyReferredContainers, getIndirectlyReferredPackages, getIndirectlyReferredPackages, getName, getWorkset, hashCode, setAnalyzingTime
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDirectlyReferredClasses

public ClassInformation[] getDirectlyReferredClasses()
Returns all classes that are directly referred by one ore more classes of this package.

Specified by:
getDirectlyReferredClasses in class DependencyInfo