Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.ujac.chart
Class PieChartDescriptionItem  view PieChartDescriptionItem download PieChartDescriptionItem.java

java.lang.Object
  extended byorg.ujac.chart.BaseChartItem
      extended byorg.ujac.chart.TextChartItem
          extended byorg.ujac.chart.PieChartDescriptionItem
All Implemented Interfaces:
ChartItem, java.lang.Comparable

public class PieChartDescriptionItem
extends TextChartItem
implements java.lang.Comparable

Name: PieChartDescriptionItem
Description: Holds all informations of an pie chart description item.
Log: $Log: PieChartDescriptionItem.java,v $
Log: Revision 1.4 2003/11/01 12:04:47 lauerc
Log: Added copyright notice.
Log:
Log: Revision 1.3 2003/09/25 23:23:47 lauerc
Log: Fixed vertical item ordering.
Log:
Log: Revision 1.2 2003/09/22 05:28:51 lauerc
Log: Added attribute hAlign, although the support for this attribute is still missing.
Log:
Log: Revision 1.1 2003/09/20 01:12:34 lauerc
Log: Initial revision.
Log:

Version:
$Revision: 1.4 $

Nested Class Summary
 
Nested classes inherited from class org.ujac.chart.TextChartItem
 
Field Summary
private  int itemIdx
          The item's index.
 
Fields inherited from class org.ujac.chart.TextChartItem
 
Fields inherited from class org.ujac.chart.BaseChartItem
outputArea, position
 
Constructor Summary
PieChartDescriptionItem(int itemIdx, ChartItemPosition position, int maxWidth, int hAlign, java.lang.String text, java.awt.Font font)
          Constructs a PieChartDescriptionItem instance with specific attributes.
PieChartDescriptionItem(int itemIdx, ChartItemPosition position, java.lang.String text, java.awt.Font font)
          Constructs a PieChartDescriptionItem instance with specific attributes.
 
Method Summary
 int compareTo(java.lang.Object o)
          Compares the vertical positions of this item and the given item.
 int getItemIdx()
          Gets the item's index.
 
Methods inherited from class org.ujac.chart.TextChartItem
calculateOutputArea, draw, getFont, getHAlign, getMaxWidth, getText
 
Methods inherited from class org.ujac.chart.BaseChartItem
getHeight, getOutputArea, getPosition, getWidth, move, moveTo, resetMetrics
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

itemIdx

private int itemIdx
The item's index.

Constructor Detail

PieChartDescriptionItem

public PieChartDescriptionItem(int itemIdx,
                               ChartItemPosition position,
                               java.lang.String text,
                               java.awt.Font font)
Constructs a PieChartDescriptionItem instance with specific attributes.


PieChartDescriptionItem

public PieChartDescriptionItem(int itemIdx,
                               ChartItemPosition position,
                               int maxWidth,
                               int hAlign,
                               java.lang.String text,
                               java.awt.Font font)
Constructs a PieChartDescriptionItem instance with specific attributes.

Method Detail

getItemIdx

public int getItemIdx()
Gets the item's index.


compareTo

public int compareTo(java.lang.Object o)
Compares the vertical positions of this item and the given item.

Specified by:
compareTo in interface java.lang.Comparable