ListInformation (Objekt)
(Weitergeleitet von ListInformation)
Zur Navigation springen
Zur Suche springen
Name
ListInformation - in einer Liste zusammengefasste ListItemInformation-Objekte
Beschreibung
Ein ListInformation-Objekt besteht aus einzelnen ListItemInformation-Objekten. ListInformtion-Objekte sind Teil eines Artikels, einer Resource oder eines Mediums. Erzeugt werden diese Objekte mit Hilfe von sp:iterator und spt:iterator.
Auf einzelne ListeItemInformation-Objekten der ListInformation kann mit Hilfe eines Index zugegriffen werden. ListInformation können wie Collection-Objekte verwendet werden.
Attribute
| Attribut | Type | Beschreibung | ab IES Version |
|---|---|---|---|
| id | ID | ID des Objektes | 1 |
| field | String | Variablenname des Objektes | 1 |
| lastField | String | Variablenname des Objektes ohne Struktur-Date | 2.13 |
| root | Article, Resource, Media | Article, Resource oder Media dieses Objektes | 1 |
| parent | ID | ID des Objektes, in dem diese Information eingebettet ist. Dies kann ein Element, eine SubInformation oder eine ListItemInformation sein | 1 |
| size | Number | Anzahl der ListItemInformation-Objekte in der ListInformation | 1 |
| hasContent | Boolean | true, wenn mindestens ein ListItemInformation-Objekten nicht leer ist
|
1 |
| filledItems | Collection <ListItemInformation> | Enthält alle ListItemInformation-Objekten der ListInformation, die nicht leer sind | 1 |
| flat | Collection <Information> | Liefert eine Liste aller Unter-Informationen ohne Struktierungs-Objekte wie ListInformations, ListItemInformations oder SubInformations | 1 |
Methoden
| Methode | Rückgabewert | Beschreibung | ab IES Version |
|---|---|---|---|
contains(ListItemInformation item)
|
Boolean | Liefert true, wenn das ListItemInformation-Objekt in der ListInformation enthalten ist
|
1 |
filledItems(String name)
|
Collection <ListItemInformation> | Liefert eine Collection von ListItemInformation-Objekten, die ein Feld name besitzen und bei denen das Feld nicht leer ist.
|
1 |
Boolean contains(ListItemInformation item)- Liefert
true, wenn das ListItemInformation-Objekt in der ListInformation enthalten ist. Alle ListItemInformation-Objekte der Liste werden mitoverglichen. Stimmt ein ListItemInformation-Objekt der ListInformation mit item überein, wird true zurückgeliefert, sonstfalse. Zu beachten ist, dass die ListItemInformation-Objekte nicht direkt miteinander verglichen werden, sondern nur dessen ID.- Parameter
-
ListItemInformation item- ListItemInformation-Objekt, das mit den ListItemInformation-Objekt der ListInformation verglichen werden soll. Zu beachten ist, dass nur die IDs der ListItemInformation-Objekte miteinander verglichen werden.
- Rückgabewert
-
- Boolean
true, wenn das ListeItemInformation-Objekt enhalten ist, sonstfalse.
Collection <ListItemInformation> filledItems(String name)- Liefert eine Collection von ListItemInformation-Objekte, die ein Feld
namebesitzen und bei denen das Feld nicht leer ist.- Parameter
-
String name- Feldname des Feldes das geprüft werden soll.
- Rückgabewert
-
- Collection
- Liste der ListItemInformation, dessen Feld
namegefüllt ist.