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, setDirectRefClassescollectContainers, 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, utilpublic 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 DependencyInfopublic IAnalyzableElement getAnalyzedElement()
getAnalyzedElement in class DependencyInfoprotected ClassInformation[] getContainedClasses()
getContainedClasses in class ClassBundleDependencyInfoprotected java.lang.String nameOfClass()
DependencyInfonameOfClass in class DependencyInfo