Uses of Class
org.apache.maven.diagrams.connectors.classes.graph.ClassNode

Packages that use ClassNode
org.apache.maven.diagrams.connectors.classes   
org.apache.maven.diagrams.connectors.classes.edge_source   
org.apache.maven.diagrams.connectors.classes.graph   
 

Uses of ClassNode in org.apache.maven.diagrams.connectors.classes
 

Methods in org.apache.maven.diagrams.connectors.classes that return ClassNode
protected  ClassNode DefaultClassNodesRepository.calculateClassNode(java.lang.String className)
          Does the real calculation of classNode from the className (fully qualified, dot separated)
 ClassNode ClassNodesRepository.getClassNode(java.lang.String className)
          The method checks if the classNode for given className ((fully qualified, dot separated) already exists (and returns it).
 ClassNode DefaultClassNodesRepository.getClassNode(java.lang.String className)
           
 

Methods in org.apache.maven.diagrams.connectors.classes that return types with arguments of type ClassNode
 java.util.Map<java.lang.String,ClassNode> ClassNodesRepository.getMap()
          Returns the current state of the cache (as a map from ClassName to ClassNode)
 java.util.Map<java.lang.String,ClassNode> DefaultClassNodesRepository.getMap()
           
 

Uses of ClassNode in org.apache.maven.diagrams.connectors.classes.edge_source
 

Methods in org.apache.maven.diagrams.connectors.classes.edge_source with parameters of type ClassNode
protected abstract  AbstractEdgeSource.AddNodeStatus AbstractEdgeSource.canAddNode(ClassNode node)
          The method obtains information what can be done with the given node (if it should be added to the graph or skipped (with all without its dependencies))
protected  AbstractEdgeSource.AddNodeStatus InheritanceEdgeSource.canAddNode(ClassNode node)
           
protected  AbstractEdgeSource.AddNodeStatus AggregateEdgeSource.canAddNode(ClassNode node)
           
protected  AbstractEdgeSource.AddNodeStatus ImplementEdgeSource.canAddNode(ClassNode node)
           
protected abstract  java.util.List<ClassEdge> AbstractEdgeSource.createOutgoingEdges(ClassNode sourceNode)
          Implementation of this method should prepare list of outgoing edges from the given node.
 java.util.List<ClassEdge> InheritanceEdgeSource.createOutgoingEdges(ClassNode sourceNode)
           
protected  java.util.List<ClassEdge> AggregateEdgeSource.createOutgoingEdges(ClassNode sourceNode)
           
protected  java.util.List<ClassEdge> ImplementEdgeSource.createOutgoingEdges(ClassNode sourceNode)
           
protected  java.util.List<ClassEdge> AggregateEdgeSource.createOutgoingsAggregateEdgesFromFieldsList(ClassNode sourceNode, java.util.Collection<FieldModel> fields)
          The method returns all edges to external nodes (aggregated by given fields)
 

Method parameters in org.apache.maven.diagrams.connectors.classes.edge_source with type arguments of type ClassNode
 java.util.Set<ClassEdge> EdgeSource.calculateEdges(java.util.Set<ClassNode> resultNodes)
          The method returns created edges.
 java.util.Set<ClassEdge> AbstractEdgeSource.calculateEdges(java.util.Set<ClassNode> resultNodes)
           
 

Uses of ClassNode in org.apache.maven.diagrams.connectors.classes.graph
 

Constructors in org.apache.maven.diagrams.connectors.classes.graph with parameters of type ClassNode
AggregationEdge(ClassNode child, ClassNode parent)
           
ClassEdge(ClassNode child, ClassNode parent)
           
ImplementationEdge(ClassNode child, ClassNode parent)
           
InheritanceEdge(ClassNode child, ClassNode parent)
           
 



Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.