ListInformation (Objekt)

Aus SiteparkWiki
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 Variable Variablenname des Objektes 1
root Article, Resource, Media Article, Resource oder Media dieses Objektes 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-Objekte in der ListInformation enthalten ist 1
filledItems(String name) Collection <ListItemInformation> Liefert eine Collection von ListItemInformation-Objekte, die ein Feld name besitzen und bei denen das Feld nicht leer ist. 1
Boolean contains(ListItemInformation item)
Liefert true, wenn das ListeItemInformation-Objekte in der ListInformation enthalten ist. Alle ListeItemInformation-Objekte der Liste werden mit o verglichen. Stimmt ein ListeItemInformation-Objekt der ListInformation mit item überein wird true zurückgeliefert, sonst false. Zu beachten ist, das die ListeItemInformation-Objekte nicht direkt miteinander verglichen werden nur dessen ID.
Parameter
ListeItemInformation item
ListeItemInformation-Objekt, das mit den ListeItemInformation-Objekt der ListInformation verglichen werden soll. Zu beachten ist, dass nur die ID's der ListeItemInformation-Objekte miteinander verglichen werden.
Rückgabewert
Boolean
true, wenn das ListeItemInformation-Objekt enhalten ist, sonst false.
Collection <ListItemInformation> filledItems(String name)
Liefert eine Collection von ListItemInformation-Objekte, die ein Feld name besitzen 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 name gefüllt ist.