org.openaltimeter.desktopapp.annotations
Class XYVarioAnnotation

java.lang.Object
  extended by XYLineAnnotation
      extended by org.openaltimeter.desktopapp.annotations.XYVarioAnnotation

public class XYVarioAnnotation
extends XYLineAnnotation


Constructor Summary
XYVarioAnnotation(java.lang.String text, double x1, double y1, double x2, double y2)
           
XYVarioAnnotation(java.lang.String text, double x1, double y1, double x2, double y2, java.awt.Stroke stroke, java.awt.Paint paint)
           
 
Method Summary
 void draw(java.awt.Graphics2D g2, XYPlot plot, java.awt.geom.Rectangle2D dataArea, ValueAxis domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info)
           
 java.awt.Font getFont()
           
 java.awt.Paint getPaint()
           
 TextAnchor getRotationAnchor()
           
 double getRotationAngle()
           
 java.lang.String getText()
           
 TextAnchor getTextAnchor()
           
 void setFont(java.awt.Font font)
           
 void setPaint(java.awt.Paint paint)
           
 void setRotationAnchor(TextAnchor rotationAnchor)
           
 void setRotationAngle(double rotationAngle)
           
 void setText(java.lang.String text)
           
 void setTextAnchor(TextAnchor textAnchor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XYVarioAnnotation

public XYVarioAnnotation(java.lang.String text,
                         double x1,
                         double y1,
                         double x2,
                         double y2)

XYVarioAnnotation

public XYVarioAnnotation(java.lang.String text,
                         double x1,
                         double y1,
                         double x2,
                         double y2,
                         java.awt.Stroke stroke,
                         java.awt.Paint paint)
Method Detail

getFont

public java.awt.Font getFont()

setFont

public void setFont(java.awt.Font font)

setText

public void setText(java.lang.String text)

getTextAnchor

public TextAnchor getTextAnchor()

setTextAnchor

public void setTextAnchor(TextAnchor textAnchor)

getRotationAnchor

public TextAnchor getRotationAnchor()

setRotationAnchor

public void setRotationAnchor(TextAnchor rotationAnchor)

getRotationAngle

public double getRotationAngle()

setRotationAngle

public void setRotationAngle(double rotationAngle)

setPaint

public void setPaint(java.awt.Paint paint)

getPaint

public java.awt.Paint getPaint()

getText

public java.lang.String getText()

draw

public void draw(java.awt.Graphics2D g2,
                 XYPlot plot,
                 java.awt.geom.Rectangle2D dataArea,
                 ValueAxis domainAxis,
                 ValueAxis rangeAxis,
                 int rendererIndex,
                 PlotRenderingInfo info)