|
qflib 0.99 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.qfs.lib.config.ConfigWrapper
de.qfs.lib.config.JTableConfigWrapper
A ConfigWrapper for swing.JTable objects. The state saved includes the order of the columns as well as their preferred witdth.
Field Summary | |
protected javax.swing.JTable |
table
The wrapped table. |
Constructor Summary | |
JTableConfigWrapper()
Create a new JTableConfigWrapper with the default name "Table". |
Method Summary | |
void |
columnAdded(javax.swing.event.TableColumnModelEvent e)
|
void |
columnMarginChanged(javax.swing.event.ChangeEvent e)
|
void |
columnMoved(javax.swing.event.TableColumnModelEvent e)
|
void |
columnRemoved(javax.swing.event.TableColumnModelEvent e)
|
void |
columnSelectionChanged(javax.swing.event.ListSelectionEvent e)
|
java.util.Properties |
getConfigurableState()
Get the Configurable's state. |
java.io.Serializable |
getState()
Get the state of the Table. |
void |
propertyChange(java.beans.PropertyChangeEvent e)
|
void |
registrationChanged(Configuration config,
java.lang.String name,
boolean registered,
boolean valuesKept)
This callback is used to notify the Configurable whenever it is registered with or unregistered from the Configuration, so it can decide whether to notify the Configuration when its state changes. |
protected void |
setClient(java.lang.Object client)
Set the client object for the ConfigWrapper. |
void |
setConfigurableState(java.util.Properties state)
Set the Configurable's state. |
void |
setState(java.lang.Object state)
Set the state of the Table. |
Methods inherited from class de.qfs.lib.config.ConfigWrapper |
addPackage, getConfigurableName, makeWrapper, makeWrapper, setConfigurableName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected javax.swing.JTable table
Constructor Detail |
public JTableConfigWrapper()
Method Detail |
protected void setClient(java.lang.Object client)
setClient
in class ConfigWrapper
client
- The client object to set.public java.util.Properties getConfigurableState()
getConfigurableState
in interface Configurable
getConfigurableState
in class ConfigWrapper
public void setConfigurableState(java.util.Properties state)
setConfigurableState
in interface Configurable
setConfigurableState
in class ConfigWrapper
state
- The state to set. Ignored.public java.io.Serializable getState()
public void setState(java.lang.Object state)
state
- An Object array that should be of the form returned
by getState
.public void registrationChanged(Configuration config, java.lang.String name, boolean registered, boolean valuesKept)
registrationChanged
in interface Configurable
registrationChanged
in class ConfigWrapper
config
- The affected Configuration.name
- The registration name of the Configurable which may
be different from the Configurable's name.registered
- True if the Configurable was just registered,
false if it was unregistered.valuesKept
- Whether the Configurable's values were kept, if
it was just unregistered.public void columnAdded(javax.swing.event.TableColumnModelEvent e)
columnAdded
in interface javax.swing.event.TableColumnModelListener
public void columnRemoved(javax.swing.event.TableColumnModelEvent e)
columnRemoved
in interface javax.swing.event.TableColumnModelListener
public void columnMoved(javax.swing.event.TableColumnModelEvent e)
columnMoved
in interface javax.swing.event.TableColumnModelListener
public void columnMarginChanged(javax.swing.event.ChangeEvent e)
columnMarginChanged
in interface javax.swing.event.TableColumnModelListener
public void columnSelectionChanged(javax.swing.event.ListSelectionEvent e)
columnSelectionChanged
in interface javax.swing.event.TableColumnModelListener
public void propertyChange(java.beans.PropertyChangeEvent e)
propertyChange
in interface java.beans.PropertyChangeListener
|
qflib 0.99 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |