public class RowData extends java.lang.Object implements ColumnWidthChangeListener
| Constructor and Description |
|---|
RowData(DataTableObject dataTableObject,
SelectionManager selectionManager)
Stellt die Daten eines Ergebnisdatensatzes in der Onlinetabelle dar.
|
| Modifier and Type | Method and Description |
|---|---|
javax.swing.JComponent |
createComponent()
Erzeugt die Komponente, die sich selbst und alle Nachfolger darstellt.
|
CellKey |
getCellKey()
Gibt den CellKey des Objekts zurück.
|
javax.swing.JComponent |
getComponent()
Gibt die Komponente zurück, die sich selbst und alle ihre Nachfolger darstellt.
|
int |
getOptimalColumnWidth()
Gibt die für diese Komponente optimale Spaltenbreite zurück.
|
java.util.List<java.lang.Object> |
getSuccessors()
Gibt alle Nachfolger zurück.
|
java.lang.String |
getValue()
Gibt den anzuzeigenden Text zurück.
|
boolean |
isArray()
Gibt zurück, ob es sich um ein Array von Listen/Attributen handelt, oder nicht.
|
void |
setInitialWidth(int width)
Setzt die initiale Breite der Komponente, die sich selbst und alle Nachfolger darstellt.
|
void |
setIsArray(boolean isArray)
Setzt das Flag, ob es sich hierbei um ein Array von Listen/Attributen handelt, oder nicht.
|
void |
setValue(java.lang.String value)
Setzt den anzuzeigenden Text.
|
void |
setWidth(int width)
Setzt die Breite der Komponente, die diese Daten repräsentiert.
|
java.lang.String |
toString() |
public RowData(@Nullable
DataTableObject dataTableObject,
SelectionManager selectionManager)
dataTableObject - ein Datensatz der Online-Tabellepublic CellKey getCellKey()
public javax.swing.JComponent getComponent()
public void setInitialWidth(int width)
width - die neue Breite dieser Komponentepublic javax.swing.JComponent createComponent()
public void setIsArray(boolean isArray)
isArray - true, falls es ein Array von Listen/Attributen ist, sonst falsepublic boolean isArray()
true, falls es sich um ein Array von Listen/Attributen handelt, sonst falsepublic void setValue(java.lang.String value)
value - darzustellenden Textpublic java.lang.String getValue()
public java.util.List<java.lang.Object> getSuccessors()
public int getOptimalColumnWidth()
getOptimalColumnWidth in interface ColumnWidthChangeListenerpublic void setWidth(int width)
setWidth in interface ColumnWidthChangeListenerwidth - neue Breite der Komponentepublic java.lang.String toString()
toString in class java.lang.Object