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

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.ContainerDependencyInfo

public class ContainerDependencyInfo
extends ClassBundleDependencyInfo

Holds all results of a dependency analysis of a class container

Version:
1.0
Author:
Manfred Duchrow

Constructor Summary
ContainerDependencyInfo(Workset aWorkset, ClassContainer analyzedContainer, 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 object
 
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

ContainerDependencyInfo

public ContainerDependencyInfo(Workset aWorkset,
                               ClassContainer analyzedContainer,
                               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 object

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