Package pl.gdela.socomo.codemap
Model for complete map of code and its dependencies. The map starts in
Codemap object.
The code is represented as set of packages
and members. Here the package is understood
as a normal java package, for example java.lang and member is understood as member
of a package, i.e. it consists of simple class name and this class member name, for example
Object.toString().
The dependencies are expressed at package level and at package member level.
Note that because 'package' is a reserved word in java, in some places we use the synonym 'packet'.
- See Also:
pl.gdela.socomo.composition
-
Class Summary Class Description Codemap Map of the java code: what we have in it and what is dependant on what.CodemappingCollector Builds a codemap from the information supplied viaDependencyCollectormethods.CodeMember Member of the java code package.CodePackage Package of java code.MemberDep Directed dependency between twoCodeMembers.PackageDep Directed dependency between twoCodePackages.Selector Decides which members and member dependencies should be selected.