net.sourceforge.toscanaj.view.temporal
Class InterSequenceTransitionArrow

java.lang.Object
  extended byorg.tockit.canvas.CanvasItem
      extended bynet.sourceforge.toscanaj.view.temporal.TransitionArrow
          extended bynet.sourceforge.toscanaj.view.temporal.InterSequenceTransitionArrow
All Implemented Interfaces:
XMLizable

public class InterSequenceTransitionArrow
extends TransitionArrow


Field Summary
protected  java.awt.Color endColor
           
 
Fields inherited from class net.sourceforge.toscanaj.view.temporal.TransitionArrow
bounds, endNode, endPoint, manualEndOffset, manualStartOffset, shiftVector, startNode, startPoint, style, timeController, timePos
 
Constructor Summary
InterSequenceTransitionArrow(DiagramNode startNode, DiagramNode endNode, ArrowStyle style, java.awt.Color secondColor, double timePos, AnimationTimeController timeController)
           
 
Method Summary
protected  java.awt.Paint calculatePaint(float arrowLength, java.awt.Color baseColor)
           
protected  java.lang.String getTagName()
           
static void registerFactory()
           
 org.jdom.Element toXML()
          Write this element as the content of elem.
 
Methods inherited from class net.sourceforge.toscanaj.view.temporal.TransitionArrow
calculateBounds, containsPoint, draw, getArrowShape, getCanvasBounds, getEndPoint, getPosition, getStartPoint, pointIsInHeadArea, pointIsInTailArea, readXML, shiftEndPoint, shiftPosition, shiftStartPoint
 
Methods inherited from class org.tockit.canvas.CanvasItem
hasAutoRaise
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

endColor

protected java.awt.Color endColor
Constructor Detail

InterSequenceTransitionArrow

public InterSequenceTransitionArrow(DiagramNode startNode,
                                    DiagramNode endNode,
                                    ArrowStyle style,
                                    java.awt.Color secondColor,
                                    double timePos,
                                    AnimationTimeController timeController)
Method Detail

registerFactory

public static void registerFactory()

calculatePaint

protected java.awt.Paint calculatePaint(float arrowLength,
                                        java.awt.Color baseColor)
Overrides:
calculatePaint in class TransitionArrow

toXML

public org.jdom.Element toXML()
Description copied from interface: XMLizable
Write this element as the content of elem.

Specified by:
toXML in interface XMLizable
Overrides:
toXML in class TransitionArrow

getTagName

protected java.lang.String getTagName()
Overrides:
getTagName in class TransitionArrow


The ToscanaJ project