|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SQLAccessControlPackage
The Package for the model. It contains accessors for the meta objects to represent
SQLAccessControlFactory
Nested Class Summary | |
---|---|
static interface |
SQLAccessControlPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type |
Field Summary | |
---|---|
static int |
AUTHORIZATION_IDENTIFIER
The meta object id for the ' Authorization Identifier ' class. |
static int |
AUTHORIZATION_IDENTIFIER__COMMENTS
The feature id for the 'Comments' reference list. |
static int |
AUTHORIZATION_IDENTIFIER__DATABASE
The feature id for the 'Database' reference. |
static int |
AUTHORIZATION_IDENTIFIER__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list. |
static int |
AUTHORIZATION_IDENTIFIER__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
AUTHORIZATION_IDENTIFIER__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
AUTHORIZATION_IDENTIFIER__GRANTED_PRIVILEGE
The feature id for the 'Granted Privilege' reference list. |
static int |
AUTHORIZATION_IDENTIFIER__GRANTED_ROLE_AUTHORIZATION
The feature id for the 'Granted Role Authorization' reference list. |
static int |
AUTHORIZATION_IDENTIFIER__LABEL
The feature id for the 'Label' attribute. |
static int |
AUTHORIZATION_IDENTIFIER__NAME
The feature id for the 'Name' attribute. |
static int |
AUTHORIZATION_IDENTIFIER__OWNED_SCHEMA
The feature id for the 'Owned Schema' reference list. |
static int |
AUTHORIZATION_IDENTIFIER__PRIVILEGES
The feature id for the 'Privileges' reference list. |
static int |
AUTHORIZATION_IDENTIFIER__RECEIVED_PRIVILEGE
The feature id for the 'Received Privilege' containment reference list. |
static int |
AUTHORIZATION_IDENTIFIER__RECEIVED_ROLE_AUTHORIZATION
The feature id for the 'Received Role Authorization' reference list. |
static int |
AUTHORIZATION_IDENTIFIER_FEATURE_COUNT
The number of structural features of the 'Authorization Identifier' class. |
static SQLAccessControlPackage |
eINSTANCE
The singleton instance of the package. |
static java.lang.String |
eNAME
The package name. |
static java.lang.String |
eNS_PREFIX
The package namespace name. |
static java.lang.String |
eNS_URI
The package namespace URI. |
static int |
GROUP
The meta object id for the ' Group ' class. |
static int |
GROUP__COMMENTS
The feature id for the 'Comments' reference list. |
static int |
GROUP__DATABASE
The feature id for the 'Database' reference. |
static int |
GROUP__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list. |
static int |
GROUP__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
GROUP__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
GROUP__GRANTED_PRIVILEGE
The feature id for the 'Granted Privilege' reference list. |
static int |
GROUP__GRANTED_ROLE_AUTHORIZATION
The feature id for the 'Granted Role Authorization' reference list. |
static int |
GROUP__LABEL
The feature id for the 'Label' attribute. |
static int |
GROUP__NAME
The feature id for the 'Name' attribute. |
static int |
GROUP__OWNED_SCHEMA
The feature id for the 'Owned Schema' reference list. |
static int |
GROUP__PRIVILEGES
The feature id for the 'Privileges' reference list. |
static int |
GROUP__RECEIVED_PRIVILEGE
The feature id for the 'Received Privilege' containment reference list. |
static int |
GROUP__RECEIVED_ROLE_AUTHORIZATION
The feature id for the 'Received Role Authorization' reference list. |
static int |
GROUP__USER
The feature id for the 'User' reference list. |
static int |
GROUP_FEATURE_COUNT
The number of structural features of the 'Group' class. |
static int |
PRIVILEGE
The meta object id for the ' Privilege ' class. |
static int |
PRIVILEGE__ACTION
The feature id for the 'Action' attribute. |
static int |
PRIVILEGE__ACTION_OBJECTS
The feature id for the 'Action Objects' reference list. |
static int |
PRIVILEGE__COMMENTS
The feature id for the 'Comments' reference list. |
static int |
PRIVILEGE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list. |
static int |
PRIVILEGE__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
PRIVILEGE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
PRIVILEGE__GRANTABLE
The feature id for the 'Grantable' attribute. |
static int |
PRIVILEGE__GRANTEE
The feature id for the 'Grantee' container reference. |
static int |
PRIVILEGE__GRANTOR
The feature id for the 'Grantor' reference. |
static int |
PRIVILEGE__LABEL
The feature id for the 'Label' attribute. |
static int |
PRIVILEGE__NAME
The feature id for the 'Name' attribute. |
static int |
PRIVILEGE__OBJECT
The feature id for the 'Object' reference. |
static int |
PRIVILEGE__PRIVILEGES
The feature id for the 'Privileges' reference list. |
static int |
PRIVILEGE__WITH_HIERARCHY
The feature id for the 'With Hierarchy' attribute. |
static int |
PRIVILEGE_FEATURE_COUNT
The number of structural features of the 'Privilege' class. |
static int |
ROLE
The meta object id for the ' Role ' class. |
static int |
ROLE__COMMENTS
The feature id for the 'Comments' reference list. |
static int |
ROLE__DATABASE
The feature id for the 'Database' reference. |
static int |
ROLE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list. |
static int |
ROLE__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
ROLE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
ROLE__GRANTED_PRIVILEGE
The feature id for the 'Granted Privilege' reference list. |
static int |
ROLE__GRANTED_ROLE_AUTHORIZATION
The feature id for the 'Granted Role Authorization' reference list. |
static int |
ROLE__LABEL
The feature id for the 'Label' attribute. |
static int |
ROLE__NAME
The feature id for the 'Name' attribute. |
static int |
ROLE__OWNED_SCHEMA
The feature id for the 'Owned Schema' reference list. |
static int |
ROLE__PRIVILEGES
The feature id for the 'Privileges' reference list. |
static int |
ROLE__RECEIVED_PRIVILEGE
The feature id for the 'Received Privilege' containment reference list. |
static int |
ROLE__RECEIVED_ROLE_AUTHORIZATION
The feature id for the 'Received Role Authorization' reference list. |
static int |
ROLE__ROLE_AUTHORIZATION
The feature id for the 'Role Authorization' reference list. |
static int |
ROLE_AUTHORIZATION
The meta object id for the ' Role Authorization ' class. |
static int |
ROLE_AUTHORIZATION__COMMENTS
The feature id for the 'Comments' reference list. |
static int |
ROLE_AUTHORIZATION__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list. |
static int |
ROLE_AUTHORIZATION__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
ROLE_AUTHORIZATION__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
ROLE_AUTHORIZATION__GRANTABLE
The feature id for the 'Grantable' attribute. |
static int |
ROLE_AUTHORIZATION__GRANTEE
The feature id for the 'Grantee' reference. |
static int |
ROLE_AUTHORIZATION__GRANTOR
The feature id for the 'Grantor' reference. |
static int |
ROLE_AUTHORIZATION__LABEL
The feature id for the 'Label' attribute. |
static int |
ROLE_AUTHORIZATION__NAME
The feature id for the 'Name' attribute. |
static int |
ROLE_AUTHORIZATION__PRIVILEGES
The feature id for the 'Privileges' reference list. |
static int |
ROLE_AUTHORIZATION__ROLE
The feature id for the 'Role' reference. |
static int |
ROLE_AUTHORIZATION_FEATURE_COUNT
The number of structural features of the 'Role Authorization' class. |
static int |
ROLE_FEATURE_COUNT
The number of structural features of the 'Role' class. |
static int |
USER
The meta object id for the ' User ' class. |
static int |
USER__COMMENTS
The feature id for the 'Comments' reference list. |
static int |
USER__DATABASE
The feature id for the 'Database' reference. |
static int |
USER__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list. |
static int |
USER__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
USER__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
USER__GRANTED_PRIVILEGE
The feature id for the 'Granted Privilege' reference list. |
static int |
USER__GRANTED_ROLE_AUTHORIZATION
The feature id for the 'Granted Role Authorization' reference list. |
static int |
USER__GROUP
The feature id for the 'Group' reference list. |
static int |
USER__LABEL
The feature id for the 'Label' attribute. |
static int |
USER__NAME
The feature id for the 'Name' attribute. |
static int |
USER__OWNED_SCHEMA
The feature id for the 'Owned Schema' reference list. |
static int |
USER__PRIVILEGES
The feature id for the 'Privileges' reference list. |
static int |
USER__RECEIVED_PRIVILEGE
The feature id for the 'Received Privilege' containment reference list. |
static int |
USER__RECEIVED_ROLE_AUTHORIZATION
The feature id for the 'Received Role Authorization' reference list. |
static int |
USER_FEATURE_COUNT
The number of structural features of the 'User' class. |
Method Summary | |
---|---|
EReference |
getAuthorizationIdentifier_Database()
Returns the meta object for the reference ' Database '. |
EReference |
getAuthorizationIdentifier_GrantedPrivilege()
Returns the meta object for the reference list ' Granted Privilege '. |
EReference |
getAuthorizationIdentifier_GrantedRoleAuthorization()
Returns the meta object for the reference list ' Granted Role Authorization '. |
EReference |
getAuthorizationIdentifier_OwnedSchema()
Returns the meta object for the reference list ' Owned Schema '. |
EReference |
getAuthorizationIdentifier_ReceivedPrivilege()
Returns the meta object for the containment reference list ' Received Privilege '. |
EReference |
getAuthorizationIdentifier_ReceivedRoleAuthorization()
Returns the meta object for the reference list ' Received Role Authorization '. |
EClass |
getAuthorizationIdentifier()
Returns the meta object for class ' Authorization Identifier '. |
EReference |
getGroup_User()
Returns the meta object for the reference list ' User '. |
EClass |
getGroup()
Returns the meta object for class ' Group '. |
EAttribute |
getPrivilege_Action()
Returns the meta object for the attribute ' Action '. |
EReference |
getPrivilege_ActionObjects()
Returns the meta object for the reference list ' Action Objects '. |
EAttribute |
getPrivilege_Grantable()
Returns the meta object for the attribute ' Grantable '. |
EReference |
getPrivilege_Grantee()
Returns the meta object for the container reference ' Grantee '. |
EReference |
getPrivilege_Grantor()
Returns the meta object for the reference ' Grantor '. |
EReference |
getPrivilege_Object()
Returns the meta object for the reference ' Object '. |
EAttribute |
getPrivilege_WithHierarchy()
Returns the meta object for the attribute ' With Hierarchy '. |
EClass |
getPrivilege()
Returns the meta object for class ' Privilege '. |
EReference |
getRole_RoleAuthorization()
Returns the meta object for the reference list ' Role Authorization '. |
EClass |
getRole()
Returns the meta object for class ' Role '. |
EAttribute |
getRoleAuthorization_Grantable()
Returns the meta object for the attribute ' Grantable '. |
EReference |
getRoleAuthorization_Grantee()
Returns the meta object for the reference ' Grantee '. |
EReference |
getRoleAuthorization_Grantor()
Returns the meta object for the reference ' Grantor '. |
EReference |
getRoleAuthorization_Role()
Returns the meta object for the reference ' Role '. |
EClass |
getRoleAuthorization()
Returns the meta object for class ' Role Authorization '. |
SQLAccessControlFactory |
getSQLAccessControlFactory()
Returns the factory that creates the instances of the model. |
EReference |
getUser_Group()
Returns the meta object for the reference list ' Group '. |
EClass |
getUser()
Returns the meta object for class ' User '. |
Field Detail |
---|
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final SQLAccessControlPackage eINSTANCE
static final int AUTHORIZATION_IDENTIFIER
Authorization Identifier
' class.
AuthorizationIdentifierImpl
,
SQLAccessControlPackageImpl.getAuthorizationIdentifier()
,
Constant Field Valuesstatic final int AUTHORIZATION_IDENTIFIER__EANNOTATIONS
static final int AUTHORIZATION_IDENTIFIER__NAME
static final int AUTHORIZATION_IDENTIFIER__DEPENDENCIES
static final int AUTHORIZATION_IDENTIFIER__DESCRIPTION
static final int AUTHORIZATION_IDENTIFIER__LABEL
static final int AUTHORIZATION_IDENTIFIER__COMMENTS
static final int AUTHORIZATION_IDENTIFIER__PRIVILEGES
static final int AUTHORIZATION_IDENTIFIER__OWNED_SCHEMA
static final int AUTHORIZATION_IDENTIFIER__DATABASE
static final int AUTHORIZATION_IDENTIFIER__RECEIVED_ROLE_AUTHORIZATION
static final int AUTHORIZATION_IDENTIFIER__GRANTED_ROLE_AUTHORIZATION
static final int AUTHORIZATION_IDENTIFIER__GRANTED_PRIVILEGE
static final int AUTHORIZATION_IDENTIFIER__RECEIVED_PRIVILEGE
static final int AUTHORIZATION_IDENTIFIER_FEATURE_COUNT
static final int PRIVILEGE
Privilege
' class.
PrivilegeImpl
,
SQLAccessControlPackageImpl.getPrivilege()
,
Constant Field Valuesstatic final int PRIVILEGE__EANNOTATIONS
static final int PRIVILEGE__NAME
static final int PRIVILEGE__DEPENDENCIES
static final int PRIVILEGE__DESCRIPTION
static final int PRIVILEGE__LABEL
static final int PRIVILEGE__COMMENTS
static final int PRIVILEGE__PRIVILEGES
static final int PRIVILEGE__GRANTABLE
static final int PRIVILEGE__ACTION
static final int PRIVILEGE__WITH_HIERARCHY
static final int PRIVILEGE__GRANTOR
static final int PRIVILEGE__GRANTEE
static final int PRIVILEGE__ACTION_OBJECTS
static final int PRIVILEGE__OBJECT
static final int PRIVILEGE_FEATURE_COUNT
static final int GROUP
Group
' class.
GroupImpl
,
SQLAccessControlPackageImpl.getGroup()
,
Constant Field Valuesstatic final int GROUP__EANNOTATIONS
static final int GROUP__NAME
static final int GROUP__DEPENDENCIES
static final int GROUP__DESCRIPTION
static final int GROUP__LABEL
static final int GROUP__COMMENTS
static final int GROUP__PRIVILEGES
static final int GROUP__OWNED_SCHEMA
static final int GROUP__DATABASE
static final int GROUP__RECEIVED_ROLE_AUTHORIZATION
static final int GROUP__GRANTED_ROLE_AUTHORIZATION
static final int GROUP__GRANTED_PRIVILEGE
static final int GROUP__RECEIVED_PRIVILEGE
static final int GROUP__USER
static final int GROUP_FEATURE_COUNT
static final int USER
User
' class.
UserImpl
,
SQLAccessControlPackageImpl.getUser()
,
Constant Field Valuesstatic final int USER__EANNOTATIONS
static final int USER__NAME
static final int USER__DEPENDENCIES
static final int USER__DESCRIPTION
static final int USER__LABEL
static final int USER__COMMENTS
static final int USER__PRIVILEGES
static final int USER__OWNED_SCHEMA
static final int USER__DATABASE
static final int USER__RECEIVED_ROLE_AUTHORIZATION
static final int USER__GRANTED_ROLE_AUTHORIZATION
static final int USER__GRANTED_PRIVILEGE
static final int USER__RECEIVED_PRIVILEGE
static final int USER__GROUP
static final int USER_FEATURE_COUNT
static final int ROLE
Role
' class.
RoleImpl
,
SQLAccessControlPackageImpl.getRole()
,
Constant Field Valuesstatic final int ROLE__EANNOTATIONS
static final int ROLE__NAME
static final int ROLE__DEPENDENCIES
static final int ROLE__DESCRIPTION
static final int ROLE__LABEL
static final int ROLE__COMMENTS
static final int ROLE__PRIVILEGES
static final int ROLE__OWNED_SCHEMA
static final int ROLE__DATABASE
static final int ROLE__RECEIVED_ROLE_AUTHORIZATION
static final int ROLE__GRANTED_ROLE_AUTHORIZATION
static final int ROLE__GRANTED_PRIVILEGE
static final int ROLE__RECEIVED_PRIVILEGE
static final int ROLE__ROLE_AUTHORIZATION
static final int ROLE_FEATURE_COUNT
static final int ROLE_AUTHORIZATION
Role Authorization
' class.
RoleAuthorizationImpl
,
SQLAccessControlPackageImpl.getRoleAuthorization()
,
Constant Field Valuesstatic final int ROLE_AUTHORIZATION__EANNOTATIONS
static final int ROLE_AUTHORIZATION__NAME
static final int ROLE_AUTHORIZATION__DEPENDENCIES
static final int ROLE_AUTHORIZATION__DESCRIPTION
static final int ROLE_AUTHORIZATION__LABEL
static final int ROLE_AUTHORIZATION__COMMENTS
static final int ROLE_AUTHORIZATION__PRIVILEGES
static final int ROLE_AUTHORIZATION__GRANTABLE
static final int ROLE_AUTHORIZATION__ROLE
static final int ROLE_AUTHORIZATION__GRANTEE
static final int ROLE_AUTHORIZATION__GRANTOR
static final int ROLE_AUTHORIZATION_FEATURE_COUNT
Method Detail |
---|
EClass getAuthorizationIdentifier()
Authorization Identifier
'.
AuthorizationIdentifier
EReference getAuthorizationIdentifier_OwnedSchema()
Owned Schema
'.
AuthorizationIdentifier.getOwnedSchema()
,
getAuthorizationIdentifier()
EReference getAuthorizationIdentifier_Database()
Database
'.
AuthorizationIdentifier.getDatabase()
,
getAuthorizationIdentifier()
EReference getAuthorizationIdentifier_ReceivedRoleAuthorization()
Received Role Authorization
'.
AuthorizationIdentifier.getReceivedRoleAuthorization()
,
getAuthorizationIdentifier()
EReference getAuthorizationIdentifier_GrantedRoleAuthorization()
Granted Role Authorization
'.
AuthorizationIdentifier.getGrantedRoleAuthorization()
,
getAuthorizationIdentifier()
EReference getAuthorizationIdentifier_GrantedPrivilege()
Granted Privilege
'.
AuthorizationIdentifier.getGrantedPrivilege()
,
getAuthorizationIdentifier()
EReference getAuthorizationIdentifier_ReceivedPrivilege()
Received Privilege
'.
AuthorizationIdentifier.getReceivedPrivilege()
,
getAuthorizationIdentifier()
EClass getPrivilege()
Privilege
'.
Privilege
EAttribute getPrivilege_Grantable()
Grantable
'.
Privilege.isGrantable()
,
getPrivilege()
EAttribute getPrivilege_Action()
Action
'.
Privilege.getAction()
,
getPrivilege()
EAttribute getPrivilege_WithHierarchy()
With Hierarchy
'.
Privilege.isWithHierarchy()
,
getPrivilege()
EReference getPrivilege_Grantor()
Grantor
'.
Privilege.getGrantor()
,
getPrivilege()
EReference getPrivilege_Grantee()
Grantee
'.
Privilege.getGrantee()
,
getPrivilege()
EReference getPrivilege_ActionObjects()
Action Objects
'.
Privilege.getActionObjects()
,
getPrivilege()
EReference getPrivilege_Object()
Object
'.
Privilege.getObject()
,
getPrivilege()
EClass getGroup()
Group
'.
Group
EReference getGroup_User()
User
'.
Group.getUser()
,
getGroup()
EClass getUser()
User
'.
User
EReference getUser_Group()
Group
'.
User.getGroup()
,
getUser()
EClass getRole()
Role
'.
Role
EReference getRole_RoleAuthorization()
Role Authorization
'.
Role.getRoleAuthorization()
,
getRole()
EClass getRoleAuthorization()
Role Authorization
'.
RoleAuthorization
EAttribute getRoleAuthorization_Grantable()
Grantable
'.
RoleAuthorization.isGrantable()
,
getRoleAuthorization()
EReference getRoleAuthorization_Role()
Role
'.
RoleAuthorization.getRole()
,
getRoleAuthorization()
EReference getRoleAuthorization_Grantee()
Grantee
'.
RoleAuthorization.getGrantee()
,
getRoleAuthorization()
EReference getRoleAuthorization_Grantor()
Grantor
'.
RoleAuthorization.getGrantor()
,
getRoleAuthorization()
SQLAccessControlFactory getSQLAccessControlFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |