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:
Edge
Direct Known Subclasses:
AggregationEdge, ImplementationEdge, InheritanceEdge

public abstract class ClassEdge
extends java.lang.Object
implements Edge

The common Edge conneting two classes

Author:
Piotr Tabor

Constructor Summary
ClassEdge(ClassNode child, ClassNode parent)
           
 
Method Summary
 Node getEndNode()
           
 java.lang.String getId()
           
 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 Node getEndNode()
Specified by:
getEndNode in interface Edge

getId

public java.lang.String getId()
Specified by:
getId in interface Edge

getStartNode

public Node getStartNode()
Specified by:
getStartNode in interface Edge

isDirected

public boolean isDirected()
Is the edge directed



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