
public class SecurityFactoryImpl extends EFactoryImpl implements SecurityFactory
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreEDATE_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, 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, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, 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 SecurityFactoryImpl()
public static SecurityFactory init()
public EObject create(EClass eClass)
create in interface EFactorycreate in class EFactoryImplpublic Object createFromString(EDataType eDataType, String initialValue)
createFromString in interface EFactorycreateFromString in class EFactoryImplpublic String convertToString(EDataType eDataType, Object instanceValue)
convertToString in interface EFactoryconvertToString in class EFactoryImplpublic Realm createRealm()
createRealm in interface SecurityFactorypublic Realm createRealm(String name)
createRealm in interface SecurityFactorypublic Realm createRealm(String name, Access defaultAccess)
createRealm in interface SecurityFactorypublic Directory createDirectory(String name)
createDirectory in interface SecurityFactorypublic Role createRole(String id)
createRole in interface SecurityFactorypublic Group createGroup(String id)
createGroup in interface SecurityFactorypublic User createUser(String id)
createUser in interface SecurityFactorypublic User createUser(String id, String password)
createUser in interface SecurityFactorypublic ClassPermission createClassPermission(EClass eClass, Access access)
createClassPermission in interface SecurityFactorypublic PackagePermission createPackagePermission(EPackage ePackage, Access access)
createPackagePermission in interface SecurityFactorypublic ResourcePermission createResourcePermission(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 SecurityFactorypublic ClassPermission createClassPermission()
createClassPermission in interface SecurityFactorypublic PackagePermission createPackagePermission()
createPackagePermission in interface SecurityFactorypublic ResourcePermission createResourcePermission()
createResourcePermission in interface SecurityFactorypublic Access createAccessFromString(EDataType eDataType, String initialValue)
public String convertAccessToString(EDataType eDataType, Object instanceValue)
public Access createAccessObjectFromString(EDataType eDataType, String initialValue)
public String convertAccessObjectToString(EDataType eDataType, Object instanceValue)
public SecurityPackage getSecurityPackage()
getSecurityPackage in interface SecurityFactory@Deprecated public static SecurityPackage getPackage()
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.