Package org.eclipse.emf.cdo.security
Interface SecurityFactory
- 
- All Superinterfaces:
- org.eclipse.emf.ecore.EFactory,- org.eclipse.emf.ecore.EModelElement,- org.eclipse.emf.ecore.EObject,- org.eclipse.emf.common.notify.Notifier
 - All Known Implementing Classes:
- SecurityFactoryImpl
 
 public interface SecurityFactory extends org.eclipse.emf.ecore.EFactoryThe Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
- SecurityPackage
- 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 SummaryFields Modifier and Type Field Description static SecurityFactoryeINSTANCEThe singleton instance of the factory.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description AndFiltercreateAndFilter()Returns a new object of class 'And Filter'.AndFiltercreateAndFilter(PermissionFilter... operands)Returns a new object of class 'And Filter'.ClassFiltercreateClassFilter()Returns a new object of class 'Class Filter'.ClassFiltercreateClassFilter(org.eclipse.emf.ecore.EClass eClass)ClassPermissioncreateClassPermission()Deprecated.As of 4.3 usecreateFilterPermission()andcreateClassFilter().ClassPermissioncreateClassPermission(org.eclipse.emf.ecore.EClass eClass, Access access)Deprecated.As of 4.3 usecreateFilterPermission(Access, PermissionFilter...)andcreateClassFilter(EClass).DirectorycreateDirectory()Returns a new object of class 'Directory'.DirectorycreateDirectory(java.lang.String name)ExpressionFiltercreateExpressionFilter()Returns a new object of class 'Expression Filter'.ExpressionFiltercreateExpressionFilter(Expression expression)FilterPermissioncreateFilterPermission()Returns a new object of class 'Filter Permission'.FilterPermissioncreateFilterPermission(Access access, PermissionFilter... filters)GroupcreateGroup()Returns a new object of class 'Group'.GroupcreateGroup(java.lang.String id)LinkedFiltercreateLinkedFilter()Returns a new object of class 'Linked Filter'.NotFiltercreateNotFilter()Returns a new object of class 'Not Filter'.NotFiltercreateNotFilter(PermissionFilter operand)OrFiltercreateOrFilter()Returns a new object of class 'Or Filter'.OrFiltercreateOrFilter(PermissionFilter... operands)Returns a new object of class 'Or Filter'.PackageFiltercreatePackageFilter()Returns a new object of class 'Package Filter'.PackageFiltercreatePackageFilter(org.eclipse.emf.ecore.EPackage ePackage)PackagePermissioncreatePackagePermission()Deprecated.As of 4.3 usecreateFilterPermission()andcreatePackageFilter().PackagePermissioncreatePackagePermission(org.eclipse.emf.ecore.EPackage ePackage, Access access)Deprecated.As of 4.3 usecreateFilterPermission(Access, PermissionFilter...)andcreatePackageFilter(EPackage).RealmcreateRealm()Returns a new object of class 'Realm'.RealmcreateRealm(java.lang.String name)RealmcreateRealm(java.lang.String name, Access defaultAccess)ResourceFiltercreateResourceFilter()Returns a new object of class 'Resource Filter'.ResourceFiltercreateResourceFilter(java.lang.String path)ResourceFiltercreateResourceFilter(java.lang.String path, PatternStyle PatternStyle)ResourceFiltercreateResourceFilter(java.lang.String path, PatternStyle PatternStyle, boolean includeParents)ResourcePermissioncreateResourcePermission()Deprecated.As of 4.3 usecreateFilterPermission()andcreateResourceFilter().ResourcePermissioncreateResourcePermission(java.lang.String pattern, Access access)Deprecated.As of 4.3 usecreateFilterPermission()andcreateResourceFilter(String).RolecreateRole()Returns a new object of class 'Role'.RolecreateRole(java.lang.String id)UsercreateUser()Returns a new object of class 'User'.UsercreateUser(java.lang.String id)UsercreateUser(java.lang.String id, java.lang.String password)UserPasswordcreateUserPassword()Returns a new object of class 'User Password'.SecurityPackagegetSecurityPackage()Returns the package supported by this factory.- 
Methods inherited from interface org.eclipse.emf.ecore.EFactoryconvertToString, create, createFromString, getEPackage, setEPackage
 - 
Methods inherited from interface org.eclipse.emf.ecore.EModelElementgetEAnnotation, getEAnnotations
 
- 
 
- 
- 
- 
Field Detail- 
eINSTANCEstatic final SecurityFactory eINSTANCE The singleton instance of the factory.- Generated
 
 
- 
 - 
Method Detail- 
createRealmRealm createRealm() Returns a new object of class 'Realm'.- Returns:
- a new object of class 'Realm'.
- Generated
 
 - 
createRealmRealm createRealm(java.lang.String name) - Since:
- 4.2
 
 - 
createDirectoryDirectory createDirectory() Returns a new object of class 'Directory'.- Returns:
- a new object of class 'Directory'.
- Generated
 
 - 
createDirectoryDirectory createDirectory(java.lang.String name) - Since:
- 4.2
 
 - 
createRoleRole createRole() Returns a new object of class 'Role'.- Returns:
- a new object of class 'Role'.
- Generated
 
 - 
