org.argouml.uml.diagram.sequence.ui
Class SequenceDiagramRenderer

java.lang.Object
  extended byorg.argouml.uml.diagram.UmlDiagramRenderer
      extended byorg.argouml.uml.diagram.sequence.ui.SequenceDiagramRenderer
All Implemented Interfaces:
org.tigris.gef.graph.GraphEdgeRenderer, org.tigris.gef.graph.GraphNodeRenderer, Serializable

public class SequenceDiagramRenderer
extends UmlDiagramRenderer

This class renders a sequence diagram.

See Also:
Serialized Form

Field Summary
private static Logger LOG
           
 
Constructor Summary
SequenceDiagramRenderer()
           
 
Method Summary
 org.tigris.gef.presentation.FigEdge getFigEdgeFor(org.tigris.gef.graph.GraphModel gm, org.tigris.gef.base.Layer lay, Object edge, Map styleAttributes)
          Return a Fig that can be used to represent the given edge.
 org.tigris.gef.presentation.FigEdge getFigEdgeFor(Object edge, Map styleAttributes)
          Return a Fig that can be used to represent the given edge.
 org.tigris.gef.presentation.FigNode getFigNodeFor(org.tigris.gef.graph.GraphModel gm, org.tigris.gef.base.Layer lay, Object node, Map styleAttributes)
          Return a Fig that can be used to represent the given node.
 
Methods inherited from class org.argouml.uml.diagram.UmlDiagramRenderer
getFigNodeFor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

private static final Logger LOG
Constructor Detail

SequenceDiagramRenderer

public SequenceDiagramRenderer()
Method Detail

getFigNodeFor

public org.tigris.gef.presentation.FigNode getFigNodeFor(org.tigris.gef.graph.GraphModel gm,
                                                         org.tigris.gef.base.Layer lay,
                                                         Object node,
                                                         Map styleAttributes)
Return a Fig that can be used to represent the given node.

See Also:
org.tigris.gef.graph.GraphNodeRenderer#getFigNodeFor( org.tigris.gef.graph.GraphModel, org.tigris.gef.base.Layer, java.lang.Object)

getFigEdgeFor

public org.tigris.gef.presentation.FigEdge getFigEdgeFor(org.tigris.gef.graph.GraphModel gm,
                                                         org.tigris.gef.base.Layer lay,
                                                         Object edge,
                                                         Map styleAttributes)
Return a Fig that can be used to represent the given edge.

See Also:
org.tigris.gef.graph.GraphEdgeRenderer#getFigEdgeFor( org.tigris.gef.graph.GraphModel, org.tigris.gef.base.Layer, java.lang.Object)

getFigEdgeFor

public org.tigris.gef.presentation.FigEdge getFigEdgeFor(Object edge,
                                                         Map styleAttributes)
Return a Fig that can be used to represent the given edge.

Specified by:
getFigEdgeFor in interface org.tigris.gef.graph.GraphEdgeRenderer
Overrides:
getFigEdgeFor in class UmlDiagramRenderer
See Also:
org.tigris.gef.graph.GraphEdgeRenderer#getFigEdgeFor( org.tigris.gef.graph.GraphModel, org.tigris.gef.base.Layer, java.lang.Object)


ArgoUML © 1996-2004 (20050222)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook