net.simplace.pipe.formcomponents.table.FWLocalizationTableCellRenderer

javax.swing.table.TableCellRenderer to automatically localize table cell values of type java.lang.String. If for component ID is specified this is used as prefix for LocaleBunde key (besides standard prefix: .FormComponent). For the localization the


public class FWLocalizationTableCellRenderer extends
javax.swing.table.DefaultTableCellRenderer {
// Public Constructors
public FWLocalizationTableCellRenderer(FWObservable aObservable);
public FWLocalizationTableCellRenderer(FWObservable aObservable, String
aFormComponentID);

// Protected Instance Variables
protected String iFormComponentID;
protected FWObservable iObservable;

// Public Instance Methods
public Component getTableCellRendererComponent(JTable table, Object aValue,
boolean aIsSelected, boolean aHasFocus, int aRow, int aColumn);
// Overrides javax.swing.table.DefaultTableCellRenderer


For cell value of type java.lang.String parameter wildcards are replaced and localization is determined before calling the super method.


}



Hierarchy: java.lang.Object - java.awt.Component (java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable) - java.awt.Container - javax.swing.JComponent (java.io.Serializable, javax.swing.TransferHandler.HasGetTransferHandler) - javax.swing.JLabel (javax.swing.SwingConstants, javax.accessibility.Accessible) - javax.swing.table.DefaultTableCellRenderer (javax.swing.table.TableCellRenderer, java.io.Serializable) - FWLocalizationTableCellRenderer