createRoleRole createRole(java.lang.String id) - Since:
- 4.2
 
 - 
createGroupGroup createGroup() Returns a new object of class 'Group'.- Returns:
- a new object of class 'Group'.
- Generated
 
 - 
createGroupGroup createGroup(java.lang.String id) - Since:
- 4.2
 
 - 
createUserUser createUser() Returns a new object of class 'User'.- Returns:
- a new object of class 'User'.
- Generated
 
 - 
createUserUser createUser(java.lang.String id) - Since:
- 4.2
 
 - 
createUserUser createUser(java.lang.String id, java.lang.String password) - Since:
- 4.2
 
 - 
createUserPasswordUserPassword createUserPassword() Returns a new object of class 'User Password'.- Returns:
- a new object of class 'User Password'.
- Generated
 
 - 
createClassPermission@Deprecated ClassPermission 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 ClassPermission createClassPermission(org.eclipse.emf.ecore.EClass eClass, Access access) Deprecated.As of 4.3 usecreateFilterPermission(Access, PermissionFilter...)andcreateClassFilter(EClass).- Since:
- 4.2
 
 - 
createPackagePermission@Deprecated PackagePermission 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 PackagePermission createPackagePermission(org.eclipse.emf.ecore.EPackage ePackage, Access access) Deprecated.As of 4.3 usecreateFilterPermission(Access, PermissionFilter...)andcreatePackageFilter(EPackage).- Since:
- 4.2
 
 - 
createResourcePermission@Deprecated ResourcePermission 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 ResourcePermission createResourcePermission(java.lang.String pattern, Access access) Deprecated.As of 4.3 usecreateFilterPermission()andcreateResourceFilter(String).- Since:
- 4.2
 
 - 
createFilterPermissionFilterPermission createFilterPermission() Returns a new object of class 'Filter Permission'.- Returns:
- a new object of class 'Filter Permission'.
- Since:
- 4.3
- Generated
 
 - 
createLinkedFilterLinkedFilter createLinkedFilter() Returns a new object of class 'Linked Filter'.- Returns:
- a new object of class 'Linked Filter'.
- Since:
- 4.3
- Generated
 
 - 
createFilterPermissionFilterPermission createFilterPermission(Access access, PermissionFilter... filters) - Since:
- 4.3
 
 - 
createPackageFilterPackageFilter createPackageFilter() Returns a new object of class 'Package Filter'.- Returns:
- a new object of class 'Package Filter'.
- Since:
- 4.3
- Generated
 
 - 
createPackageFilterPackageFilter createPackageFilter(org.eclipse.emf.ecore.EPackage ePackage) - Since:
- 4.3
 
 - 
createClassFilterClassFilter createClassFilter() Returns a new object of class 'Class Filter'.- Returns:
- a new object of class 'Class Filter'.
- Since:
- 4.3
- Generated
 
 - 
createClassFilterClassFilter createClassFilter(org.eclipse.emf.ecore.EClass eClass) - Since:
- 4.3
 
 - 
createResourceFilterResourceFilter createResourceFilter() Returns a new object of class 'Resource Filter'.- Returns:
- a new object of class 'Resource Filter'.
- Since:
- 4.3
- Generated
 
 - 
createResourceFilterResourceFilter createResourceFilter(java.lang.String path) - Since:
- 4.3
 
 - 
createResourceFilterResourceFilter createResourceFilter(java.lang.String path, PatternStyle PatternStyle) - Since:
- 4.3
 
 - 
createResourceFilterResourceFilter createResourceFilter(java.lang.String path, PatternStyle PatternStyle, boolean includeParents) - Since:
- 4.3
 
 - 
createExpressionFilterExpressionFilter createExpressionFilter() Returns a new object of class 'Expression Filter'.- Returns:
- a new object of class 'Expression Filter'.
- Since:
- 4.3
- Generated
 
 - 
createExpressionFilterExpressionFilter createExpressionFilter(Expression expression) - Since:
- 4.3
 
 - 
createNotFilterNotFilter createNotFilter() Returns a new object of class 'Not Filter'.- Returns:
- a new object of class 'Not Filter'.
- Since:
- 4.3
- Generated
 
 - 
createAndFilterAndFilter createAndFilter() Returns a new object of class 'And Filter'.- Returns:
- a new object of class 'And Filter'.
- Since:
- 4.3
- Generated
 
 - 
createOrFilterOrFilter createOrFilter() Returns a new object of class 'Or Filter'.- Returns:
- a new object of class 'Or Filter'.
- Since:
- 4.3
- Generated
 
 - 
createNotFilterNotFilter createNotFilter(PermissionFilter operand) - Since:
- 4.3
 
 - 
createAndFilterAndFilter createAndFilter(PermissionFilter... operands) Returns a new object of class 'And Filter'.- Returns:
- a new object of class 'And Filter'.
- Since:
- 4.3
- Generated
- NOT
 
 - 
createOrFilterOrFilter createOrFilter(PermissionFilter... operands) Returns a new object of class 'Or Filter'.- Returns:
- a new object of class 'Or Filter'.
- Since:
- 4.3
- Generated
- NOT
 
 - 
getSecurityPackageSecurityPackage getSecurityPackage() Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated
 
 
- 
 
-