public class SecurityPackageImpl extends EPackageImpl implements SecurityPackage
EPackageImpl.EBasicWhiteList
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
SecurityPackage.Literals
EPackage.Descriptor, EPackage.Registry
InternalEObject.EStore
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
name, NAME_EDEFAULT
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
eContainer
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
ACCESS, ACCESS_OBJECT, AND_FILTER, AND_FILTER__OPERANDS, AND_FILTER_FEATURE_COUNT, ASSIGNEE, ASSIGNEE__ANNOTATIONS, ASSIGNEE__ID, ASSIGNEE__ROLES, ASSIGNEE_FEATURE_COUNT, CLASS_FILTER, CLASS_FILTER__APPLICABLE_CLASS, CLASS_FILTER__SUB_TYPES, CLASS_FILTER_FEATURE_COUNT, CLASS_PERMISSION, CLASS_PERMISSION__ACCESS, CLASS_PERMISSION__APPLICABLE_CLASS, CLASS_PERMISSION__ROLE, CLASS_PERMISSION_FEATURE_COUNT, COMBINED_FILTER, COMBINED_FILTER__OPERANDS, COMBINED_FILTER_FEATURE_COUNT, DIRECTORY, DIRECTORY__ANNOTATIONS, DIRECTORY__ITEMS, DIRECTORY__NAME, DIRECTORY_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXPRESSION_FILTER, EXPRESSION_FILTER__EXPRESSION, EXPRESSION_FILTER_FEATURE_COUNT, FILTER_PERMISSION, FILTER_PERMISSION__ACCESS, FILTER_PERMISSION__FILTERS, FILTER_PERMISSION__ROLE, FILTER_PERMISSION_FEATURE_COUNT, GROUP, GROUP__ALL_INHERITED_GROUPS, GROUP__ALL_INHERITING_GROUPS, GROUP__ALL_ROLES, GROUP__ANNOTATIONS, GROUP__ID, GROUP__INHERITED_GROUPS, GROUP__INHERITING_GROUPS, GROUP__ROLES, GROUP__USERS, GROUP_FEATURE_COUNT, LINKED_FILTER, LINKED_FILTER__FILTER, LINKED_FILTER_FEATURE_COUNT, NOT_FILTER, NOT_FILTER__OPERANDS, NOT_FILTER_FEATURE_COUNT, OBJECT_FILTER, OBJECT_FILTER_FEATURE_COUNT, OBJECT_PERMISSION, OBJECT_PERMISSION__ACCESS, OBJECT_PERMISSION__ROLE, OBJECT_PERMISSION_FEATURE_COUNT, OR_FILTER, OR_FILTER__OPERANDS, OR_FILTER_FEATURE_COUNT, PACKAGE_FILTER, PACKAGE_FILTER__APPLICABLE_PACKAGE, PACKAGE_FILTER_FEATURE_COUNT, PACKAGE_PERMISSION, PACKAGE_PERMISSION__ACCESS, PACKAGE_PERMISSION__APPLICABLE_PACKAGE, PACKAGE_PERMISSION__ROLE, PACKAGE_PERMISSION_FEATURE_COUNT, PATTERN_STYLE, PERMISSION, PERMISSION__ACCESS, PERMISSION__ROLE, PERMISSION_FEATURE_COUNT, PERMISSION_FILTER, PERMISSION_FILTER_FEATURE_COUNT, REALM, REALM__ALL_GROUPS, REALM__ALL_PERMISSIONS, REALM__ALL_ROLES, REALM__ALL_USERS, REALM__ANNOTATIONS, REALM__DEFAULT_ACCESS, REALM__DEFAULT_GROUP_DIRECTORY, REALM__DEFAULT_ROLE_DIRECTORY, REALM__DEFAULT_USER_DIRECTORY, REALM__ITEMS, REALM__NAME, REALM_FEATURE_COUNT, RESOURCE_FILTER, RESOURCE_FILTER__BINARY_RESOURCES, RESOURCE_FILTER__FOLDERS, RESOURCE_FILTER__INCLUDE_PARENTS, RESOURCE_FILTER__INCLUDE_ROOT, RESOURCE_FILTER__MODEL_OBJECTS, RESOURCE_FILTER__MODEL_RESOURCES, RESOURCE_FILTER__PATH, RESOURCE_FILTER__PATTERN_STYLE, RESOURCE_FILTER__TEXT_RESOURCES, RESOURCE_FILTER_FEATURE_COUNT, RESOURCE_PERMISSION, RESOURCE_PERMISSION__ACCESS, RESOURCE_PERMISSION__PATTERN, RESOURCE_PERMISSION__ROLE, RESOURCE_PERMISSION_FEATURE_COUNT, ROLE, ROLE__ANNOTATIONS, ROLE__ASSIGNEES, ROLE__ID, ROLE__PERMISSIONS, ROLE_FEATURE_COUNT, SECURITY_ELEMENT, SECURITY_ELEMENT__ANNOTATIONS, SECURITY_ELEMENT_FEATURE_COUNT, SECURITY_ITEM, SECURITY_ITEM__ANNOTATIONS, SECURITY_ITEM_FEATURE_COUNT, USER, USER__ALL_GROUPS, USER__ALL_PERMISSIONS, USER__ALL_ROLES, USER__ANNOTATIONS, USER__DEFAULT_ACCESS, USER__DEFAULT_ACCESS_OVERRIDE, USER__EMAIL, USER__FIRST_NAME, USER__GROUPS, USER__ID, USER__LABEL, USER__LAST_NAME, USER__LOCKED, USER__PASSWORD, USER__ROLES, USER__UNASSIGNED_ROLES, USER_FEATURE_COUNT, USER_PASSWORD, USER_PASSWORD__ENCRYPTED, USER_PASSWORD_FEATURE_COUNT
NIL
EOPPOSITE_FEATURE_BASE
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public static SecurityPackage init()
This method is used to initialize SecurityPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
SecurityPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
public EClass getSecurityElement()
getSecurityElement
in interface SecurityPackage
SecurityElement
public EClass getRealm()
getRealm
in interface SecurityPackage
Realm
public EReference getRealm_Items()
getRealm_Items
in interface SecurityPackage
Realm.getItems()
,
SecurityPackage.getRealm()
public EReference getRealm_AllUsers()
getRealm_AllUsers
in interface SecurityPackage
Realm.getAllUsers()
,
SecurityPackage.getRealm()
public EReference getRealm_AllGroups()
getRealm_AllGroups
in interface SecurityPackage
Realm.getAllGroups()
,
SecurityPackage.getRealm()
public EReference getRealm_AllRoles()
getRealm_AllRoles
in interface SecurityPackage
Realm.getAllRoles()
,
SecurityPackage.getRealm()
public EReference getRealm_AllPermissions()
getRealm_AllPermissions
in interface SecurityPackage
Realm.getAllPermissions()
,
SecurityPackage.getRealm()
public EAttribute getRealm_Name()
getRealm_Name
in interface SecurityPackage
Realm.getName()
,
SecurityPackage.getRealm()
public EAttribute getRealm_DefaultAccess()
getRealm_DefaultAccess
in interface SecurityPackage
Realm.getDefaultAccess()
,
SecurityPackage.getRealm()
public EReference getRealm_DefaultUserDirectory()
getRealm_DefaultUserDirectory
in interface SecurityPackage
Realm.getDefaultUserDirectory()
,
SecurityPackage.getRealm()
public EReference getRealm_DefaultGroupDirectory()
getRealm_DefaultGroupDirectory
in interface SecurityPackage
Realm.getDefaultGroupDirectory()
,
SecurityPackage.getRealm()
public EReference getRealm_DefaultRoleDirectory()
getRealm_DefaultRoleDirectory
in interface SecurityPackage
Realm.getDefaultRoleDirectory()
,
SecurityPackage.getRealm()
public EClass getDirectory()
getDirectory
in interface SecurityPackage
Directory
public EReference getDirectory_Items()
getDirectory_Items
in interface SecurityPackage
Directory.getItems()
,
SecurityPackage.getDirectory()
public EAttribute getDirectory_Name()
getDirectory_Name
in interface SecurityPackage
Directory.getName()
,
SecurityPackage.getDirectory()
public EClass getSecurityItem()
getSecurityItem
in interface SecurityPackage
SecurityItem
public EClass getRole()
getRole
in interface SecurityPackage
Role
public EReference getRole_Assignees()
getRole_Assignees
in interface SecurityPackage
Role.getAssignees()
,
SecurityPackage.getRole()
public EAttribute getRole_Id()
getRole_Id
in interface SecurityPackage
Role.getId()
,
SecurityPackage.getRole()
public EReference getRole_Permissions()
getRole_Permissions
in interface SecurityPackage
Role.getPermissions()
,
SecurityPackage.getRole()
public EClass getAssignee()
getAssignee
in interface SecurityPackage
Assignee
public EReference getAssignee_Roles()
getAssignee_Roles
in interface SecurityPackage
Assignee.getRoles()
,
SecurityPackage.getAssignee()
public EAttribute getAssignee_Id()
getAssignee_Id
in interface SecurityPackage
Assignee.getId()
,
SecurityPackage.getAssignee()
public EClass getGroup()
getGroup
in interface SecurityPackage
Group
public EReference getGroup_Users()
getGroup_Users
in interface SecurityPackage
Group.getUsers()
,
SecurityPackage.getGroup()
public EReference getGroup_InheritedGroups()
getGroup_InheritedGroups
in interface SecurityPackage
Group.getInheritedGroups()
,
SecurityPackage.getGroup()
public EReference getGroup_InheritingGroups()
getGroup_InheritingGroups
in interface SecurityPackage
Group.getInheritingGroups()
,
SecurityPackage.getGroup()
public EReference getGroup_AllInheritingGroups()
getGroup_AllInheritingGroups
in interface SecurityPackage
Group.getAllInheritingGroups()
,
SecurityPackage.getGroup()
public EReference getGroup_AllInheritedGroups()
getGroup_AllInheritedGroups
in interface SecurityPackage
Group.getAllInheritedGroups()
,
SecurityPackage.getGroup()
public EReference getGroup_AllRoles()
getGroup_AllRoles
in interface SecurityPackage
Group.getAllRoles()
,
SecurityPackage.getGroup()
public EClass getUser()
getUser
in interface SecurityPackage
User
public EReference getUser_Groups()
getUser_Groups
in interface SecurityPackage
User.getGroups()
,
SecurityPackage.getUser()
public EReference getUser_AllGroups()
getUser_AllGroups
in interface SecurityPackage
User.getAllGroups()
,
SecurityPackage.getUser()
public EReference getUser_AllRoles()
getUser_AllRoles
in interface SecurityPackage
User.getAllRoles()
,
SecurityPackage.getUser()
public EReference getUser_AllPermissions()
getUser_AllPermissions
in interface SecurityPackage
User.getAllPermissions()
,
SecurityPackage.getUser()
public EReference getUser_UnassignedRoles()
getUser_UnassignedRoles
in interface SecurityPackage
User.getUnassignedRoles()
,
SecurityPackage.getUser()
public EAttribute getUser_Label()
getUser_Label
in interface SecurityPackage
User.getLabel()
,
SecurityPackage.getUser()
public EAttribute getUser_FirstName()
getUser_FirstName
in interface SecurityPackage
User.getFirstName()
,
SecurityPackage.getUser()
public EAttribute getUser_LastName()
getUser_LastName
in interface SecurityPackage
User.getLastName()
,
SecurityPackage.getUser()
public EAttribute getUser_Email()
getUser_Email
in interface SecurityPackage
User.getEmail()
,
SecurityPackage.getUser()
public EAttribute getUser_DefaultAccessOverride()
getUser_DefaultAccessOverride
in interface SecurityPackage
User.getDefaultAccessOverride()
,
SecurityPackage.getUser()
public EAttribute getUser_DefaultAccess()
getUser_DefaultAccess
in interface SecurityPackage
User.getDefaultAccess()
,
SecurityPackage.getUser()
public EAttribute getUser_Locked()
getUser_Locked
in interface SecurityPackage
User.isLocked()
,
SecurityPackage.getUser()
public EReference getUser_Password()
getUser_Password
in interface SecurityPackage
User.getPassword()
,
SecurityPackage.getUser()
public EClass getUserPassword()
getUserPassword
in interface SecurityPackage
UserPassword
public EAttribute getUserPassword_Encrypted()
getUserPassword_Encrypted
in interface SecurityPackage
UserPassword.getEncrypted()
,
SecurityPackage.getUserPassword()
public EClass getPermission()
getPermission
in interface SecurityPackage
Permission
public EReference getPermission_Role()
getPermission_Role
in interface SecurityPackage
Permission.getRole()
,
SecurityPackage.getPermission()
public EAttribute getPermission_Access()
getPermission_Access
in interface SecurityPackage
Permission.getAccess()
,
SecurityPackage.getPermission()
public EClass getClassPermission()
getClassPermission
in interface SecurityPackage
ClassPermission
public EReference getClassPermission_ApplicableClass()
getClassPermission_ApplicableClass
in interface SecurityPackage
ClassPermission.getApplicableClass()
,
SecurityPackage.getClassPermission()
public EClass getPackagePermission()
getPackagePermission
in interface SecurityPackage
PackagePermission
public EReference getPackagePermission_ApplicablePackage()
getPackagePermission_ApplicablePackage
in interface SecurityPackage
PackagePermission.getApplicablePackage()
,
SecurityPackage.getPackagePermission()
public EClass getResourcePermission()
getResourcePermission
in interface SecurityPackage
ResourcePermission
public EAttribute getResourcePermission_Pattern()
getResourcePermission_Pattern
in interface SecurityPackage
ResourcePermission.getPattern()
,
SecurityPackage.getResourcePermission()
public EClass getObjectPermission()
getObjectPermission
in interface SecurityPackage
ObjectPermission
public EClass getFilterPermission()
getFilterPermission
in interface SecurityPackage
FilterPermission
public EReference getFilterPermission_Filters()
getFilterPermission_Filters
in interface SecurityPackage
FilterPermission.getFilters()
,
SecurityPackage.getFilterPermission()
public EClass getPermissionFilter()
getPermissionFilter
in interface SecurityPackage
PermissionFilter
public EClass getLinkedFilter()
getLinkedFilter
in interface SecurityPackage
LinkedFilter
public EReference getLinkedFilter_Filter()
getLinkedFilter_Filter
in interface SecurityPackage
LinkedFilter.getFilter()
,
SecurityPackage.getLinkedFilter()
public EClass getPackageFilter()
getPackageFilter
in interface SecurityPackage
PackageFilter
public EReference getPackageFilter_ApplicablePackage()
getPackageFilter_ApplicablePackage
in interface SecurityPackage
PackageFilter.getApplicablePackage()
,
SecurityPackage.getPackageFilter()
public EClass getClassFilter()
getClassFilter
in interface SecurityPackage
ClassFilter
public EReference getClassFilter_ApplicableClass()
getClassFilter_ApplicableClass
in interface SecurityPackage
ClassFilter.getApplicableClass()
,
SecurityPackage.getClassFilter()
public EAttribute getClassFilter_SubTypes()
getClassFilter_SubTypes
in interface SecurityPackage
ClassFilter.isSubTypes()
,
SecurityPackage.getClassFilter()
public EClass getResourceFilter()
getResourceFilter
in interface SecurityPackage
ResourceFilter
public EAttribute getResourceFilter_Path()
getResourceFilter_Path
in interface SecurityPackage
ResourceFilter.getPath()
,
SecurityPackage.getResourceFilter()
public EAttribute getResourceFilter_PatternStyle()
getResourceFilter_PatternStyle
in interface SecurityPackage
ResourceFilter.getPatternStyle()
,
SecurityPackage.getResourceFilter()
public EAttribute getResourceFilter_Folders()
getResourceFilter_Folders
in interface SecurityPackage
ResourceFilter.isFolders()
,
SecurityPackage.getResourceFilter()
public EAttribute getResourceFilter_ModelResources()
getResourceFilter_ModelResources
in interface SecurityPackage
ResourceFilter.isModelResources()
,
SecurityPackage.getResourceFilter()
public EAttribute getResourceFilter_ModelObjects()
getResourceFilter_ModelObjects
in interface SecurityPackage
ResourceFilter.isModelObjects()
,
SecurityPackage.getResourceFilter()
public EAttribute getResourceFilter_IncludeParents()
getResourceFilter_IncludeParents
in interface SecurityPackage
ResourceFilter.isIncludeParents()
,
SecurityPackage.getResourceFilter()
public EAttribute getResourceFilter_IncludeRoot()
getResourceFilter_IncludeRoot
in interface SecurityPackage
ResourceFilter.isIncludeRoot()
,
SecurityPackage.getResourceFilter()
public EAttribute getResourceFilter_TextResources()
getResourceFilter_TextResources
in interface SecurityPackage
ResourceFilter.isTextResources()
,
SecurityPackage.getResourceFilter()
public EAttribute getResourceFilter_BinaryResources()
getResourceFilter_BinaryResources
in interface SecurityPackage
ResourceFilter.isBinaryResources()
,
SecurityPackage.getResourceFilter()
public EClass getObjectFilter()
getObjectFilter
in interface SecurityPackage
ObjectFilter
public EClass getExpressionFilter()
getExpressionFilter
in interface SecurityPackage
ExpressionFilter
public EReference getExpressionFilter_Expression()
getExpressionFilter_Expression
in interface SecurityPackage
ExpressionFilter.getExpression()
,
SecurityPackage.getExpressionFilter()
public EClass getCombinedFilter()
getCombinedFilter
in interface SecurityPackage
CombinedFilter
public EReference getCombinedFilter_Operands()
getCombinedFilter_Operands
in interface SecurityPackage
CombinedFilter.getOperands()
,
SecurityPackage.getCombinedFilter()
public EClass getNotFilter()
getNotFilter
in interface SecurityPackage
NotFilter
public EClass getAndFilter()
getAndFilter
in interface SecurityPackage
AndFilter
public EClass getOrFilter()
getOrFilter
in interface SecurityPackage
OrFilter
public EEnum getPatternStyle()
getPatternStyle
in interface SecurityPackage
PatternStyle
public EEnum getAccess()
getAccess
in interface SecurityPackage
Access
public EDataType getAccessObject()
getAccessObject
in interface SecurityPackage
Access
public SecurityFactory getSecurityFactory()
getSecurityFactory
in interface SecurityPackage
public void createPackageContents()
public void initializePackageContents()
protected void createEcoreAnnotations()
protected void createExtendedMetaDataAnnotations()
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