public class PackageDependencyInfo extends ClassBundleDependencyInfo
Constructor and Description |
---|
PackageDependencyInfo(Workset aWorkset,
ClassPackage analyzedPackage,
DependencyClassNode[] containedNodes,
DependencyClassNode[] refNodes)
Initialize the new instance with default values.
|
Modifier and Type | Method and Description |
---|---|
IAnalyzableElement |
getAnalyzedElement()
Returns the element has been analyzed to produce this dependency info
|
protected ClassPackage |
getAnalyzedPackage() |
protected ClassInformation[] |
getContainedClasses()
Returns all classes this class bundle contains
|
java.lang.String |
getName()
Returns the name of the analyzed package
|
protected java.lang.String |
nameOfClass()
Returns the name (without package) of the implementing class
|
protected void |
setAnalyzedPackage(ClassPackage newValue) |
getDirectlyReferredClasses, getDirectRefClasses, initDirectlyReferredClasses, initDirectlyReferredClasses, removeClassesOfThisPackage, setDirectRefClasses
collectContainers, collectPackages, equals, findClassNode, findClassNodeIn, func, getAllReferredClasses, getAllReferredClasses, getAllReferredContainers, getAllReferredContainers, getAllReferredPackages, getAllReferredPackages, getAnalyzingTime, getDirectlyReferredClasses, getDirectlyReferredContainers, getDirectlyReferredContainers, getDirectlyReferredPackages, getDirectlyReferredPackages, getIndirectlyReferredClasses, getIndirectlyReferredClasses, getIndirectlyReferredContainers, getIndirectlyReferredContainers, getIndirectlyReferredPackages, getIndirectlyReferredPackages, getLogger, getReferredClassesNodes, getTimestamp, getWorkset, hashCode, inspectString, setAnalyzingTime, setReferredClassesNodes, setTimestamp, setWorkset, toClassInfoArray, toContainerArray, toPackageArray, util
public PackageDependencyInfo(Workset aWorkset, ClassPackage analyzedPackage, DependencyClassNode[] containedNodes, DependencyClassNode[] refNodes)
protected ClassPackage getAnalyzedPackage()
protected void setAnalyzedPackage(ClassPackage newValue)
public java.lang.String getName()
getName
in class DependencyInfo
public IAnalyzableElement getAnalyzedElement()
getAnalyzedElement
in class DependencyInfo
protected ClassInformation[] getContainedClasses()
getContainedClasses
in class ClassBundleDependencyInfo
protected java.lang.String nameOfClass()
DependencyInfo
nameOfClass
in class DependencyInfo