|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.pat.sysbed.dataview.RowData
public class RowData
Diese Klasse bietet eine hierarchische Struktur für einen Datensatz aus dem Datenverteiler. Es werden Attribute, Listen, Arrays von Attributen und Arrays von Listen berücksichtigt.
Dataset
Constructor Summary | |
---|---|
RowData()
leerer Standardkonstruktor |
|
RowData(HeaderGrid headerGrid,
DataTableObject dataTableObject)
Stellt die Daten eines Ergebnisdatensatzes in der Onlinetabelle dar. |
Method Summary | |
---|---|
void |
addArrayElement(Object object)
Fügt einen Nachfolger vom Typ RowSuccessor oder RowData hinzu. |
JComponent |
createComponent()
Erzeugt die Komponente, die sich selbst und alle Nachfolger darstellt. |
List |
getArray()
Gibt alle Nachfolger zurück. |
JComponent |
getComponent()
Gibt die Komponente zurück, die sich selbst und alle ihre Nachfolger darstellt. |
int |
getInitialWidth()
Gibt die initiale Spaltenbreite zurück. |
int |
getOptimalColumnWidth()
Gibt die für diese Komponente optimale Spaltenbreite zurück. |
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 bool)
Setzt das Flag, ob es sich hierbei um ein Array von Listen/Attributen handelt, oder nicht. |
void |
setValue(String value)
Setzt den anzuzeigenden Text. |
void |
setWidth(int width)
Setzt die Breite der Komponente, die diese Daten repräsentiert. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RowData()
public RowData(HeaderGrid headerGrid, DataTableObject dataTableObject)
headerGrid
- Hierarchische Struktur der DarstellungdataTableObject
- ein Datensatz der Online-TabelleMethod Detail |
---|
public JComponent getComponent()
public void setInitialWidth(int width)
width
- die neue Breite dieser Komponentepublic int getInitialWidth()
public JComponent createComponent()
public void setIsArray(boolean bool)
bool
- true, falls es ein Array von Listen/Attributen ist, sonst falsepublic boolean isArray()
public void setValue(String value)
value
- darzustellenden Textpublic String getValue()
public void addArrayElement(Object object)
RowSuccessor
oder RowData
hinzu.
object
- Nachfolger vom Typ RowSuccessor
oder RowData
RowSuccessor
,
RowData
public List getArray()
public int getOptimalColumnWidth()
getOptimalColumnWidth
in interface RowListener
public void setWidth(int width)
setWidth
in interface RowListener
width
- neue Breite der Komponentepublic String toString()
toString
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |