sgtplot.dm
Class Annote
- java.lang.Object
-
- sgtplot.dm.Annote
-
- All Implemented Interfaces:
- java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener, SGTData
- Direct Known Subclasses:
- Annote.Line, Annote.Oval, Annote.Point, Annote.Rect, Annote.Text
public abstract class Annote extends java.lang.Object implements SGTData, java.io.Serializable, java.beans.PropertyChangeListener
Abstract class for annotations.- Since:
- 3.0
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static classAnnote.LineClass for line annotations.static classAnnote.OvalClass for oval annotations.static classAnnote.PointClass for point annotations.static classAnnote.RectClass for rectangle annotations.static classAnnote.TextClass for text annotations.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description voidaddPropertyChangeListener(java.beans.PropertyChangeListener l)Add a PropertyChangeListener to the listener list.java.lang.StringgetAnnoteId()abstract java.awt.RectanglegetBounds(Graph graph)abstract SoTDomaingetDomain()abstract voidinit()Init method used to setup serialized object.abstract voidmoveBy(SoTPoint point)abstract voidpropertyChange(java.beans.PropertyChangeEvent evt)voidremovePropertyChangeListener(java.beans.PropertyChangeListener l)Remove a PropertyChangeListener from the listener list.-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface sgtplot.dm.SGTData
copy, getId, getKeyTitle, getTitle, getXMetaData, getXRange, getYMetaData, getYRange, isXTime, isYTime
-
-
-
-
Method Detail
-
getBounds
public abstract java.awt.Rectangle getBounds(Graph graph)
-
getDomain
public abstract SoTDomain getDomain()
-
moveBy
public abstract void moveBy(SoTPoint point)
-
propertyChange
public abstract void propertyChange(java.beans.PropertyChangeEvent evt)
- Specified by:
propertyChangein interfacejava.beans.PropertyChangeListener
-
getAnnoteId
public java.lang.String getAnnoteId()
-
init
public abstract void init()
Init method used to setup serialized object.
-
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
Description copied from interface:SGTDataAdd a PropertyChangeListener to the listener list.- Specified by:
addPropertyChangeListenerin interfaceSGTData
-
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
Description copied from interface:SGTDataRemove a PropertyChangeListener from the listener list.- Specified by:
removePropertyChangeListenerin interfaceSGTData
-
-
DMelt 3.0 © DataMelt by jWork.ORG