Package org.eclipse.emf.cdo.security
Interface SecurityFactory
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
SecurityFactoryImpl
The Factory for the model.
It provides a create method for each non-abstract class of the model.
- See Also:
- Generated
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final SecurityFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'And Filter'.createAndFilter
(PermissionFilter... operands) Returns a new object of class 'And Filter'.Returns a new object of class 'Class Filter'.createClassFilter
(EClass eClass) Deprecated.createClassPermission
(EClass eClass, Access access) Deprecated.As of 4.3 usecreateFilterPermission(Access, PermissionFilter...)
andcreateClassFilter(EClass)
.Returns a new object of class 'Directory'.createDirectory
(String name) Returns a new object of class 'Expression Filter'.createExpressionFilter
(Expression expression) Returns a new object of class 'Filter Permission'.createFilterPermission
(Access access, PermissionFilter... filters) Returns a new object of class 'Group'.createGroup
(String id) Returns a new object of class 'Linked Filter'.Returns a new object of class 'Not Filter'.createNotFilter
(PermissionFilter operand) Returns a new object of class 'Or Filter'.createOrFilter
(PermissionFilter... operands) Returns a new object of class 'Or Filter'.Returns a new object of class 'Package Filter'.createPackageFilter
(EPackage ePackage) Deprecated.As of 4.3 usecreateFilterPermission()
andcreatePackageFilter()
.createPackagePermission
(EPackage ePackage, Access access) Deprecated.As of 4.3 usecreateFilterPermission(Access, PermissionFilter...)
andcreatePackageFilter(EPackage)
.Returns a new object of class 'Realm'.createRealm
(String name) createRealm
(String name, Access defaultAccess) Returns a new object of class 'Resource Filter'.createResourceFilter
(String path) createResourceFilter
(String path, PatternStyle PatternStyle) createResourceFilter
(String path, PatternStyle PatternStyle, boolean includeParents) Deprecated.As of 4.3 usecreateFilterPermission()
andcreateResourceFilter()
.createResourcePermission
(String pattern, Access access) Deprecated.As of 4.3 usecreateFilterPermission()
andcreateResourceFilter(String)
.Returns a new object of class 'Role'.createRole
(String id) Returns a new object of class 'User'.createUser
(String id) createUser
(String id, String password) Returns a new object of class 'User Password'.Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.- Generated
-
-
Method Details
-
createRealm
Realm createRealm()Returns a new object of class 'Realm'.- Returns:
- a new object of class 'Realm'.
- Generated
-
createRealm
- Since:
- 4.2
-
createRealm
- Since:
- 4.2
-
createDirectory
Directory createDirectory()Returns a new object of class 'Directory'.- Returns:
- a new object of class 'Directory'.
- Generated
-
createDirectory
- Since:
- 4.2
-
createRole
Role createRole()Returns a new object of class 'Role'.- Returns:
- a new object of class 'Role'.
- Generated
-
createRole
- Since:
- 4.2
-
createGroup
Group createGroup()Returns a new object of class 'Group'.- Returns:
- a new object of class 'Group'.
- Generated
-
createGroup
- Since:
- 4.2
-
createUser
User createUser()Returns a new object of class 'User'.- Returns:
- a new object of class 'User'.
- Generated
-
createUser
- Since:
- 4.2
-
createUser
- Since:
- 4.2
-
createUserPassword
UserPassword createUserPassword()Returns a new object of class 'User Password'.- Returns:
- a new object of class 'User Password'.
- Generated
-
createClassPermission
Deprecated.As of 4.3 usecreateFilterPermission()
andcreateClassFilter()
.Returns a new object of class 'Class Permission'.- Returns:
- a new object of class 'Class Permission'.
- Generated
-
createClassPermission
Deprecated.As of 4.3 usecreateFilterPermission(Access, PermissionFilter...)
andcreateClassFilter(EClass)
.- Since:
- 4.2
-
createPackagePermission
Deprecated.As of 4.3 usecreateFilterPermission()
andcreatePackageFilter()
.Returns a new object of class 'Package Permission'.- Returns:
- a new object of class 'Package Permission'.
- Generated
-
createPackagePermission
Deprecated.As of 4.3 usecreateFilterPermission(Access, PermissionFilter...)
andcreatePackageFilter(EPackage)
.- Since:
- 4.2
-
createResourcePermission
Deprecated.As of 4.3 usecreateFilterPermission()
andcreateResourceFilter()
.Returns a new object of class 'Resource Permission'.- Returns:
- a new object of class 'Resource Permission'.
- Generated
-
createResourcePermission
Deprecated.As of 4.3 usecreateFilterPermission()
andcreateResourceFilter(String)
.- Since:
- 4.2
-
createFilterPermission
FilterPermission createFilterPermission()Returns a new object of class 'Filter Permission'.- Returns:
- a new object of class 'Filter Permission'.
- Since:
- 4.3
- Generated
-
createLinkedFilter
LinkedFilter createLinkedFilter()Returns a new object of class 'Linked Filter'.- Returns:
- a new object of class 'Linked Filter'.
- Since:
- 4.3
- Generated
-
createFilterPermission
- Since:
- 4.3
-
createPackageFilter
PackageFilter createPackageFilter()Returns a new object of class 'Package Filter'.- Returns:
- a new object of class 'Package Filter'.
- Since:
- 4.3
- Generated
-
createPackageFilter
- Since:
- 4.3
-
createClassFilter
ClassFilter createClassFilter()Returns a new object of class 'Class Filter'.- Returns:
- a new object of class 'Class Filter'.
- Since:
- 4.3
- Generated
-
createClassFilter
- Since:
- 4.3
-
createResourceFilter
ResourceFilter createResourceFilter()Returns a new object of class 'Resource Filter'.- Returns:
- a new object of class 'Resource Filter'.
- Since:
- 4.3
- Generated
-
createResourceFilter
- Since:
- 4.3
-
createResourceFilter
- Since:
- 4.3
-
createResourceFilter
- Since:
- 4.3
-
createExpressionFilter
ExpressionFilter createExpressionFilter()Returns a new object of class 'Expression Filter'.- Returns:
- a new object of class 'Expression Filter'.
- Since:
- 4.3
- Generated
-
createExpressionFilter
- Since:
- 4.3
-
createNotFilter
NotFilter createNotFilter()Returns a new object of class 'Not Filter'.- Returns:
- a new object of class 'Not Filter'.
- Since:
- 4.3
- Generated
-
createAndFilter
AndFilter createAndFilter()Returns a new object of class 'And Filter'.- Returns:
- a new object of class 'And Filter'.
- Since:
- 4.3
- Generated
-
createOrFilter
OrFilter createOrFilter()Returns a new object of class 'Or Filter'.- Returns:
- a new object of class 'Or Filter'.
- Since:
- 4.3
- Generated
-
createNotFilter
- Since:
- 4.3
-
createAndFilter
Returns a new object of class 'And Filter'.- Returns:
- a new object of class 'And Filter'.
- Since:
- 4.3
- Generated
- NOT
-
createOrFilter
Returns a new object of class 'Or Filter'.- Returns:
- a new object of class 'Or Filter'.
- Since:
- 4.3
- Generated
- NOT
-
getSecurityPackage
SecurityPackage getSecurityPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated
-
createFilterPermission()
andcreateClassFilter()
.