org.apache.maven.diagrams.graph_api
Interface Graph

All Known Implementing Classes:
GraphImpl

public interface Graph

The class implementing this interface is a single graph.

Author:
Piotr Tabor

Method Summary
 void addEdge(Edge edge)
           
 void addNode(Node node)
           
 Edge getEdge(java.lang.String id)
           
 java.util.Map<java.lang.String,Edge> getEdges()
           
 GraphMetadata getGraphMetadata()
           
 Node getNode(java.lang.String id)
           
 java.util.Map<java.lang.String,Node> getNodes()
           
 

Method Detail

addEdge

void addEdge(Edge edge)

addNode

void addNode(Node node)

getEdge

Edge getEdge(java.lang.String id)

getNode

Node getNode(java.lang.String id)

getNodes

java.util.Map<java.lang.String,Node> getNodes()

getEdges

java.util.Map<java.lang.String,Edge> getEdges()

getGraphMetadata

GraphMetadata getGraphMetadata()


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