org.apache.maven.diagrams.connectors.classes.graph
Class ClassEdge

java.lang.Object
  extended by org.apache.maven.diagrams.connectors.classes.graph.ClassEdge
All Implemented Interfaces:
org.apache.maven.diagrams.graph_api.Edge
Direct Known Subclasses:
AggregationEdge, ImplementationEdge, InheritanceEdge

public abstract class ClassEdge
extends java.lang.Object
implements org.apache.maven.diagrams.graph_api.Edge

The common Edge conneting two classes

Author:
Piotr Tabor

Constructor Summary
ClassEdge(ClassNode child, ClassNode parent)
           
 
Method Summary
 org.apache.maven.diagrams.graph_api.Node getEndNode()
           
 java.lang.String getId()
           
 org.apache.maven.diagrams.graph_api.Node getStartNode()
           
 boolean isDirected()
          Is the edge directed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassEdge

public ClassEdge(ClassNode child,
                 ClassNode parent)
Method Detail

getEndNode

public org.apache.maven.diagrams.graph_api.Node getEndNode()
Specified by:
getEndNode in interface org.apache.maven.diagrams.graph_api.Edge

getId

public java.lang.String getId()
Specified by:
getId in interface org.apache.maven.diagrams.graph_api.Edge

getStartNode

public org.apache.maven.diagrams.graph_api.Node getStartNode()
Specified by:
getStartNode in interface org.apache.maven.diagrams.graph_api.Edge

isDirected

public boolean isDirected()
Is the edge directed



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