org.eclipse.birt.chart.computation
Class LegendItemHints

java.lang.Object
  extended by org.eclipse.birt.chart.computation.LegendItemHints

public final class LegendItemHints
extends java.lang.Object

LegendItemHints


Nested Class Summary
static class LegendItemHints.Type
           
 
Method Summary
static LegendItemHints createSeperator()
           
 int getIndex()
           
 double getItemHeight()
           
 java.lang.String getItemText()
           
 java.lang.Object getItemValue()
           
 double getLeft()
           
 Series getSeries()
           
 SeriesDefinition getSeriesDefinition()
           
 double getTop()
           
 LegendItemHints.Type getType()
           
 int getValidItemLen()
           
 int getValidValueLen()
           
 double getValueHeight()
           
 java.lang.String getValueText()
           
 double getWidth()
           
 LegendItemHints itemHeight(double itemHeight)
           
 LegendItemHints left(double left)
           
static LegendItemHints newCategoryEntry(java.lang.String sItem, SeriesDefinition sed, Series se, int index)
           
static LegendItemHints newEntry(java.lang.String sItem, java.lang.String sValue, SeriesDefinition sed, Series se, int index)
           
static LegendItemHints newGroupNameEntry(java.lang.String name)
           
static LegendItemHints newMinSliceEntry(java.lang.String sItem, SeriesDefinition sed, Series se, int index)
           
 void setItemText(java.lang.String itemText)
          Set the item text.
 void setSeries(Series series)
           
 LegendItemHints top(double top)
           
 LegendItemHints validItemLen(int validItemLen)
           
 LegendItemHints validValueLen(int validValueLen)
           
 LegendItemHints valueHeight(double valueHeight)
           
 LegendItemHints width(double width)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newGroupNameEntry

public static LegendItemHints newGroupNameEntry(java.lang.String name)

newEntry

public static LegendItemHints newEntry(java.lang.String sItem,
                                       java.lang.String sValue,
                                       SeriesDefinition sed,
                                       Series se,
                                       int index)

newCategoryEntry

public static LegendItemHints newCategoryEntry(java.lang.String sItem,
                                               SeriesDefinition sed,
                                               Series se,
                                               int index)

newMinSliceEntry

public static LegendItemHints newMinSliceEntry(java.lang.String sItem,
                                               SeriesDefinition sed,
                                               Series se,
                                               int index)

createSeperator

public static LegendItemHints createSeperator()

left

public LegendItemHints left(double left)

top

public LegendItemHints top(double top)

validItemLen

public LegendItemHints validItemLen(int validItemLen)

validValueLen

public LegendItemHints validValueLen(int validValueLen)

width

public LegendItemHints width(double width)

itemHeight

public LegendItemHints itemHeight(double itemHeight)

valueHeight

public LegendItemHints valueHeight(double valueHeight)

getType

public LegendItemHints.Type getType()

getSeries

public Series getSeries()
Returns:
Returns the series.

getSeriesDefinition

public SeriesDefinition getSeriesDefinition()
Returns:
Returns the seriesDefinition.

getIndex

public int getIndex()
Returns:
Returns the index.

getItemText

public java.lang.String getItemText()
Returns:
Returns the sItem.

getItemValue

public java.lang.Object getItemValue()
Returns:
legend item value.

setItemText

public void setItemText(java.lang.String itemText)
Set the item text.

Parameters:
itemText -

getValueText

public java.lang.String getValueText()
Returns:
Returns the sValue.

setSeries

public void setSeries(Series series)
Parameters:
series - The series to set.

getLeft

public final double getLeft()
Returns:
Returns the left.

getTop

public final double getTop()
Returns:
Returns the top.

getWidth

public final double getWidth()
Returns:
Returns the width.

getItemHeight

public final double getItemHeight()
Returns:
Returns the itemHeight.

getValueHeight

public final double getValueHeight()
Returns:
Returns the valueHeight.

getValidItemLen

public final int getValidItemLen()
Returns:
Returns the validItemLen.

getValidValueLen

public final int getValidValueLen()
Returns:
Returns the validValueLen.


Copyright © 2005-2008 Actuate Corp. All rights reserved.