org.apache.maven.diagrams.connectors.classes.edge_source
Interface EdgeSource

All Known Implementing Classes:
AbstractEdgeSource, AggregateEdgeSource, ImplementEdgeSource, InheritanceEdgeSource

public interface EdgeSource


Field Summary
static java.lang.String ROLE
           
 
Method Summary
 java.util.Set<ClassEdge> calculateEdges(java.util.Set<ClassNode> resultNodes)
          The method returns created edges.
 void configure(FilterRepository a_filterRepository, ClassNodesRepository a_classNodesRepository, ClassesConnectorConfiguration a_configuration)
          Sets the main (dependent components) in one call.
 ClassNodesRepository getClassNodesRepository()
           
 ClassesConnectorConfiguration getConfiguration()
           
 FilterRepository getFilterRepository()
           
 

Field Detail

ROLE

static final java.lang.String ROLE
Method Detail

configure

void configure(FilterRepository a_filterRepository,
               ClassNodesRepository a_classNodesRepository,
               ClassesConnectorConfiguration a_configuration)
Sets the main (dependent components) in one call.

Parameters:
a_filterRepository -
a_classNodesRepository -
a_configuration -

calculateEdges

java.util.Set<ClassEdge> calculateEdges(java.util.Set<ClassNode> resultNodes)
The method returns created edges. It can also add new nodes to "resultNodes"


getFilterRepository

FilterRepository getFilterRepository()

getClassNodesRepository

ClassNodesRepository getClassNodesRepository()

getConfiguration

ClassesConnectorConfiguration getConfiguration()


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