Window (Objekt)

Aus SiteparkWiki
Version vom 30. Juni 2008, 10:32 Uhr von Ole (Diskussion | Beiträge) (hat „Window“ nach „Window (Objekt)“ verschoben)
Zur Navigation springen Zur Suche springen

Name

Window - Aktuelles Fenster des Nutzers

Beschreibung

Das Window-Objekt repränsentiert das aktuelle Fenster des Nutzers. Das Fenster ist ein Unter-Objekt der HTTP-Session und kapselt Objekte die zu einer HTTP-Session gehören, aber nur für ein Browserfenster gültig sind.

Attribute

Attribut Type Beschreibung ab IES Version
id Number Identifierer für dieses Window-Objekt 1

Methoden

Methode Rückgabewert Beschreibung ab IES Version
tree(String name, ID node, Boolean hide) Collection Liefert eine Liste von RepositoryTreeNode-Objekten, mit denen ein Pool-Baum dargestellt werden kann. 1
tree(String name, ID node, Boolean hide, ID root) Collection Liefert eine Liste von RepositoryTreeNode-Objekten, mit denen ein Pool-Baum dargestellt werden kann, ab einem bestimmten Pool. 1
tree(String name, ID node, Boolean hide, ID root, ID user) Collection Liefert eine Liste von RepositoryTreeNode-Objekten, mit denen ein Pool-Baum dargestellt werden kann, ab einem bestimmten Pool. 1
Collection tree(String name, ID node, Boolean hide)
Liefert eine Liste von RepositoryTreeNode-Objekten, mit denen ein Pool-Baum dargestellt werden kann. Die Pools des Baums können auf- un dzugeklappt werden. Der Zustand des Baums wird in der Session für jedes Window einzelnt gespeichert.
Parameter
String name
Name für den Baum. Der Name wird verwendet um den Zustand des Baums (welche Pools sind aufgeklappt) in dem Window-Scope zu speichen. Der Name des Baumes muß mit folgenden Parametern beginnen, um anzugeben welcher Pool-Baum verwendet werden soll.
  • article.<name>
  • user.<name>
  • template.<name>
  • role.<name>
ID node
Mit Hifle des Nodes wird der Baum automatisch bis zu dem Pool aufgeklappt in dem sich Node befinden. Dabei muß Node kein Pools sein, sondern ganz allgemein ein Element.
Boolean hide
Bei der Rechtevergabe von Nutzern kann angegeben werden, dass bestimmte Pools versteckt werden sollen. Mit diesem Flag wird angegeben, ob dieser Wert ausgewertet werden soll. Mit node gleich false, werden auch die eigentlich zu versteckenden Pools angezeigt.
Rückgabewert
Collection
Liste von RepositoryTreeNode-Objekten, mit denen ein Pool-Baum dargestellt werden kann.
Collection tree(String name, ID node, Boolean hide)
Liefert eine Liste von RepositoryTreeNode-Objekten, mit denen ein Pool-Baum dargestellt werden kann, ab einem bestimmten Pool. Die Pools des Baums können auf- un dzugeklappt werden. Der Zustand des Baums wird in der Session für jedes Window einzelnt gespeichert.
Parameter
String name
Name für den Baum. Der Name wird verwendet um den Zustand des Baums (welche Pools sind aufgeklappt) in dem Window-Scope zu speichen. Der Name des Baumes muß mit folgenden Parametern beginnen, um anzugeben welcher Pool-Baum verwendet werden soll.
  • article.<name>
  • user.<name>
  • template.<name>
  • role.<name>
ID node
Mit Hilfe des Nodes wird der Baum automatisch bis zu dem Pool aufgeklappt in dem sich Node befinden. Dabei muß Node kein Pools sein, sondern ganz allgemein ein Element.
Boolean hide
Bei der Rechtevergabe von Nutzern kann angegeben werden, dass bestimmte Pools versteckt werden sollen. Mit diesem Flag wird angegeben, ob dieser Wert ausgewertet werden soll. Mit node gleich false, werden auch die eigentlich zu versteckenden Pools angezeigt.
ID root
Dieser Parameter gibt an, ab welchem Pool der Baum dargestellt werden soll.
Rückgabewert
Collection
Liste von RepositoryTreeNode-Objekten, mit denen ein Pool-Baum dargestellt werden kann.


Collection tree(String name, ID node, Boolean hide, ID root, ID user)
Liefert eine Liste von RepositoryTreeNode-Objekten, mit denen ein Pool-Baum dargestellt werden kann, ab einem bestimmten Pool. Die Pools des Baums können auf- un dzugeklappt werden. Der Zustand des Baums wird in der Session für jedes Window einzelnt gespeichert. An für Pool des Baums existiert ein permission-Attribute, das die Rechte des aktuellen Nutzers auf dem Pool angibt. Duch die Angabe eines user enthält das permission-Attribute nicht die Rechte des aktuellen Nutzers, sondern die des user.
Parameter
String name
Name für den Baum. Der Name wird verwendet um den Zustand des Baums (welche Pools sind aufgeklappt) in dem Window-Scope zu speichen. Der Name des Baumes muß mit folgenden Parametern beginnen, um anzugeben welcher Pool-Baum verwendet werden soll.
  • article.<name>
  • user.<name>
  • template.<name>
  • role.<name>
ID node
Mit Hilfe des Nodes wird der Baum automatisch bis zu dem Pool aufgeklappt in dem sich Node befinden. Dabei muß Node kein Pools sein, sondern ganz allgemein ein Element.
Boolean hide
Bei der Rechtevergabe von Nutzern kann angegeben werden, dass bestimmte Pools versteckt werden sollen. Mit diesem Flag wird angegeben, ob dieser Wert ausgewertet werden soll. Mit node gleich false, werden auch die eigentlich zu versteckenden Pools angezeigt.
ID root
Dieser Parameter gibt an, ab welchem Pool der Baum dargestellt werden soll.
Rückgabewert
Collection
Liste von RepositoryTreeNode-Objekten, mit denen ein Pool-Baum dargestellt werden kann.