net.sourceforge.toscanaj.view.temporal
Class StateRing
java.lang.Object
org.tockit.canvas.CanvasItem
net.sourceforge.toscanaj.view.temporal.StateRing
- All Implemented Interfaces:
- XMLizable
- public class StateRing
- extends org.tockit.canvas.CanvasItem
- implements XMLizable
Method Summary |
boolean |
containsPoint(java.awt.geom.Point2D point)
|
void |
draw(java.awt.Graphics2D g)
|
java.awt.geom.Rectangle2D |
getCanvasBounds(java.awt.Graphics2D g)
|
java.awt.geom.Point2D |
getPosition()
|
void |
readXML(org.jdom.Element elem)
Read this element as the content of elem. |
static void |
registerFactory()
|
org.jdom.Element |
toXML()
Write this element as the content of elem. |
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 |
StateRing
public StateRing(DiagramNode node,
java.awt.Color color,
double timePos,
AnimationTimeController timeController)
registerFactory
public static void registerFactory()
draw
public void draw(java.awt.Graphics2D g)
containsPoint
public boolean containsPoint(java.awt.geom.Point2D point)
getPosition
public java.awt.geom.Point2D getPosition()
getCanvasBounds
public java.awt.geom.Rectangle2D getCanvasBounds(java.awt.Graphics2D g)
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
readXML
public void readXML(org.jdom.Element elem)
- Description copied from interface:
XMLizable
- Read this element as the content of elem.
- Specified by:
readXML
in interface XMLizable
The ToscanaJ project