Node Director
|
service dependency graph. More...
Classes | |
class | traceElement |
Public Member Functions | |
DependencyGraph (ServiceDepContainer container, DBObject graph) | |
void | compute () |
compute the graph. | |
String | localId () |
Accessor for attribute localId. | |
String | localId (String localId) |
Mutator for attribute localId. | |
String | localId (DBObject obj) |
set localId from object. | |
GraphvizGraph | graph () |
Return the GraphvizGraph. | |
GraphvizGraph | graph (GraphvizGraph graph) |
Mutator for attribute graph. | |
ServiceDepContainer | serviceTree () |
Accessor for attribute serviceTree. | |
ServiceDepContainer | serviceTree (ServiceDepContainer serviceTree) |
Mutator for attribute serviceTree. | |
DBObject | graphObj () |
Accessor for attribute graphObj. | |
DBObject | graphObj (DBObject graphObj) |
Mutator for attribute graphObj. |
Protected Attributes | |
String | localId = "" |
The id meant when "local" is used in the graph description. | |
GraphvizGraph | graph = null |
The graph representing the dependency information. | |
ServiceDepContainer | serviceTree = null |
DBObject | graphObj = null |
service dependency graph.
Given a dependency graph description (directorAdjDocDependencyGraph) and a ServiceDepContainer, constructs a Graphvizard object containing the graph resulting.
sfi.director.application.autodoc.DependencyGraph.DependencyGraph | ( | ServiceDepContainer | container, |
DBObject | graph | ||
) |
void sfi.director.application.autodoc.DependencyGraph.compute | ( | ) |
compute the graph.
first populate dependencies
References sfi.director.util.Tools.debug(), sfi.director.application.autodoc.ServiceDependency.depends, sfi.director.application.autodoc.ServiceDepContainer.get(), sfi.director.repository.DBObject.getAttribute(), sfi.director.application.autodoc.ServiceDepContainer.getClass(), sfi.director.util.Options.getOption(), sfi.director.application.autodoc.DependencyGraph.graph(), sfi.director.application.autodoc.DependencyGraph.graphObj(), sfi.director.application.autodoc.ClassOfObjects.id(), sfi.director.application.autodoc.ServiceDependency.id(), sfi.director.application.autodoc.DependencyGraph.localId(), sfi.director.application.autodoc.DocBuilder.mediafile(), sfi.director.application.autodoc.ClassOfObjects.members, sfi.director.application.autodoc.ClassOfObjects.memberType(), sfi.director.application.autodoc.ClassOfObjects.name, sfi.director.application.autodoc.ServiceDependency.name, sfi.director.application.autodoc.ServiceDependency.requires, sfi.director.application.autodoc.ServiceDependency.resides, sfi.director.application.autodoc.DependencyGraph.serviceTree(), sfi.director.util.Tools.split(), sfi.director.application.autodoc.ClassOfObjects.type, sfi.director.application.autodoc.ServiceDependency.type, sfi.director.application.autodoc.ServiceDependency.TYPE_REDUNDANT_NODE, and sfi.director.application.autodoc.ServiceDependency.TYPE_SERVICE.
Referenced by sfi.director.application.autodoc.DependencyGraph.graph().
GraphvizGraph sfi.director.application.autodoc.DependencyGraph.graph | ( | ) |
Return the GraphvizGraph.
The graph representing the dependency information.
References sfi.director.application.autodoc.DependencyGraph.compute().
Referenced by sfi.director.application.autodoc.DependencyGraph.compute(), and sfi.director.application.autodoc.DependencyGraph.graph().
GraphvizGraph sfi.director.application.autodoc.DependencyGraph.graph | ( | GraphvizGraph | graph | ) |
Mutator for attribute graph.
The graph representing the dependency information.
References sfi.director.application.autodoc.DependencyGraph.graph().
DBObject sfi.director.application.autodoc.DependencyGraph.graphObj | ( | ) |
Accessor for attribute graphObj.
Referenced by sfi.director.application.autodoc.DependencyGraph.compute(), sfi.director.application.autodoc.DependencyGraph.DependencyGraph(), and sfi.director.application.autodoc.DependencyGraph.graphObj().
Mutator for attribute graphObj.
References sfi.director.application.autodoc.DependencyGraph.graphObj().
String sfi.director.application.autodoc.DependencyGraph.localId | ( | ) |
Accessor for attribute localId.
The id meant when "local" is used in the graph description.
Referenced by sfi.director.application.autodoc.DependencyGraph.compute(), and sfi.director.application.autodoc.DependencyGraph.localId().
String sfi.director.application.autodoc.DependencyGraph.localId | ( | String | localId | ) |
Mutator for attribute localId.
The id meant when "local" is used in the graph description.
References sfi.director.application.autodoc.DependencyGraph.localId().
String sfi.director.application.autodoc.DependencyGraph.localId | ( | DBObject | obj | ) |
set localId from object.
References sfi.director.repository.DBObject.getValue(), sfi.director.repository.DBObject.isMember(), sfi.director.application.autodoc.DependencyGraph.localId(), sfi.director.application.autodoc.ServiceDependency.TYPE_HOST, sfi.director.application.autodoc.ServiceDependency.TYPE_HOSTCLASS, sfi.director.application.autodoc.ServiceDependency.TYPE_USER, and sfi.director.application.autodoc.ServiceDependency.TYPE_USERCLASS.
ServiceDepContainer sfi.director.application.autodoc.DependencyGraph.serviceTree | ( | ) |
Accessor for attribute serviceTree.
Referenced by sfi.director.application.autodoc.DependencyGraph.compute(), sfi.director.application.autodoc.DependencyGraph.DependencyGraph(), and sfi.director.application.autodoc.DependencyGraph.serviceTree().
ServiceDepContainer sfi.director.application.autodoc.DependencyGraph.serviceTree | ( | ServiceDepContainer | serviceTree | ) |
Mutator for attribute serviceTree.
References sfi.director.application.autodoc.DependencyGraph.serviceTree().
|
protected |
The graph representing the dependency information.
Referenced by sfi.director.application.autodoc.DocBuilder.insertDependencyGraph().
|
protected |
|
protected |
The id meant when "local" is used in the graph description.
Referenced by sfi.director.application.autodoc.DocBuilder.insertDependencyGraph().
|
protected |