org.jfree.chart.entity

Class XYAnnotationEntity

public class XYAnnotationEntity extends ChartEntity implements Serializable

A chart entity that represents an annotation on an XYPlot.
Constructor Summary
XYAnnotationEntity(Shape hotspot, int rendererIndex, String toolTipText, String urlText)
Creates a new entity.
Method Summary
booleanequals(Object obj)
Tests the entity for equality with an arbitrary object.
intgetRendererIndex()
Returns the renderer index.
voidsetRendererIndex(int index)
Sets the renderer index.

Constructor Detail

XYAnnotationEntity

public XYAnnotationEntity(Shape hotspot, int rendererIndex, String toolTipText, String urlText)
Creates a new entity.

Parameters: hotspot the area. rendererIndex the rendererIndex (zero-based index). toolTipText the tool tip text. urlText the URL text for HTML image maps.

Method Detail

equals

public boolean equals(Object obj)
Tests the entity for equality with an arbitrary object.

Parameters: obj the object (null permitted).

Returns: A boolean.

getRendererIndex

public int getRendererIndex()
Returns the renderer index.

Returns: The renderer index.

setRendererIndex

public void setRendererIndex(int index)
Sets the renderer index.

Parameters: index the item index (zero-based).