Node Director
Classes | Public Member Functions | Protected Attributes | List of all members
sfi.director.application.autodoc.DependencyGraph Class Reference

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

Detailed Description

service dependency graph.

Given a dependency graph description (directorAdjDocDependencyGraph) and a ServiceDepContainer, constructs a Graphvizard object containing the graph resulting.

Constructor & Destructor Documentation

sfi.director.application.autodoc.DependencyGraph.DependencyGraph ( ServiceDepContainer  container,
DBObject  graph 
)

Member Function Documentation

void sfi.director.application.autodoc.DependencyGraph.compute ( )
GraphvizGraph 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 ( )
DBObject sfi.director.application.autodoc.DependencyGraph.graphObj ( DBObject  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)
ServiceDepContainer 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().

Member Data Documentation

GraphvizGraph sfi.director.application.autodoc.DependencyGraph.graph = null
protected

The graph representing the dependency information.

Referenced by sfi.director.application.autodoc.DocBuilder.insertDependencyGraph().

DBObject sfi.director.application.autodoc.DependencyGraph.graphObj = null
protected
String sfi.director.application.autodoc.DependencyGraph.localId = ""
protected

The id meant when "local" is used in the graph description.

Referenced by sfi.director.application.autodoc.DocBuilder.insertDependencyGraph().

ServiceDepContainer sfi.director.application.autodoc.DependencyGraph.serviceTree = null
protected

The documentation for this class was generated from the following file: