data.swing
Class DefaultMoneyBagItemTED
java.lang.Object
|
+--util.swing.AbstractTableEntryDescriptor
|
+--data.swing.DefaultCatalogItemTED
|
+--data.swing.DefaultCountingStockItemTED
|
+--data.swing.DefaultMoneyBagItemTED
- public class DefaultMoneyBagItemTED
- extends DefaultCountingStockItemTED
A TableEntryDescriptor
that can be used to model MoneyBags with a
CountingStockTableModel
.
Essentially this is a DefaultCountingStockItemTED
that renders its value column using a
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 |
DefaultMoneyBagItemTED
public DefaultMoneyBagItemTED(Currency c)
- Create a new DefaultMoneyBagItemTED.
- Parameters:
c
- the Currency used for formatting. Must be the same as the Currency of the MoneyBag modelled by
the associated CountingStockTableModel
.
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:
NumberValue
.class
for the second column, otherwise the superclass' return
values.- Overrides:
- getColumnClass in class DefaultCountingStockItemTED
getCellRenderer
public TableCellRenderer getCellRenderer(int nIdx)
- Override:
- Sometimes.
- Returns:
null
for the first, getValueRenderer()
for the second column.- Overrides:
- getCellRenderer in class AbstractTableEntryDescriptor