org.eclipse.birt.chart.extension.datafeed
Class BubbleEntry

java.lang.Object
  extended by org.eclipse.birt.chart.datafeed.NumberDataPointEntry
      extended by org.eclipse.birt.chart.extension.datafeed.BubbleEntry
All Implemented Interfaces:
IDataPointEntry

public final class BubbleEntry
extends NumberDataPointEntry

BubbleEntry


Constructor Summary
BubbleEntry(java.lang.Object value, java.lang.Object size)
          The constructor.
BubbleEntry(java.lang.Object value, java.lang.Object size, int index)
          The constructor.
 
Method Summary
 com.ibm.icu.math.BigDecimal getDivisor()
          Returns divisor of big number.
 java.lang.String getFormattedString(FormatSpecifier formatter, com.ibm.icu.util.ULocale locale)
          Returns the formatted string representation of current object by given formatter and locale.
 java.lang.String getFormattedString(java.lang.String type, FormatSpecifier formatter, com.ibm.icu.util.ULocale locale)
          Returns the formatted string representation of current object by given formatter and locale.
 java.lang.Number[] getNumberData()
          Gets number data from data set.
 double getSize()
           
 java.lang.Number getSizeNumber()
           
 java.lang.Object getValue()
           
 boolean isBigNumber()
          Checks if the value is big number.
 boolean isValid()
          Returns if the DataPointEntry is valid.
 void setNumberData(java.lang.Number[] data)
          Sets number data into data set.
 void setSize(double dSize)
           
 void setSize(java.lang.Number size)
           
 void setValue(java.lang.Object value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BubbleEntry

public BubbleEntry(java.lang.Object value,
                   java.lang.Object size,
                   int index)
The constructor.

Parameters:
value - value could be any type or null. Value will represent a category entry with the specified index.
size - size could be Number or null. Null means this entry will be omitted
index - index for category value. Starting with 1

BubbleEntry

public BubbleEntry(java.lang.Object value,
                   java.lang.Object size)
The constructor.

Parameters:
value - value could be Number, String, CDateTime or null. Null means this entry will be omitted.
size - size could be Number or null. Null means this entry will be omitted
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getValue

public final java.lang.Object getValue()
Returns:
Returns the Object value.

setValue

public final void setValue(java.lang.Object value)
Parameters:
value - The value to set.

getSize

public final double getSize()
Returns:
Returns the size.

getSizeNumber

public final java.lang.Number getSizeNumber()

setSize

public final void setSize(double dSize)
Parameters:
end - The size to set.

setSize

public final void setSize(java.lang.Number size)

getFormattedString

public java.lang.String getFormattedString(java.lang.String type,
                                           FormatSpecifier formatter,
                                           com.ibm.icu.util.ULocale locale)
Description copied from interface: IDataPointEntry
Returns the formatted string representation of current object by given formatter and locale.

Parameters:
type - data point type
formatter - An formatter
locale - Specific locale.
Returns:
The string representation
See Also:
#getDataPointTypes()

getFormattedString

public java.lang.String getFormattedString(FormatSpecifier formatter,
                                           com.ibm.icu.util.ULocale locale)
Description copied from interface: IDataPointEntry
Returns the formatted string representation of current object by given formatter and locale.

Parameters:
formatter - An formatter
locale - Specific locale.
Returns:
The string representation

isValid

public boolean isValid()
Description copied from interface: IDataPointEntry
Returns if the DataPointEntry is valid.

Returns:
value or not

isBigNumber

public boolean isBigNumber()
Checks if the value is big number.

Returns:

getDivisor

public com.ibm.icu.math.BigDecimal getDivisor()
Returns divisor of big number.

Returns:

setNumberData

public void setNumberData(java.lang.Number[] data)
Description copied from class: NumberDataPointEntry
Sets number data into data set.

Specified by:
setNumberData in class NumberDataPointEntry

getNumberData

public java.lang.Number[] getNumberData()
Description copied from class: NumberDataPointEntry
Gets number data from data set.

Specified by:
getNumberData in class NumberDataPointEntry
Returns:


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