org.eclipse.wst.rdb.internal.models.sql.accesscontrol.impl
Class SQLAccessControlPackageImpl
java.lang.Object
|
+--org.eclipse.emf.common.notify.impl.BasicNotifierImpl
|
+--org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
+--org.eclipse.emf.ecore.impl.EObjectImpl
|
+--org.eclipse.emf.ecore.impl.EModelElementImpl
|
+--org.eclipse.emf.ecore.impl.ENamedElementImpl
|
+--org.eclipse.emf.ecore.impl.EPackageImpl
|
+--org.eclipse.wst.rdb.internal.models.sql.accesscontrol.impl.SQLAccessControlPackageImpl
- All Implemented Interfaces:
- org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier, SQLAccessControlPackage
- public class SQLAccessControlPackageImpl
- extends org.eclipse.emf.ecore.impl.EPackageImpl
- implements SQLAccessControlPackage
An implementation of the model Package.
Inner classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
Inner classes inherited from class org.eclipse.emf.ecore.EPackage |
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry |
Inner classes inherited from class org.eclipse.emf.ecore.InternalEObject |
org.eclipse.emf.ecore.InternalEObject.EStore |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
ELAST_EOBJECT_FLAG |
Fields inherited from interface org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage |
AUTHORIZATION_IDENTIFIER, AUTHORIZATION_IDENTIFIER__DEPENDENCIES, AUTHORIZATION_IDENTIFIER__DESCRIPTION, AUTHORIZATION_IDENTIFIER__EANNOTATIONS, AUTHORIZATION_IDENTIFIER__GRANTED_PRIVILEGE, AUTHORIZATION_IDENTIFIER__GRANTED_ROLE_AUTHORIZATION, AUTHORIZATION_IDENTIFIER__LABEL, AUTHORIZATION_IDENTIFIER__NAME, AUTHORIZATION_IDENTIFIER__OWNED_SCHEMA, AUTHORIZATION_IDENTIFIER__RECEIVED_PRIVILEGE, AUTHORIZATION_IDENTIFIER__RECEIVED_ROLE_AUTHORIZATION, AUTHORIZATION_IDENTIFIER_FEATURE_COUNT, DOUBLE_OBJECT_PRIVILEGE, DOUBLE_OBJECT_PRIVILEGE__ACTION, DOUBLE_OBJECT_PRIVILEGE__EANNOTATIONS, DOUBLE_OBJECT_PRIVILEGE__GRANTABLE, DOUBLE_OBJECT_PRIVILEGE__GRANTOR, DOUBLE_OBJECT_PRIVILEGE__OBJECT, DOUBLE_OBJECT_PRIVILEGE__OBJECT2, DOUBLE_OBJECT_PRIVILEGE_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, GROUP, GROUP__DEPENDENCIES, GROUP__DESCRIPTION, GROUP__EANNOTATIONS, GROUP__GRANTED_PRIVILEGE, GROUP__GRANTED_ROLE_AUTHORIZATION, GROUP__LABEL, GROUP__NAME, GROUP__OWNED_SCHEMA, GROUP__RECEIVED_PRIVILEGE, GROUP__RECEIVED_ROLE_AUTHORIZATION, GROUP__USER, GROUP_FEATURE_COUNT, PRIVILEGE, PRIVILEGE__ACTION, PRIVILEGE__EANNOTATIONS, PRIVILEGE__GRANTABLE, PRIVILEGE__GRANTOR, PRIVILEGE__OBJECT, PRIVILEGE_FEATURE_COUNT, ROLE, ROLE__DEPENDENCIES, ROLE__DESCRIPTION, ROLE__EANNOTATIONS, ROLE__GRANTED_PRIVILEGE, ROLE__GRANTED_ROLE_AUTHORIZATION, ROLE__LABEL, ROLE__NAME, ROLE__OWNED_SCHEMA, ROLE__RECEIVED_PRIVILEGE, ROLE__RECEIVED_ROLE_AUTHORIZATION, ROLE__ROLE_AUTHORIZATION, ROLE_AUTHORIZATION, ROLE_AUTHORIZATION__GRANTABLE, ROLE_AUTHORIZATION__GRANTEE, ROLE_AUTHORIZATION__GRANTOR, ROLE_AUTHORIZATION__ROLE, ROLE_AUTHORIZATION_FEATURE_COUNT, ROLE_FEATURE_COUNT, TABLE_PRIVILEGE, TABLE_PRIVILEGE__ACTION, TABLE_PRIVILEGE__EANNOTATIONS, TABLE_PRIVILEGE__GRANTABLE, TABLE_PRIVILEGE__GRANTOR, TABLE_PRIVILEGE__OBJECT, TABLE_PRIVILEGE__WITH_HIERARCHY, TABLE_PRIVILEGE_FEATURE_COUNT, USER, USER__DEPENDENCIES, USER__DESCRIPTION, USER__EANNOTATIONS, USER__GRANTED_PRIVILEGE, USER__GRANTED_ROLE_AUTHORIZATION, USER__LABEL, USER__NAME, USER__OWNED_SCHEMA, USER__RECEIVED_PRIVILEGE, USER__RECEIVED_ROLE_AUTHORIZATION, USER_FEATURE_COUNT |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl |
basicSetEFactoryInstance, eBasicRemoveFromContainer, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eUnset, freeze, getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString |
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
getName, getNameGen, setName |
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eClass, eContainerFeatureID, eDeliver, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
eAllContents, eBaseStructuralFeatureID, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eInternalResource, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eStore |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.emf.ecore.EPackage |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI |
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
eNotificationRequired |
init
public static SQLAccessControlPackage init()
- Creates, registers, and initializes the Package for this
model, and for any others upon which it depends. Simple
dependencies are satisfied by calling this method on all
dependent packages before doing anything else. This method drives
initialization for interdependent packages directly, in parallel
with this package, itself.
Of this package and its interdependencies, all packages which
have not yet been registered by their URI values are first created
and registered. The packages are then initialized in two steps:
meta-model objects for all of the packages are created before any
are initialized, since one package's meta-model objects may refer to
those of another.
Invocation of this method will not affect any packages that have
already been initialized.
- See Also:
SQLAccessControlPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
getAuthorizationIdentifier
public org.eclipse.emf.ecore.EClass getAuthorizationIdentifier()
-
- Specified by:
getAuthorizationIdentifier
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for class 'Authorization Identifier'.
- See Also:
AuthorizationIdentifier
getAuthorizationIdentifier_OwnedSchema
public org.eclipse.emf.ecore.EReference getAuthorizationIdentifier_OwnedSchema()
-
- Specified by:
getAuthorizationIdentifier_OwnedSchema
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the reference list 'Owned Schema'.
- See Also:
AuthorizationIdentifier.getOwnedSchema()
,
SQLAccessControlPackage.getAuthorizationIdentifier()
getAuthorizationIdentifier_ReceivedRoleAuthorization
public org.eclipse.emf.ecore.EReference getAuthorizationIdentifier_ReceivedRoleAuthorization()
-
- Specified by:
getAuthorizationIdentifier_ReceivedRoleAuthorization
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the reference list 'Received Role Authorization'.
- See Also:
AuthorizationIdentifier.getReceivedRoleAuthorization()
,
SQLAccessControlPackage.getAuthorizationIdentifier()
getAuthorizationIdentifier_GrantedRoleAuthorization
public org.eclipse.emf.ecore.EReference getAuthorizationIdentifier_GrantedRoleAuthorization()
-
- Specified by:
getAuthorizationIdentifier_GrantedRoleAuthorization
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the reference list 'Granted Role Authorization'.
- See Also:
AuthorizationIdentifier.getGrantedRoleAuthorization()
,
SQLAccessControlPackage.getAuthorizationIdentifier()
getAuthorizationIdentifier_GrantedPrivilege
public org.eclipse.emf.ecore.EReference getAuthorizationIdentifier_GrantedPrivilege()
-
- Specified by:
getAuthorizationIdentifier_GrantedPrivilege
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the reference list 'Granted Privilege'.
- See Also:
AuthorizationIdentifier.getGrantedPrivilege()
,
SQLAccessControlPackage.getAuthorizationIdentifier()
getAuthorizationIdentifier_ReceivedPrivilege
public org.eclipse.emf.ecore.EReference getAuthorizationIdentifier_ReceivedPrivilege()
-
- Specified by:
getAuthorizationIdentifier_ReceivedPrivilege
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the containment reference list 'Received Privilege'.
- See Also:
AuthorizationIdentifier.getReceivedPrivilege()
,
SQLAccessControlPackage.getAuthorizationIdentifier()
getPrivilege
public org.eclipse.emf.ecore.EClass getPrivilege()
-
- Specified by:
getPrivilege
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for class 'Privilege'.
- See Also:
Privilege
getPrivilege_Grantable
public org.eclipse.emf.ecore.EAttribute getPrivilege_Grantable()
-
- Specified by:
getPrivilege_Grantable
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the attribute 'Grantable'.
- See Also:
Privilege.isGrantable()
,
SQLAccessControlPackage.getPrivilege()
getPrivilege_Action
public org.eclipse.emf.ecore.EAttribute getPrivilege_Action()
-
- Specified by:
getPrivilege_Action
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the attribute 'Action'.
- See Also:
Privilege.getAction()
,
SQLAccessControlPackage.getPrivilege()
getPrivilege_Grantor
public org.eclipse.emf.ecore.EReference getPrivilege_Grantor()
-
- Specified by:
getPrivilege_Grantor
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the reference 'Grantor'.
- See Also:
Privilege.getGrantor()
,
SQLAccessControlPackage.getPrivilege()
getPrivilege_Object
public org.eclipse.emf.ecore.EReference getPrivilege_Object()
-
- Specified by:
getPrivilege_Object
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the reference 'Object'.
- See Also:
Privilege.getObject()
,
SQLAccessControlPackage.getPrivilege()
getGroup
public org.eclipse.emf.ecore.EClass getGroup()
-
- Specified by:
getGroup
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for class 'Group'.
- See Also:
Group
getGroup_User
public org.eclipse.emf.ecore.EReference getGroup_User()
-
- Specified by:
getGroup_User
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the reference list 'User'.
- See Also:
Group.getUser()
,
SQLAccessControlPackage.getGroup()
getUser
public org.eclipse.emf.ecore.EClass getUser()
-
- Specified by:
getUser
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for class 'User'.
- See Also:
User
getRole
public org.eclipse.emf.ecore.EClass getRole()
-
- Specified by:
getRole
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for class 'Role'.
- See Also:
Role
getRole_RoleAuthorization
public org.eclipse.emf.ecore.EReference getRole_RoleAuthorization()
-
- Specified by:
getRole_RoleAuthorization
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the reference list 'Role Authorization'.
- See Also:
Role.getRoleAuthorization()
,
SQLAccessControlPackage.getRole()
getRoleAuthorization
public org.eclipse.emf.ecore.EClass getRoleAuthorization()
-
- Specified by:
getRoleAuthorization
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for class 'Role Authorization'.
- See Also:
RoleAuthorization
getRoleAuthorization_Grantable
public org.eclipse.emf.ecore.EAttribute getRoleAuthorization_Grantable()
-
- Specified by:
getRoleAuthorization_Grantable
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the attribute 'Grantable'.
- See Also:
RoleAuthorization.isGrantable()
,
SQLAccessControlPackage.getRoleAuthorization()
getRoleAuthorization_Role
public org.eclipse.emf.ecore.EReference getRoleAuthorization_Role()
-
- Specified by:
getRoleAuthorization_Role
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the reference 'Role'.
- See Also:
RoleAuthorization.getRole()
,
SQLAccessControlPackage.getRoleAuthorization()
getRoleAuthorization_Grantee
public org.eclipse.emf.ecore.EReference getRoleAuthorization_Grantee()
-
- Specified by:
getRoleAuthorization_Grantee
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the reference 'Grantee'.
- See Also:
RoleAuthorization.getGrantee()
,
SQLAccessControlPackage.getRoleAuthorization()
getRoleAuthorization_Grantor
public org.eclipse.emf.ecore.EReference getRoleAuthorization_Grantor()
-
- Specified by:
getRoleAuthorization_Grantor
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the reference 'Grantor'.
- See Also:
RoleAuthorization.getGrantor()
,
SQLAccessControlPackage.getRoleAuthorization()
getTablePrivilege
public org.eclipse.emf.ecore.EClass getTablePrivilege()
-
- Specified by:
getTablePrivilege
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for class 'Table Privilege'.
- See Also:
TablePrivilege
getTablePrivilege_WithHierarchy
public org.eclipse.emf.ecore.EAttribute getTablePrivilege_WithHierarchy()
-
- Specified by:
getTablePrivilege_WithHierarchy
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the attribute 'With Hierarchy'.
- See Also:
TablePrivilege.isWithHierarchy()
,
SQLAccessControlPackage.getTablePrivilege()
getDoubleObjectPrivilege
public org.eclipse.emf.ecore.EClass getDoubleObjectPrivilege()
-
- Specified by:
getDoubleObjectPrivilege
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for class 'Double Object Privilege'.
- See Also:
DoubleObjectPrivilege
getDoubleObjectPrivilege_Object2
public org.eclipse.emf.ecore.EReference getDoubleObjectPrivilege_Object2()
-
- Specified by:
getDoubleObjectPrivilege_Object2
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the meta object for the reference 'Object2'.
- See Also:
DoubleObjectPrivilege.getObject2()
,
SQLAccessControlPackage.getDoubleObjectPrivilege()
getSQLAccessControlFactory
public SQLAccessControlFactory getSQLAccessControlFactory()
-
- Specified by:
getSQLAccessControlFactory
in interface SQLAccessControlPackage
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.sql.accesscontrol.SQLAccessControlPackage
- Returns:
- the factory that creates the instances of the model.
createPackageContents
public void createPackageContents()
- Creates the meta-model objects for the package. This method is
guarded to have no affect on any invocation but its first.
initializePackageContents
public void initializePackageContents()
- Complete the initialization of the package and its meta-model. This
method is guarded to have no affect on any invocation but its first.