i-net Clear Reports

com.inet.report.chart.format
Class Abbreviation

java.lang.Object
  extended by com.inet.report.chart.format.Abbreviation
All Implemented Interfaces:
java.io.Serializable

public class Abbreviation
extends java.lang.Object
implements java.io.Serializable

This class represents an abbreviation instance. There are four abbreviations available: thousand (K), million (M), billion (B) and none. The abbreviation divides the value and writes the abbreviation symbol after this value in a chart. The ABBREVIATION_NONE can be used to reset the abbreviation.

Since:
8.0
See Also:
Serialized Form

Field Summary
static Abbreviation ABBREVIATION_BILLIONS
          Billions abbreviation
static Abbreviation ABBREVIATION_MILLIONS
          Millions abbreviation
static Abbreviation ABBREVIATION_NONE
          None abbreviation
static Abbreviation ABBREVIATION_THOUSANDS
          Thousands abbreviation
 
Method Summary
 boolean equals(java.lang.Object object)
          
static Abbreviation getAbbreviation(org.w3c.dom.Element element)
          Reads the XML properties of a abbreviation.
 double getDivisor()
          Returns the divisor.
 java.lang.String getSymbol()
          Returns the symbol for this abbreviation, e.g.
 int hashCode()
          
 

Field Detail

ABBREVIATION_NONE

public static final Abbreviation ABBREVIATION_NONE
None abbreviation


ABBREVIATION_THOUSANDS

public static final Abbreviation ABBREVIATION_THOUSANDS
Thousands abbreviation


ABBREVIATION_MILLIONS

public static final Abbreviation ABBREVIATION_MILLIONS
Millions abbreviation


ABBREVIATION_BILLIONS

public static final Abbreviation ABBREVIATION_BILLIONS
Billions abbreviation

Method Detail

getDivisor

public double getDivisor()
Returns the divisor. The divisor for ABBREVIATION_THOUSANDS is 1000.

Returns:
the divisor.
Since:
8.0

getSymbol

public java.lang.String getSymbol()
Returns the symbol for this abbreviation, e.g. 'K' for thousand.

Returns:
the symbol string.
Since:
8.0

equals

public boolean equals(java.lang.Object object)

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()

Overrides:
hashCode in class java.lang.Object

getAbbreviation

public static Abbreviation getAbbreviation(org.w3c.dom.Element element)
Reads the XML properties of a abbreviation.

Parameters:
element - the DOM element
Returns:
the new abbreviation.
Since:
8.0
See Also:
Abbreviation, Element

i-net Clear Reports

Copyright © 1999-2015 by i-net software GmbH