|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface RowContainer
Gemeinsame Methoden von JDataSet und JDataRow
| Method Summary | |
|---|---|
void |
addChildRow(JDataRow row)
Fügt eine ChildRow hinzu. |
void |
addChildRow(JDataRow row,
int index)
Fügt eine ChildRow an dem entsprechenden Index ein. |
void |
commitChanges()
|
JDataRow |
createChildRow()
Fügt eine neue leere Child Row hinzu. |
JDataRow |
createChildRow(java.lang.String childRefName)
|
JDataRow |
getChildRow(java.lang.String childRefName,
int index)
|
java.util.Iterator<JDataRow> |
getChildRows()
|
java.util.Collection |
getChildRows(DataView view)
Liefert eine unmodifiable Collection von DataRows, die durch den DataView entsprechend gefiltert und/oder sortiert sind. |
java.util.Iterator<JDataRow> |
getChildRows(java.lang.String childRefName)
|
JDataTable |
getDataTable()
|
boolean |
hasChanges()
|
| Method Detail |
|---|
void addChildRow(JDataRow row)
Es dürfen nur Rows von den Tabellen hinzugefügt werden, die auch als Child-Table aufgeführt sind. Ansonsten wird eine IllegalArgumentException geworfen.
row -
void addChildRow(JDataRow row,
int index)
Wirft eine IllegalArgumentException, wenn der Index außerhalb des definierten Bereichs ist.
JDataRow createChildRow()
Wirft eine IllegalStateException, wenn nicht genau eine ChildTable definiert ist.
JDataRow createChildRow(java.lang.String childRefName)
JDataRow getChildRow(java.lang.String childRefName,
int index)
childRefName - index -
java.util.Iterator<JDataRow> getChildRows()
java.util.Iterator<JDataRow> getChildRows(java.lang.String childRefName)
java.util.Collection getChildRows(DataView view)
view -
boolean hasChanges()
void commitChanges()
JDataTable getDataTable()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||