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

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
          extended by org.pf.tools.cda.core.dependency.analyzer.model.PackageDependencyInfo

public class PackageDependencyInfo
extends ClassBundleDependencyInfo

Holds the result of a package dependency analysis.

Version:
1.0
Author:
Manfred Duchrow

Constructor Summary
PackageDependencyInfo(Workset aWorkset, ClassPackage analyzedPackage, DependencyClassNode[] containedNodes, DependencyClassNode[] refNodes)
          Initialize the new instance with default values.
 
Method Summary
 IAnalyzableElement getAnalyzedElement()
          Returns the element has been analyzed to produce this dependency info
 java.lang.String getName()
          Returns the name of the analyzed package
 
Methods inherited from class org.pf.tools.cda.core.dependency.analyzer.model.ClassBundleDependencyInfo
getDirectlyReferredClasses
 
Methods inherited from class org.pf.tools.cda.core.dependency.analyzer.model.DependencyInfo
equals, getAllReferredClasses, getAllReferredClasses, getAllReferredContainers, getAllReferredContainers, getAllReferredPackages, getAllReferredPackages, getAnalyzingTime, getDirectlyReferredClasses, getDirectlyReferredContainers, getDirectlyReferredContainers, getDirectlyReferredPackages, getDirectlyReferredPackages, getIndirectlyReferredClasses, getIndirectlyReferredClasses, getIndirectlyReferredContainers, getIndirectlyReferredContainers, getIndirectlyReferredPackages, getIndirectlyReferredPackages, getWorkset, hashCode, setAnalyzingTime
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageDependencyInfo

public PackageDependencyInfo(Workset aWorkset,
                             ClassPackage analyzedPackage,
                             DependencyClassNode[] containedNodes,
                             DependencyClassNode[] refNodes)
Initialize the new instance with default values.

Method Detail

getName

public java.lang.String getName()
Returns the name of the analyzed package

Specified by:
getName in class DependencyInfo

getAnalyzedElement

public IAnalyzableElement getAnalyzedElement()
Returns the element has been analyzed to produce this dependency info

Specified by:
getAnalyzedElement in class DependencyInfo