|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JTable
org.openrdf.sesame.config.ui.XTable
WRITEME
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
| Field Summary |
| Fields inherited from class javax.swing.JTable |
AUTO_RESIZE_ALL_COLUMNS, AUTO_RESIZE_LAST_COLUMN, AUTO_RESIZE_NEXT_COLUMN, AUTO_RESIZE_OFF, AUTO_RESIZE_SUBSEQUENT_COLUMNS |
| Fields inherited from class javax.swing.JComponent |
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
XTable(SystemConfig config)
|
|
| Method Summary | |
void |
addNewRow()
Adds a new row |
boolean |
editCellAt(int row,
int column)
Focusses on the editor |
void |
editingStopped(ChangeEvent e)
Sets the the edited value |
String |
getIdentifierForSelectedRow()
Gets the identifying value of the selected row. |
XTableModel |
getXTableModel()
Gets the XTableModel |
Component |
prepareEditor(TableCellEditor editor,
int row,
int column)
Sets the value of the XCellEditor |
abstract void |
removeRow()
Removes a row |
void |
requestFocus()
Focusses on the editor component |
void |
selectPreviousRowTo(int row)
Selects the previous row to the supplied row |
void |
setXTableModel(XTableModel model)
|
boolean |
stopCellEditing()
WRITEME |
void |
tableChanged(TableModelEvent e)
Selects the row being changed |
void |
valueChanged(ListSelectionEvent e)
FIXME No other row should be selected, unless input is validate |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public XTable(SystemConfig config)
| Method Detail |
public void setXTableModel(XTableModel model)
public void editingStopped(ChangeEvent e)
JTable.editingStopped(javax.swing.event.ChangeEvent)
public Component prepareEditor(TableCellEditor editor,
int row,
int column)
JTable.prepareEditor(javax.swing.table.TableCellEditor, int, int)
public boolean editCellAt(int row,
int column)
JTable.editCellAt(int, int)public void valueChanged(ListSelectionEvent e)
public void tableChanged(TableModelEvent e)
JTable.tableChanged(javax.swing.event.TableModelEvent)public void requestFocus()
public XTableModel getXTableModel()
public String getIdentifierForSelectedRow()
public void addNewRow()
public abstract void removeRow()
public boolean stopCellEditing()
public void selectPreviousRowTo(int row)
row - Row
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||