MetaDone
|
Public Member Functions | |
TableRow (Component<?extends JComponent > comp) | |
GrasylaEngine | getEngine () |
JComponent | get (int index) |
boolean | isEditable () |
void | setEditable (boolean editable) |
String | getAsString (int index) |
final int | hashCode () |
final boolean | equals (Object obj) |
String | toString () |
Private Attributes | |
final Component<?extends JComponent > | component |
boolean | editable = true |
A row of a table.
Used in Grasyla to be able to store easily JComponent cells and their related properties.
metadone.client.grasyla2.swing.TableRow.TableRow | ( | Component<?extends JComponent > | comp | ) |
Initializes this row
comp | The component representing the row |
References metadone.client.grasyla2.swing.TableRow.component.
final boolean metadone.client.grasyla2.swing.TableRow.equals | ( | Object | obj | ) |
JComponent metadone.client.grasyla2.swing.TableRow.get | ( | int | index | ) |
Gets the swing component at the given index.
index | The index |
IndexOutOfBoundsException | when the index is invalid |
References metadone.client.grasyla2.swing.TableRow.component.
Referenced by metadone.client.grasyla2.swing.JTableEngine.GrasylaTableModel.getRow().
String metadone.client.grasyla2.swing.TableRow.getAsString | ( | int | index | ) |
Converts a component at the given index into a string.
index | The index |
IndexOutOfBoundsException | when the index is invalid |
GrasylaEngine metadone.client.grasyla2.swing.TableRow.getEngine | ( | ) |
final int metadone.client.grasyla2.swing.TableRow.hashCode | ( | ) |
boolean metadone.client.grasyla2.swing.TableRow.isEditable | ( | ) |
Indicates whether the row is editable.
true
if the row is editable References metadone.client.grasyla2.swing.TableRow.editable.
void metadone.client.grasyla2.swing.TableRow.setEditable | ( | boolean | editable | ) |
Sets the editable flag.
By default a row is editable.
editable | The new value |
References metadone.client.grasyla2.swing.TableRow.editable.
String metadone.client.grasyla2.swing.TableRow.toString | ( | ) |
final Component<? extends JComponent> metadone.client.grasyla2.swing.TableRow.component [private] |
Referenced by metadone.client.grasyla2.swing.TableRow.equals(), metadone.client.grasyla2.swing.TableRow.get(), metadone.client.grasyla2.swing.TableRow.getEngine(), metadone.client.grasyla2.swing.TableRow.hashCode(), metadone.client.grasyla2.swing.TableRow.TableRow(), and metadone.client.grasyla2.swing.TableRow.toString().
boolean metadone.client.grasyla2.swing.TableRow.editable = true [private] |