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

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

public final class DifferenceEntry
extends NumberDataPointEntry

DifferenceEntry


Constructor Summary
DifferenceEntry(double dPositiveValue, double dNegativeValue)
          The constructor.
DifferenceEntry(java.lang.Object[] oaTwoComponents)
          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.
 double getNegativeValue()
           
 java.lang.Number getNegativeValueNumber()
           
 java.lang.Number[] getNumberData()
          Gets number data from data set.
 double getPositiveValue()
           
 java.lang.Number getPositiveValueNumber()
           
 boolean isBigNumber()
          Checks if values are big number.
 boolean isValid()
          Returns if the DataPointEntry is valid.
 void setNegativeValue(double value)
           
 void setNegativeValue(java.lang.Number value)
           
 void setNumberData(java.lang.Number[] data)
          Sets number data into data set.
 void setPositiveValue(double value)
           
 void setPositiveValue(java.lang.Number value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DifferenceEntry

public DifferenceEntry(double dPositiveValue,
                       double dNegativeValue)
The constructor.


DifferenceEntry

public DifferenceEntry(java.lang.Object[] oaTwoComponents)
The constructor.

Parameters:
oaTwoComponents -
Method Detail

toString

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

getPositiveValue

public final double getPositiveValue()
Returns:
Returns the positive value.

getPositiveValueNumber

public final java.lang.Number getPositiveValueNumber()

setPositiveValue

public final void setPositiveValue(double value)
Parameters:
value - The positive value to set.

setPositiveValue

public final void setPositiveValue(java.lang.Number value)

getNegativeValue

public final double getNegativeValue()
Returns:
Returns the negative value.

getNegativeValueNumber

public final java.lang.Number getNegativeValueNumber()

setNegativeValue

public final void setNegativeValue(double value)
Parameters:
end - The negative value to set.

setNegativeValue

public final void setNegativeValue(java.lang.Number value)

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 values are 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.