RolePool (Objekt): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 49: | Zeile 49: | ||
| localeName | | localeName | ||
| [[String]] | | [[String]] | ||
− | | Sprachenspezifischer Name. Welche Sprache verwendet wird, | + | | Sprachenspezifischer Name. Welche Sprache verwendet wird, ist über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt |
| 1 | | 1 | ||
|- | |- | ||
Zeile 59: | Zeile 59: | ||
| localeComment | | localeComment | ||
| [[Text]] | | [[Text]] | ||
− | | Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, | + | | Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, ist über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt |
| 1 | | 1 | ||
|- | |- | ||
Zeile 108: | Zeile 108: | ||
| lock | | lock | ||
| [[Lock]] | | [[Lock]] | ||
− | | Wenn dieses Attribut gesetzt ist, | + | | Wenn dieses Attribut gesetzt ist, wurde das Objekt von einem anderen [[User|Nutzer]] gelockt |
| 2 | | 2 | ||
|- | |- | ||
Zeile 143: | Zeile 143: | ||
| sortedElements | | sortedElements | ||
| [[Collection]] <[[Role]]> | | [[Collection]] <[[Role]]> | ||
− | | Liste der [[Role|Rollen]] dieses Pools sortiert nach dem | + | | Liste der [[Role|Rollen]] dieses Pools, sortiert nach dem Attribut <code>name</code> |
| 1 | | 1 | ||
|- | |- | ||
Zeile 158: | Zeile 158: | ||
| sortedPools | | sortedPools | ||
| [[Collection]] <[[RolePool]]> | | [[Collection]] <[[RolePool]]> | ||
− | | Liste der Pools dieses Pools sortiert nach dem | + | | Liste der Pools dieses Pools, sortiert nach dem Attribut <code>name</code> |
| 1 | | 1 | ||
|- | |- | ||
Zeile 168: | Zeile 168: | ||
| ??? | | ??? | ||
| ??? | | ??? | ||
− | | Ein Pool kann beliebig viele weitere Attribute enthalten. | + | | Ein Pool kann beliebig viele weitere Attribute enthalten. Diese können normale Textfelder, aber auch Listen-, BinärInformation usw. sein. Alleine das [[Template]] zur Erzeugung und Änderung von Pools bestimmt diese Attribute |
| 1 | | 1 | ||
|} | |} | ||
Zeile 175: | Zeile 175: | ||
<noinclude> | <noinclude> | ||
[[Category:Objekte]] | [[Category:Objekte]] | ||
− | |||
[[Category:Qualität_des_Codes_prüfen]] | [[Category:Qualität_des_Codes_prüfen]] | ||
</noinclude> | </noinclude> |
Version vom 16. Februar 2009, 09:58 Uhr
Name
RolePool - Objekt das Rollen und weitere Rollen-Pools enthalten kann
Beschreibung
Ein RolePool ist ein Objekt das Rollen und weitere Rollen-Pools enthalten kann.
Attribute
Attribut | Type | Beschreibung | ab IES Version |
---|---|---|---|
id | ID | ID des Pools | 1 |
original | ID | ist identisch mit id , da es für Pools keine symbolischen Links gibt
|
1 |
withoutType | Number | ID-Teil ohne Typ-Definition | 1 |
type |
system.constants.ROOT_ROLE_POOL, |
Typ des Pools | 1 |
category | system.constants.ROLE_POOL | Typ des Objektes | 1 |
anchor | Anchor | Anchor des Pools | 1 |
name | String | Name des Pools in der default-Sprache | 1 |
localeName | String | Sprachenspezifischer Name. Welche Sprache verwendet wird, ist über das locale -Attribute der Ausgabe-Tags bestimmt
|
1 |
comment | String | Kommentar zu dem Pool in der default-Sprache | 1 |
localeComment | Text | Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, ist über das locale -Attribute der Ausgabe-Tags bestimmt
|
1 |
parent | Übergeordneter Pool in dem der Pool liegt | 1 | |
stepParents | Collection <RolePool> | Liefert eine leere Liste, da es für Pools keine symbolischen Links gibt | 1 |
path | Collection <RolePool> | Liste aller übergeordenten Pools und dieser Pool. Das erste Element der Liste ist der Root-Pool. Das zweitletzte Element der Liste ist parent . Das letzte Element der Liste ist dieser Pool
|
1 |
createdBy | User | Nutzer, der diesen Pool erzeugt hat | 1 |
created | Date | Datum und Uhrzeit, zu dem dieser Pool erzeugt wurde | 1 |
changedBy | User | Nutzer, der diesen Pool zuletzt geändert hat | 1 |
changed | Date | Datum und Uhrzeit, zu dem dieser Pool das letzte mal geändert wurde | 1 |
permissions | Permission | Gibt an, welche Rechte der Nutzer, der dieses Objekt angefordert hat, auf dieses Objekt besitzt | 1 |
lock | Lock | Wenn dieses Attribut gesetzt ist, wurde das Objekt von einem anderen Nutzer gelockt | 2 |
isReadOnly | Boolean | true, wenn der Nutzer, der dieses Objekt angefordert hat nur lesend darauf zugreifen darf. Dies ist der Fall, wenn der Nutzer nur Leserechte auf diese Objekt hat oder das Objekt von einem anderen Nutzer gelockt wurde | 1 |
isElement | Boolean | ist immer false | 1 |
isPool | Boolean | ist immer true | 1 |
isSymbolicLink | Boolean | immer false, da es für Pools keine symbolischen Links gibt | 1 |
elements | Collection <Role> | Liste der Rollen dieses Pools | 1 |
allElements | Collection <Role> | Liste aller Rollen dieses Pools und dessen Unter-Pools | 1 |
sortedElements | Collection <Role> | Liste der Rollen dieses Pools, sortiert nach dem Attribut name
|
1 |
pools | Collection <RolePool> | Liste der Pools dieses Pools | 1 |
allPools | Collection <RolePool> | Liste aller Pools dieses Pools und dessen Unter-Pools | 1 |
sortedPools | Collection <RolePool> | Liste der Pools dieses Pools, sortiert nach dem Attribut name
|
1 |
hasChildren | Boolean | true, wenn der Pool weitere Elemente oder Pools enthält | 1 |
??? | ??? | Ein Pool kann beliebig viele weitere Attribute enthalten. Diese können normale Textfelder, aber auch Listen-, BinärInformation usw. sein. Alleine das Template zur Erzeugung und Änderung von Pools bestimmt diese Attribute | 1 |