ColumnWidthChangeListener
public class RowData extends java.lang.Object implements ColumnWidthChangeListener
Constructor | Description |
---|---|
RowData(DataTableObject dataTableObject,
SelectionManager selectionManager) |
Stellt die Daten eines Ergebnisdatensatzes in der Onlinetabelle dar.
|
Modifier and Type | Method | 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 false
public boolean isArray()
true
, falls es sich um ein Array von Listen/Attributen handelt, sonst false
public 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 ColumnWidthChangeListener
public void setWidth(int width)
setWidth
in interface ColumnWidthChangeListener
width
- neue Breite der Komponentepublic java.lang.String toString()
toString
in class java.lang.Object