public class MoMaXPluginDialogPaneValue extends FwkDialogPaneValue implements javax.swing.table.TableModel, java.lang.Cloneable
getHt, ident, propertyChange, setHt, version| Constructor and Description |
|---|
MoMaXPluginDialogPaneValue(ResultSetExt resultSet,
java.util.List<java.lang.String> alias)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addTableModelListener(javax.swing.event.TableModelListener l) |
java.lang.Object |
clone() |
java.lang.Class<?> |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int columnIndex) |
int |
getRowCount() |
java.lang.String[] |
getSelectedDesciptions()
This method returns the Values of the selected columns
|
java.lang.String[] |
getSelectedIds()
This method requires that the IDs are in the first column of the resulset.
|
int |
getSelectionCount()
Returns the number of selected rows in the model.
|
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
removeTableModelListener(javax.swing.event.TableModelListener l) |
void |
selectRow(int rowIndex)
This method sets the boolean of the given row to true.
|
void |
setValueAt(java.lang.Object value,
int rowIndex,
int columnIndex) |
void |
unselectRow(int rowIndex)
This method sets the boolean of the given row to false.
|
addPropertyChangeListener, addPropertyChangeListener, entrySet, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getIdent, getProperties, getProperty, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, getVersion, isPropertyChangeEventSuspended, main, release, removePropertyChangeListener, removePropertyChangeListener, setIdent, setProperties, setProperty, setSource, suspendPropertyChangeEvents, toStringclear, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, valuespublic MoMaXPluginDialogPaneValue(ResultSetExt resultSet, java.util.List<java.lang.String> alias)
resultSet - the data for the modelalias - the list of colunm namespublic void addTableModelListener(javax.swing.event.TableModelListener l)
addTableModelListener in interface javax.swing.table.TableModelpublic java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass in interface javax.swing.table.TableModelpublic int getColumnCount()
getColumnCount in interface javax.swing.table.TableModelpublic java.lang.String getColumnName(int columnIndex)
getColumnName in interface javax.swing.table.TableModelpublic int getRowCount()
getRowCount in interface javax.swing.table.TableModelpublic java.lang.Object getValueAt(int rowIndex,
int columnIndex)
getValueAt in interface javax.swing.table.TableModelpublic boolean isCellEditable(int rowIndex,
int columnIndex)
isCellEditable in interface javax.swing.table.TableModelpublic void removeTableModelListener(javax.swing.event.TableModelListener l)
removeTableModelListener in interface javax.swing.table.TableModelpublic void setValueAt(java.lang.Object value,
int rowIndex,
int columnIndex)
setValueAt in interface javax.swing.table.TableModelpublic java.lang.String[] getSelectedIds()
public java.lang.String[] getSelectedDesciptions()
public int getSelectionCount()
public void selectRow(int rowIndex)
throws java.lang.IndexOutOfBoundsException
rowIndex - the row to selectjava.lang.IndexOutOfBoundsException - thrown when a rowindex >= amount of rows is providedpublic void unselectRow(int rowIndex)
rowIndex - the row to deselectpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.util.AbstractMapjava.lang.CloneNotSupportedException