public class SecurityFactoryImpl extends EFactoryImpl implements SecurityFactory
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
static Access |
DEFAULT_PERMISSION |
EDATE_FORMATS, ePackageeAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGeContainerEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETeINSTANCENILEOPPOSITE_FEATURE_BASE| Constructor and Description |
|---|
SecurityFactoryImpl()
Creates an instance of the factory.
|
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, spliteObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozeneBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringeNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEPackage, setEPackagegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic static final Access DEFAULT_PERMISSION
public SecurityFactoryImpl()
public static SecurityFactory init()
public EObject create(EClass eClass)
create in interface EFactorycreate in class EFactoryImplpublic java.lang.Object createFromString(EDataType eDataType, java.lang.String initialValue)
createFromString in interface EFactorycreateFromString in class EFactoryImplpublic java.lang.String convertToString(EDataType eDataType, java.lang.Object instanceValue)
convertToString in interface EFactoryconvertToString in class EFactoryImplpublic Realm createRealm()
createRealm in interface SecurityFactorypublic Realm createRealm(java.lang.String name)
createRealm in interface SecurityFactorypublic Realm createRealm(java.lang.String name, Access defaultAccess)
createRealm in interface SecurityFactorypublic Directory createDirectory(java.lang.String name)
createDirectory in interface SecurityFactorypublic Role createRole(java.lang.String id)
createRole in interface SecurityFactorypublic Group createGroup(java.lang.String id)
createGroup in interface SecurityFactorypublic User createUser(java.lang.String id)
createUser in interface SecurityFactorypublic User createUser(java.lang.String id, java.lang.String password)
createUser in interface SecurityFactory@Deprecated public ClassPermission createClassPermission(EClass eClass, Access access)
createClassPermission in interface SecurityFactory@Deprecated public PackagePermission createPackagePermission(EPackage ePackage, Access access)
createPackagePermission in interface SecurityFactory@Deprecated public ResourcePermission createResourcePermission(java.lang.String pattern, Access access)
createResourcePermission in interface SecurityFactorypublic Directory createDirectory()
createDirectory in interface SecurityFactorypublic Role createRole()
createRole in interface SecurityFactorypublic Group createGroup()
createGroup in interface SecurityFactorypublic User createUser()
createUser in interface SecurityFactorypublic UserPassword createUserPassword()
createUserPassword in interface SecurityFactory@Deprecated public ClassPermission createClassPermission()
createClassPermission in interface SecurityFactory@Deprecated public PackagePermission createPackagePermission()
createPackagePermission in interface SecurityFactory@Deprecated public ResourcePermission createResourcePermission()
createResourcePermission in interface SecurityFactorypublic FilterPermission createFilterPermission()
createFilterPermission in interface SecurityFactorypublic LinkedFilter createLinkedFilter()
createLinkedFilter in interface SecurityFactorypublic FilterPermission createFilterPermission(Access access, PermissionFilter... filters)
createFilterPermission in interface SecurityFactorypublic PackageFilter createPackageFilter()
createPackageFilter in interface SecurityFactorypublic PackageFilter createPackageFilter(EPackage ePackage)
createPackageFilter in interface SecurityFactorypublic ClassFilter createClassFilter()
createClassFilter in interface SecurityFactorypublic ClassFilter createClassFilter(EClass eClass)
createClassFilter in interface SecurityFactorypublic ResourceFilter createResourceFilter()
createResourceFilter in interface SecurityFactorypublic ResourceFilter createResourceFilter(java.lang.String path)
createResourceFilter in interface SecurityFactorypublic ResourceFilter createResourceFilter(java.lang.String path, PatternStyle patternStyle)
createResourceFilter in interface SecurityFactorypublic ResourceFilter createResourceFilter(java.lang.String path, PatternStyle patternStyle, boolean includeParents)
createResourceFilter in interface SecurityFactorypublic ExpressionFilter createExpressionFilter()
createExpressionFilter in interface SecurityFactorypublic ExpressionFilter createExpressionFilter(Expression expression)
createExpressionFilter in interface SecurityFactorypublic NotFilter createNotFilter()
createNotFilter in interface SecurityFactorypublic NotFilter createNotFilter(PermissionFilter operand)
createNotFilter in interface SecurityFactorypublic AndFilter createAndFilter()
createAndFilter in interface SecurityFactorypublic AndFilter createAndFilter(PermissionFilter... operands)
SecurityFactorycreateAndFilter in interface SecurityFactorypublic OrFilter createOrFilter()
createOrFilter in interface SecurityFactorypublic PatternStyle createPatternStyleFromString(EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertPatternStyleToString(EDataType eDataType, java.lang.Object instanceValue)
public OrFilter createOrFilter(PermissionFilter... operands)
SecurityFactorycreateOrFilter in interface SecurityFactorypublic Access createAccessFromString(EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertAccessToString(EDataType eDataType, java.lang.Object instanceValue)
public Access createAccessObjectFromString(EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertAccessObjectToString(EDataType eDataType, java.lang.Object instanceValue)
public SecurityPackage getSecurityPackage()
getSecurityPackage in interface SecurityFactory@Deprecated public static SecurityPackage getPackage()
Copyright (c) 2004-2019 Eike Stepper (Loehne, 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