# Verwendungen von Schnittstelle
org.eclipse.emf.cdo.security.SecurityItem

Packages, die SecurityItem verwenden
Package
Beschreibung
org.eclipse.emf.cdo.security
The generated EMF API of the CDO security model.
org.eclipse.emf.cdo.security.impl
The generated EMF implementation of the CDO security model.
org.eclipse.emf.cdo.security.util
The generated EMF utilities of the CDO security model.

## Verwendungen von SecurityItem in org.eclipse.emf.cdo.security

Unterschnittstellen von SecurityItem in org.eclipse.emf.cdo.security
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`Assignee`
A representation of the model object 'Assignee'.
`interface`
`Directory`
A representation of the model object 'Container'.
`interface`
`Group`
A representation of the model object 'Group'.
`interface`
`Role`
A representation of the model object 'Role'.
`interface`
`User`
A representation of the model object 'User'.
Methoden in org.eclipse.emf.cdo.security, die Typen mit Argumenten vom Typ SecurityItem zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`EList<SecurityItem>`
Directory.`getItems()`
Returns the value of the 'Items' containment reference list.
`EList<SecurityItem>`
Realm.`getItems()`
Returns the value of the 'Items' containment reference list.
Methodenparameter in org.eclipse.emf.cdo.security mit Typargumenten vom Typ SecurityItem
Modifizierer und Typ
Methode
Beschreibung
`static BasicEList<Group>`
RealmUtil.`allGroups(EList<SecurityItem> items)`
`static BasicEList<Permission>`
RealmUtil.`allPermissions(EList<SecurityItem> items)`
`static BasicEList<Role>`
RealmUtil.`allRoles(EList<SecurityItem> items)`
`static BasicEList<User>`
RealmUtil.`allUsers(EList<SecurityItem> items)`
`static Group`
RealmUtil.`findGroup(EList<SecurityItem> items, String groupID)`
`static Role`
RealmUtil.`findRole(EList<SecurityItem> items, String roleID)`
`static User`
RealmUtil.`findUser(EList<SecurityItem> items, String userID)`
`static Group`
RealmUtil.`removeGroup(EList<SecurityItem> items, String groupID)`
`static Role`
RealmUtil.`removeRole(EList<SecurityItem> items, String roleID)`
`static User`
RealmUtil.`removeUser(EList<SecurityItem> items, String userID)`

## Verwendungen von SecurityItem in org.eclipse.emf.cdo.security.impl

Klassen in org.eclipse.emf.cdo.security.impl, die SecurityItem implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`AssigneeImpl`
An implementation of the model object 'Assignee'.
`class`
`DirectoryImpl`
An implementation of the model object 'Container'.
`class`
`GroupImpl`
An implementation of the model object 'Group'.
`class`
`RoleImpl`
An implementation of the model object 'Role'.
`class`
`SecurityItemImpl`
An implementation of the model object 'Item'.
`class`
`UserImpl`
An implementation of the model object 'User'.
Methoden in org.eclipse.emf.cdo.security.impl, die Typen mit Argumenten vom Typ SecurityItem zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`protected EList<SecurityItem>`
RealmImpl.`getGroupItems()`
`EList<SecurityItem>`
DirectoryImpl.`getItems()`
`EList<SecurityItem>`
RealmImpl.`getItems()`
`protected EList<SecurityItem>`
RealmImpl.`getRoleItems()`
`protected EList<SecurityItem>`
RealmImpl.`getUserItems()`

## Verwendungen von SecurityItem in org.eclipse.emf.cdo.security.util

Methoden in org.eclipse.emf.cdo.security.util mit Parametern vom Typ SecurityItem
Modifizierer und Typ
Methode
Beschreibung
`T`
SecuritySwitch.`caseSecurityItem(SecurityItem object)`
Returns the result of interpreting the object as an instance of 'Item'.
`boolean`
SecurityValidator.`validateSecurityItem(SecurityItem securityItem, DiagnosticChain diagnostics, Map<Object,Object> context)`