Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
de.jsystems.framework.common.Item

Packages that use Item
de.jsystems.framework.common |
de.jsystems.framework.table |
de.jsystems.framework.tree |

Uses of Item in de.jsystems.framework.common

Subclasses of Item in de.jsystems.framework.common
`class` | `DynamicItem` Diese Klasse ist ein Item mit der Besonderheit, dass erst zur Laufzeit entschieden wird, welche Attribute das Item hat.

Fields in de.jsystems.framework.common declared as Item
`protected Item` | `BusinessView.item` Das von dieser View angezeigt Item

Methods in de.jsystems.framework.common that return Item
`Item` | `BusinessModel.createNewItem()` Erzeugt ein Item von der Art, wie sie in diesem Model verwaltet werden.
`Item` | `BusinessModel.createNewItem(String itemId)` Erzeugt ein neues Item von der Art, wie sie in diesem Model verwaltet werden.
`Item` | `BusinessModel.createNewItem(String itemId, String name)` Erzeugt ein neues Item von der Art, wie sie in diesem Model verwaltet werden.
`Item` | `BusinessModel.getItem(int index)` Gibt das mit dem Index spezifizierte Item zurück.
`Item` | `BusinessModel.getSaveItem(int index)` Holt das zu speichernde Item aus dem Model.
`Item` | `IBusinessModelSave.createNewItem(String name)` Erzeugt ein neues Item von der Art, wie sie in diesem Model verwaltet werden.
`Item` | `IBusinessModelSave.getSaveItem(int index)` Holt das zu speichernde Item aus dem Model.
`Item` | `Item.deepCopy()` Diese Methode erzeugt eine Kopie des Items.

Methods in de.jsystems.framework.common with parameters of type Item
`void` | `BusinessDynamicView.init(Item item)` Setzt das Item das angezeigt werden soll.
`protected void` | `BusinessDynamicView.initCenter(Item item)` Aufgrund der Daten aus dem Item wird der Centerbereich der View angepasst.
`void` | `BusinessModel.updateItem(Item item)` Ändert das übergebene Item, indem anhand des uniqueKey-Attributes der Klasse Item das alte gelöscht und das neue an der gleichen Stelle eingefügt wird.
`void` | `BusinessModel.removeItem(Item item)` Löscht das übergebene Item aus der Liste.
`void` | `BusinessModel.addItem(Item item)` Fügt der Liste ein neues Item hinzu.
`void` | `BusinessModel.loadItem(Item item)` Das übergebene Item wird im Model wieder gespeichert.
`void` | `IBusinessModelSave.loadItem(Item item)` Das übergebene Item wird im Model wieder gespeichert.
`void` | `BusinessView.getData(Item item)` Liest die Felder der Oberfläche aus und speichert die enthaltenen Werte im übergebenem Item.
`protected void` | `BusinessView.getUserData(Item item)` Hier können noch weitere Benutzerabhängige Werte aus der Oberfläche gelesen und im Item geparkt werden.
`void` | `BusinessView.setData(Item item)` Füllt die Oberfläche mit den Werten aus dem Item.
`protected void` | `BusinessView.setUserData(Item item)` Hier können noch weitere Benutzerabhängige Werte in die Oberfläche geschrieben werden.
`void` | `BusinessView.validateView(Item item, MessageList messageList)` Ueberprueft die Eingaben in der Oberflaeche mit Hilfe des uebergebenen Items.
`void` | `ViewItemValidator.setItem(Item item)` Setzt das Item, mit dem die Eingabepruefung stattfinden soll.

Uses of Item in de.jsystems.framework.table

Subclasses of Item in de.jsystems.framework.table
`class` | `TableItem` Item für eine Tabelle.

Methods in de.jsystems.framework.table that return Item
`Item` | `BusinessTableModel.createNewItem()` Erzeugt ein neues Item von der Art, wie sie in diesem Model verwaltet werden.

Methods in de.jsystems.framework.table with parameters of type Item
`void` | `BusinessTableModel.addItem(Item item)` Diese Operation wird hier im Model nicht unterstuetzt.
`void` | `BusinessTableModel.updateItem(Item item)` Diese Operation wird hier im Model nicht unterstuetzt.

Uses of Item in de.jsystems.framework.tree

Subclasses of Item in de.jsystems.framework.tree
`class` | `TreeItem` Basisklasse fuer Items die in einem Baum dargestellt werden sollen.

Methods in de.jsystems.framework.tree that return Item
`Item` | `BusinessTreeModel.createNewItem(String name)` Erzeugt ein neues Item für den Baum.
`Item` | `BusinessTreeModel.createNewItem(String name, Object userObject)` Erzeugt ein neues Item für den Baum.
`Item` | `BusinessTreeModel.createNewItem(String name, boolean askAllowChildren)` Erzeugt ein neues Item für den Baum.
`Item` | `BusinessTreeModel.createNewItem(String name, Object userObject, boolean askAllowChildren)` Erzeugt ein neues Item für den Baum.
`Item` | `BusinessTreeModel.createNewItem(String name, String itemId)` Erzeugt ein neues Item für den Baum.
`Item` | `BusinessTreeModel.getSaveItem(int index)` Holt das zu speichernde Item aus dem Model.
`Item` | `BusinessTreeModel.createNewItem()` Items fuer einen Baum koennen nur ueber die Methoden `BusinessTreeModel.createNewItem(String)` `BusinessTreeModel.createNewItem(String, boolean)` `BusinessTreeModel.createNewItem(String, Object)` `BusinessTreeModel.createNewItem(String, Object, boolean)` erzeugt werden.
`Item` | `BusinessTreeModel.getItem(int index)` Da die Items in einem Baum keine einfache Listenstruktur darstellen, kann ueber diese Methode kein Item aus dem Model gelesen werden.

Methods in de.jsystems.framework.tree with parameters of type Item
`void` | `BusinessTreeModel.loadItem(Item item)` Das übergebene Item wird im Model wieder gespeichert.
`void` | `BusinessTreeModel.updateItem(Item item)` Items koennen in einem Tree nicht ueber diese Methode geaendert werden.
`void` | `BusinessTreeModel.removeItem(Item item)` Items koennen nicht direkt aus dem Model geloescht werden.
`void` | `BusinessTreeModel.addItem(Item item)` Ueber diese Methode kann dem Model(bzw. dem Baum) kein neuer Eintrag hinzugefuegt werden.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES