public interface SecurityFactory extends EFactory
SecurityPackage
Modifier and Type | Field and Description |
---|---|
static SecurityFactory |
eINSTANCE
The singleton instance of the factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final SecurityFactory eINSTANCE
Realm createRealm()
Directory createDirectory()
Role createRole()
Group createGroup()
User createUser()
UserPassword createUserPassword()
@Deprecated ClassPermission createClassPermission()
createFilterPermission()
and createClassFilter()
.
@Deprecated ClassPermission createClassPermission(EClass eClass, Access access)
createFilterPermission(Access, PermissionFilter...)
and createClassFilter(EClass)
.@Deprecated PackagePermission createPackagePermission()
createFilterPermission()
and createPackageFilter()
.
@Deprecated PackagePermission createPackagePermission(EPackage ePackage, Access access)
createFilterPermission(Access, PermissionFilter...)
and createPackageFilter(EPackage)
.@Deprecated ResourcePermission createResourcePermission()
createFilterPermission()
and createResourceFilter()
.
@Deprecated ResourcePermission createResourcePermission(String pattern, Access access)
createFilterPermission()
and createResourceFilter(String)
.FilterPermission createFilterPermission()
LinkedFilter createLinkedFilter()
FilterPermission createFilterPermission(Access access, PermissionFilter... filters)
PackageFilter createPackageFilter()
PackageFilter createPackageFilter(EPackage ePackage)
ClassFilter createClassFilter()
ClassFilter createClassFilter(EClass eClass)
ResourceFilter createResourceFilter()
ResourceFilter createResourceFilter(String path)
ResourceFilter createResourceFilter(String path, PatternStyle PatternStyle)
ResourceFilter createResourceFilter(String path, PatternStyle PatternStyle, boolean includeParents)
ExpressionFilter createExpressionFilter()
ExpressionFilter createExpressionFilter(Expression expression)
NotFilter createNotFilter()
AndFilter createAndFilter()
OrFilter createOrFilter()
NotFilter createNotFilter(PermissionFilter operand)
AndFilter createAndFilter(PermissionFilter... operands)
OrFilter createOrFilter(PermissionFilter... operands)
SecurityPackage getSecurityPackage()
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html