data.swing
Class DefaultCurrencyItemTED
java.lang.Object
|
+--util.swing.AbstractTableEntryDescriptor
|
+--data.swing.DefaultCatalogItemTED
|
+--data.swing.DefaultCurrencyItemTED
- public class DefaultCurrencyItemTED
- extends DefaultCatalogItemTED
A TableEntryDescriptor
that can be used to model Currencies with a
CatalogTableModel
.
Essentially this is a DefaultCatalogItemTED
that renders its value column using the Currency to
format the values.
- Since:
- v2.0
- Version:
- 2.0 23/08/1999
- Author:
- Steffen Zschaler
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
DefaultCurrencyItemTED
public DefaultCurrencyItemTED(Currency c)
- Create a new DefaultCurrencyItemTED.
- Parameters:
c
- the Currency used for formatting. Must be the same as the Currency modelled by the associated
CatalogTableModel
.
getValueRenderer
protected TableCellRenderer getValueRenderer()
- Internal helper function that gets (and if necessary creates) the cell renderer for the value column.
- Override:
- Never.
getColumnClass
public Class getColumnClass(int nIdx)
- Override:
- Sometimes.
- Returns:
String.class
for the first, NumberValue
.class
for the second
column.- Overrides:
- getColumnClass in class DefaultCatalogItemTED
getCellRenderer
public TableCellRenderer getCellRenderer(int nIdx)
- Override:
- Sometimes.
- Returns:
null
for the first, getValueRenderer()
for the second column.- Overrides:
- getCellRenderer in class AbstractTableEntryDescriptor