Package com.nomagic.magicdraw.security
Interface SecurityPackage
- 
- All Superinterfaces:
 org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.ENamedElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EPackage,org.eclipse.emf.common.notify.Notifier
public interface SecurityPackage extends org.eclipse.emf.ecore.EPackageThe Package for the model. It contains accessors for the meta objects to represent- each class,
 - each feature of each class,
 - each operation of each class,
 - each enum,
 - and each data type
 
- See Also:
 SecurityFactory- Model:
 - kind="package"
 - Generated:
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceSecurityPackage.LiteralsDefines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type 
- 
Field Summary
Fields Modifier and Type Field Description static intACTIONThe meta object id for the 'Action' enum.static intAPPLICATIONThe meta object id for the 'Application' enum.static SecurityPackageeINSTANCEThe singleton instance of the package.static java.lang.StringeNAMEThe package name.static java.lang.StringeNS_PREFIXThe package namespace name.static java.lang.StringeNS_URIThe package namespace URI.static intEVERYONE_PRINCIPALThe meta object id for the 'Everyone Principal' class.static intEVERYONE_PRINCIPAL___IS_SAME__PRINCIPALThe operation id for the 'Is Same' operation.static intEVERYONE_PRINCIPAL__NAMEThe feature id for the 'Name' attribute.static intEVERYONE_PRINCIPAL__PACKAGE_PERMISSIONSThe feature id for the 'Package Permissions' reference list.static intEVERYONE_PRINCIPAL_FEATURE_COUNTThe number of structural features of the 'Everyone Principal' class.static intEVERYONE_PRINCIPAL_OPERATION_COUNTThe number of operations of the 'Everyone Principal' class.static intGROUP_PRINCIPALThe meta object id for the 'Group Principal' class.static intGROUP_PRINCIPAL___IS_SAME__PRINCIPALThe operation id for the 'Is Same' operation.static intGROUP_PRINCIPAL__NAMEThe feature id for the 'Name' attribute.static intGROUP_PRINCIPAL__PACKAGE_PERMISSIONSThe feature id for the 'Package Permissions' reference list.static intGROUP_PRINCIPAL_FEATURE_COUNTThe number of structural features of the 'Group Principal' class.static intGROUP_PRINCIPAL_OPERATION_COUNTThe number of operations of the 'Group Principal' class.static intPACKAGE_ACCESS_PERMISSIONThe meta object id for the 'Package Access Permission' class.static intPACKAGE_ACCESS_PERMISSION___IS_SAME__PACKAGEACCESSPERMISSIONThe operation id for the 'Is Same' operation.static intPACKAGE_ACCESS_PERMISSION__ACTIONThe feature id for the 'Action' attribute.static intPACKAGE_ACCESS_PERMISSION__APPLICATIONThe feature id for the 'Application' attribute.static intPACKAGE_ACCESS_PERMISSION__PRINCIPALThe feature id for the 'Principal' reference.static intPACKAGE_ACCESS_PERMISSION_FEATURE_COUNTThe number of structural features of the 'Package Access Permission' class.static intPACKAGE_ACCESS_PERMISSION_OPERATION_COUNTThe number of operations of the 'Package Access Permission' class.static intPACKAGE_PERMISSIONSThe meta object id for the 'Package Permissions' class.static intPACKAGE_PERMISSIONS___IS_SAME__PACKAGEPERMISSIONSThe operation id for the 'Is Same' operation.static intPACKAGE_PERMISSIONS__ACCESS_PERMISSIONSThe feature id for the 'Access Permissions' containment reference list.static intPACKAGE_PERMISSIONS__USE_PARENT_PERMISSIONSThe feature id for the 'Use Parent Permissions' attribute.static intPACKAGE_PERMISSIONS_FEATURE_COUNTThe number of structural features of the 'Package Permissions' class.static intPACKAGE_PERMISSIONS_OPERATION_COUNTThe number of operations of the 'Package Permissions' class.static intPRINCIPALThe meta object id for the 'Principal' class.static intPRINCIPAL___IS_SAME__PRINCIPALThe operation id for the 'Is Same' operation.static intPRINCIPAL__NAMEThe feature id for the 'Name' attribute.static intPRINCIPAL__PACKAGE_PERMISSIONSThe feature id for the 'Package Permissions' reference list.static intPRINCIPAL_FEATURE_COUNTThe number of structural features of the 'Principal' class.static intPRINCIPAL_OPERATION_COUNTThe number of operations of the 'Principal' class.static intPROJECT_SECURITYThe meta object id for the 'Project Security' class.static intPROJECT_SECURITY___IS_EMPTYThe operation id for the 'Is Empty' operation.static intPROJECT_SECURITY__PACKAGE_PERMISSIONSThe feature id for the 'Package Permissions' map.static intPROJECT_SECURITY__PRINCIPALSThe feature id for the 'Principals' containment reference list.static intPROJECT_SECURITY_FEATURE_COUNTThe number of structural features of the 'Project Security' class.static intPROJECT_SECURITY_OPERATION_COUNTThe number of operations of the 'Project Security' class.static intROLE_PRINCIPALThe meta object id for the 'Role Principal' class.static intROLE_PRINCIPAL___IS_SAME__PRINCIPALThe operation id for the 'Is Same' operation.static intROLE_PRINCIPAL__NAMEThe feature id for the 'Name' attribute.static intROLE_PRINCIPAL__PACKAGE_PERMISSIONSThe feature id for the 'Package Permissions' reference list.static intROLE_PRINCIPAL_FEATURE_COUNTThe number of structural features of the 'Role Principal' class.static intROLE_PRINCIPAL_OPERATION_COUNTThe number of operations of the 'Role Principal' class.static intSTRING_TO_PACKAGE_PERMISSIONS_MAPThe meta object id for the 'String To Package Permissions Map' class.static intSTRING_TO_PACKAGE_PERMISSIONS_MAP__KEYThe feature id for the 'Key' attribute.static intSTRING_TO_PACKAGE_PERMISSIONS_MAP__VALUEThe feature id for the 'Value' containment reference.static intSTRING_TO_PACKAGE_PERMISSIONS_MAP_FEATURE_COUNTThe number of structural features of the 'String To Package Permissions Map' class.static intSTRING_TO_PACKAGE_PERMISSIONS_MAP_OPERATION_COUNTThe number of operations of the 'String To Package Permissions Map' class.static intUSER_PRINCIPALThe meta object id for the 'User Principal' class.static intUSER_PRINCIPAL___IS_SAME__PRINCIPALThe operation id for the 'Is Same' operation.static intUSER_PRINCIPAL__NAMEThe feature id for the 'Name' attribute.static intUSER_PRINCIPAL__PACKAGE_PERMISSIONSThe feature id for the 'Package Permissions' reference list.static intUSER_PRINCIPAL_FEATURE_COUNTThe number of structural features of the 'User Principal' class.static intUSER_PRINCIPAL_OPERATION_COUNTThe number of operations of the 'User Principal' class. 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EEnumgetAction()Returns the meta object for enum 'Action'.org.eclipse.emf.ecore.EEnumgetApplication()Returns the meta object for enum 'Application'.org.eclipse.emf.ecore.EClassgetEveryonePrincipal()Returns the meta object for class 'Everyone Principal'.org.eclipse.emf.ecore.EClassgetGroupPrincipal()Returns the meta object for class 'Group Principal'.org.eclipse.emf.ecore.EClassgetPackageAccessPermission()Returns the meta object for class 'Package Access Permission'.org.eclipse.emf.ecore.EOperationgetPackageAccessPermission__IsSame__PackageAccessPermission()Returns the meta object for the 'Is Same' operation.org.eclipse.emf.ecore.EAttributegetPackageAccessPermission_Action()Returns the meta object for the attribute 'Action'.org.eclipse.emf.ecore.EAttributegetPackageAccessPermission_Application()Returns the meta object for the attribute 'Application'.org.eclipse.emf.ecore.EReferencegetPackageAccessPermission_Principal()Returns the meta object for the reference 'Principal'.org.eclipse.emf.ecore.EClassgetPackagePermissions()Returns the meta object for class 'Package Permissions'.org.eclipse.emf.ecore.EOperationgetPackagePermissions__IsSame__PackagePermissions()Returns the meta object for the 'Is Same' operation.org.eclipse.emf.ecore.EReferencegetPackagePermissions_AccessPermissions()Returns the meta object for the containment reference list 'Access Permissions'.org.eclipse.emf.ecore.EAttributegetPackagePermissions_UseParentPermissions()Returns the meta object for the attribute 'Use Parent Permissions'.org.eclipse.emf.ecore.EClassgetPrincipal()Returns the meta object for class 'Principal'.org.eclipse.emf.ecore.EOperationgetPrincipal__IsSame__Principal()Returns the meta object for the 'Is Same' operation.org.eclipse.emf.ecore.EAttributegetPrincipal_Name()Returns the meta object for the attribute 'Name'.org.eclipse.emf.ecore.EReferencegetPrincipal_PackagePermissions()Returns the meta object for the reference list 'Package Permissions'.org.eclipse.emf.ecore.EClassgetProjectSecurity()Returns the meta object for class 'Project Security'.org.eclipse.emf.ecore.EOperationgetProjectSecurity__IsEmpty()Returns the meta object for the 'Is Empty' operation.org.eclipse.emf.ecore.EReferencegetProjectSecurity_PackagePermissions()Returns the meta object for the map 'Package Permissions'.org.eclipse.emf.ecore.EReferencegetProjectSecurity_Principals()Returns the meta object for the containment reference list 'Principals'.org.eclipse.emf.ecore.EClassgetRolePrincipal()Returns the meta object for class 'Role Principal'.SecurityFactorygetSecurityFactory()Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EClassgetStringToPackagePermissionsMap()Returns the meta object for class 'String To Package Permissions Map'.org.eclipse.emf.ecore.EAttributegetStringToPackagePermissionsMap_Key()Returns the meta object for the attribute 'Key'.org.eclipse.emf.ecore.EReferencegetStringToPackagePermissionsMap_Value()Returns the meta object for the containment reference 'Value'.org.eclipse.emf.ecore.EClassgetUserPrincipal()Returns the meta object for class 'User Principal'.- 
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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset 
 - 
 
 - 
 
- 
- 
Field Detail
- 
eNAME
static final java.lang.String eNAME
The package name.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
eNS_URI
static final java.lang.String eNS_URI
The package namespace URI.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
eNS_PREFIX
static final java.lang.String eNS_PREFIX
The package namespace name.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
eINSTANCE
static final SecurityPackage eINSTANCE
The singleton instance of the package.- Generated:
 
 
- 
PROJECT_SECURITY
static final int PROJECT_SECURITY
The meta object id for the 'Project Security' class.- See Also:
 ProjectSecurityImpl,SecurityPackageImpl.getProjectSecurity(), Constant Field Values- Generated:
 
 
- 
PROJECT_SECURITY__PACKAGE_PERMISSIONS
static final int PROJECT_SECURITY__PACKAGE_PERMISSIONS
The feature id for the 'Package Permissions' map.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PROJECT_SECURITY__PRINCIPALS
static final int PROJECT_SECURITY__PRINCIPALS
The feature id for the 'Principals' containment reference list.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PROJECT_SECURITY_FEATURE_COUNT
static final int PROJECT_SECURITY_FEATURE_COUNT
The number of structural features of the 'Project Security' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PROJECT_SECURITY___IS_EMPTY
static final int PROJECT_SECURITY___IS_EMPTY
The operation id for the 'Is Empty' operation.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PROJECT_SECURITY_OPERATION_COUNT
static final int PROJECT_SECURITY_OPERATION_COUNT
The number of operations of the 'Project Security' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PACKAGE_ACCESS_PERMISSION
static final int PACKAGE_ACCESS_PERMISSION
The meta object id for the 'Package Access Permission' class.- See Also:
 PackageAccessPermissionImpl,SecurityPackageImpl.getPackageAccessPermission(), Constant Field Values- Generated:
 
 
- 
PACKAGE_ACCESS_PERMISSION__ACTION
static final int PACKAGE_ACCESS_PERMISSION__ACTION
The feature id for the 'Action' attribute.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PACKAGE_ACCESS_PERMISSION__APPLICATION
static final int PACKAGE_ACCESS_PERMISSION__APPLICATION
The feature id for the 'Application' attribute.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PACKAGE_ACCESS_PERMISSION__PRINCIPAL
static final int PACKAGE_ACCESS_PERMISSION__PRINCIPAL
The feature id for the 'Principal' reference.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PACKAGE_ACCESS_PERMISSION_FEATURE_COUNT
static final int PACKAGE_ACCESS_PERMISSION_FEATURE_COUNT
The number of structural features of the 'Package Access Permission' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PACKAGE_ACCESS_PERMISSION___IS_SAME__PACKAGEACCESSPERMISSION
static final int PACKAGE_ACCESS_PERMISSION___IS_SAME__PACKAGEACCESSPERMISSION
The operation id for the 'Is Same' operation.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PACKAGE_ACCESS_PERMISSION_OPERATION_COUNT
static final int PACKAGE_ACCESS_PERMISSION_OPERATION_COUNT
The number of operations of the 'Package Access Permission' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
STRING_TO_PACKAGE_PERMISSIONS_MAP
static final int STRING_TO_PACKAGE_PERMISSIONS_MAP
The meta object id for the 'String To Package Permissions Map' class.- See Also:
 StringToPackagePermissionsMapImpl,SecurityPackageImpl.getStringToPackagePermissionsMap(), Constant Field Values- Generated:
 
 
- 
STRING_TO_PACKAGE_PERMISSIONS_MAP__KEY
static final int STRING_TO_PACKAGE_PERMISSIONS_MAP__KEY
The feature id for the 'Key' attribute.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
STRING_TO_PACKAGE_PERMISSIONS_MAP__VALUE
static final int STRING_TO_PACKAGE_PERMISSIONS_MAP__VALUE
The feature id for the 'Value' containment reference.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
STRING_TO_PACKAGE_PERMISSIONS_MAP_FEATURE_COUNT
static final int STRING_TO_PACKAGE_PERMISSIONS_MAP_FEATURE_COUNT
The number of structural features of the 'String To Package Permissions Map' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
STRING_TO_PACKAGE_PERMISSIONS_MAP_OPERATION_COUNT
static final int STRING_TO_PACKAGE_PERMISSIONS_MAP_OPERATION_COUNT
The number of operations of the 'String To Package Permissions Map' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PACKAGE_PERMISSIONS
static final int PACKAGE_PERMISSIONS
The meta object id for the 'Package Permissions' class.- See Also:
 PackagePermissionsImpl,SecurityPackageImpl.getPackagePermissions(), Constant Field Values- Generated:
 
 
- 
PACKAGE_PERMISSIONS__ACCESS_PERMISSIONS
static final int PACKAGE_PERMISSIONS__ACCESS_PERMISSIONS
The feature id for the 'Access Permissions' containment reference list.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PACKAGE_PERMISSIONS__USE_PARENT_PERMISSIONS
static final int PACKAGE_PERMISSIONS__USE_PARENT_PERMISSIONS
The feature id for the 'Use Parent Permissions' attribute.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PACKAGE_PERMISSIONS_FEATURE_COUNT
static final int PACKAGE_PERMISSIONS_FEATURE_COUNT
The number of structural features of the 'Package Permissions' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PACKAGE_PERMISSIONS___IS_SAME__PACKAGEPERMISSIONS
static final int PACKAGE_PERMISSIONS___IS_SAME__PACKAGEPERMISSIONS
The operation id for the 'Is Same' operation.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PACKAGE_PERMISSIONS_OPERATION_COUNT
static final int PACKAGE_PERMISSIONS_OPERATION_COUNT
The number of operations of the 'Package Permissions' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PRINCIPAL
static final int PRINCIPAL
The meta object id for the 'Principal' class.- See Also:
 PrincipalImpl,SecurityPackageImpl.getPrincipal(), Constant Field Values- Generated:
 
 
- 
PRINCIPAL__NAME
static final int PRINCIPAL__NAME
The feature id for the 'Name' attribute.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PRINCIPAL__PACKAGE_PERMISSIONS
static final int PRINCIPAL__PACKAGE_PERMISSIONS
The feature id for the 'Package Permissions' reference list.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PRINCIPAL_FEATURE_COUNT
static final int PRINCIPAL_FEATURE_COUNT
The number of structural features of the 'Principal' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PRINCIPAL___IS_SAME__PRINCIPAL
static final int PRINCIPAL___IS_SAME__PRINCIPAL
The operation id for the 'Is Same' operation.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
PRINCIPAL_OPERATION_COUNT
static final int PRINCIPAL_OPERATION_COUNT
The number of operations of the 'Principal' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
USER_PRINCIPAL
static final int USER_PRINCIPAL
The meta object id for the 'User Principal' class.- See Also:
 UserPrincipalImpl,SecurityPackageImpl.getUserPrincipal(), Constant Field Values- Generated:
 
 
- 
USER_PRINCIPAL__NAME
static final int USER_PRINCIPAL__NAME
The feature id for the 'Name' attribute.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
USER_PRINCIPAL__PACKAGE_PERMISSIONS
static final int USER_PRINCIPAL__PACKAGE_PERMISSIONS
The feature id for the 'Package Permissions' reference list.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
USER_PRINCIPAL_FEATURE_COUNT
static final int USER_PRINCIPAL_FEATURE_COUNT
The number of structural features of the 'User Principal' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
USER_PRINCIPAL___IS_SAME__PRINCIPAL
static final int USER_PRINCIPAL___IS_SAME__PRINCIPAL
The operation id for the 'Is Same' operation.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
USER_PRINCIPAL_OPERATION_COUNT
static final int USER_PRINCIPAL_OPERATION_COUNT
The number of operations of the 'User Principal' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
GROUP_PRINCIPAL
static final int GROUP_PRINCIPAL
The meta object id for the 'Group Principal' class.- See Also:
 GroupPrincipalImpl,SecurityPackageImpl.getGroupPrincipal(), Constant Field Values- Generated:
 
 
- 
GROUP_PRINCIPAL__NAME
static final int GROUP_PRINCIPAL__NAME
The feature id for the 'Name' attribute.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
GROUP_PRINCIPAL__PACKAGE_PERMISSIONS
static final int GROUP_PRINCIPAL__PACKAGE_PERMISSIONS
The feature id for the 'Package Permissions' reference list.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
GROUP_PRINCIPAL_FEATURE_COUNT
static final int GROUP_PRINCIPAL_FEATURE_COUNT
The number of structural features of the 'Group Principal' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
GROUP_PRINCIPAL___IS_SAME__PRINCIPAL
static final int GROUP_PRINCIPAL___IS_SAME__PRINCIPAL
The operation id for the 'Is Same' operation.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
GROUP_PRINCIPAL_OPERATION_COUNT
static final int GROUP_PRINCIPAL_OPERATION_COUNT
The number of operations of the 'Group Principal' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
ROLE_PRINCIPAL
static final int ROLE_PRINCIPAL
The meta object id for the 'Role Principal' class.- See Also:
 RolePrincipalImpl,SecurityPackageImpl.getRolePrincipal(), Constant Field Values- Generated:
 
 
- 
ROLE_PRINCIPAL__NAME
static final int ROLE_PRINCIPAL__NAME
The feature id for the 'Name' attribute.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
ROLE_PRINCIPAL__PACKAGE_PERMISSIONS
static final int ROLE_PRINCIPAL__PACKAGE_PERMISSIONS
The feature id for the 'Package Permissions' reference list.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
ROLE_PRINCIPAL_FEATURE_COUNT
static final int ROLE_PRINCIPAL_FEATURE_COUNT
The number of structural features of the 'Role Principal' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
ROLE_PRINCIPAL___IS_SAME__PRINCIPAL
static final int ROLE_PRINCIPAL___IS_SAME__PRINCIPAL
The operation id for the 'Is Same' operation.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
ROLE_PRINCIPAL_OPERATION_COUNT
static final int ROLE_PRINCIPAL_OPERATION_COUNT
The number of operations of the 'Role Principal' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
EVERYONE_PRINCIPAL
static final int EVERYONE_PRINCIPAL
The meta object id for the 'Everyone Principal' class.- See Also:
 EveryonePrincipalImpl,SecurityPackageImpl.getEveryonePrincipal(), Constant Field Values- Generated:
 
 
- 
EVERYONE_PRINCIPAL__NAME
static final int EVERYONE_PRINCIPAL__NAME
The feature id for the 'Name' attribute.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
EVERYONE_PRINCIPAL__PACKAGE_PERMISSIONS
static final int EVERYONE_PRINCIPAL__PACKAGE_PERMISSIONS
The feature id for the 'Package Permissions' reference list.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
EVERYONE_PRINCIPAL_FEATURE_COUNT
static final int EVERYONE_PRINCIPAL_FEATURE_COUNT
The number of structural features of the 'Everyone Principal' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
EVERYONE_PRINCIPAL___IS_SAME__PRINCIPAL
static final int EVERYONE_PRINCIPAL___IS_SAME__PRINCIPAL
The operation id for the 'Is Same' operation.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
EVERYONE_PRINCIPAL_OPERATION_COUNT
static final int EVERYONE_PRINCIPAL_OPERATION_COUNT
The number of operations of the 'Everyone Principal' class.- See Also:
 - Constant Field Values
 - Generated:
 
 
- 
ACTION
static final int ACTION
The meta object id for the 'Action' enum.- See Also:
 Action,SecurityPackageImpl.getAction(), Constant Field Values- Generated:
 
 
- 
APPLICATION
static final int APPLICATION
The meta object id for the 'Application' enum.- See Also:
 Application,SecurityPackageImpl.getApplication(), Constant Field Values- Generated:
 
 
 - 
 
- 
Method Detail
- 
getProjectSecurity
org.eclipse.emf.ecore.EClass getProjectSecurity()
Returns the meta object for class 'Project Security'.- Returns:
 - the meta object for class 'Project Security'.
 - See Also:
 ProjectSecurity- Generated:
 
 
- 
getProjectSecurity_PackagePermissions
org.eclipse.emf.ecore.EReference getProjectSecurity_PackagePermissions()
Returns the meta object for the map 'Package Permissions'.- Returns:
 - the meta object for the map 'Package Permissions'.
 - See Also:
 ProjectSecurity.getPackagePermissions(),getProjectSecurity()- Generated:
 
 
- 
getProjectSecurity_Principals
org.eclipse.emf.ecore.EReference getProjectSecurity_Principals()
Returns the meta object for the containment reference list 'Principals'.- Returns:
 - the meta object for the containment reference list 'Principals'.
 - See Also:
 ProjectSecurity.getPrincipals(),getProjectSecurity()- Generated:
 
 
- 
getProjectSecurity__IsEmpty
org.eclipse.emf.ecore.EOperation getProjectSecurity__IsEmpty()
Returns the meta object for the 'Is Empty' operation.- Returns:
 - the meta object for the 'Is Empty' operation.
 - See Also:
 ProjectSecurity.isEmpty()- Generated:
 
 
- 
getPackageAccessPermission
org.eclipse.emf.ecore.EClass getPackageAccessPermission()
Returns the meta object for class 'Package Access Permission'.- Returns:
 - the meta object for class 'Package Access Permission'.
 - See Also:
 PackageAccessPermission- Generated:
 
 
- 
getPackageAccessPermission_Action
org.eclipse.emf.ecore.EAttribute getPackageAccessPermission_Action()
Returns the meta object for the attribute 'Action'.- Returns:
 - the meta object for the attribute 'Action'.
 - See Also:
 PackageAccessPermission.getAction(),getPackageAccessPermission()- Generated:
 
 
- 
getPackageAccessPermission_Application
org.eclipse.emf.ecore.EAttribute getPackageAccessPermission_Application()
Returns the meta object for the attribute 'Application'.- Returns:
 - the meta object for the attribute 'Application'.
 - See Also:
 PackageAccessPermission.getApplication(),getPackageAccessPermission()- Generated:
 
 
- 
getPackageAccessPermission_Principal
org.eclipse.emf.ecore.EReference getPackageAccessPermission_Principal()
Returns the meta object for the reference 'Principal'.- Returns:
 - the meta object for the reference 'Principal'.
 - See Also:
 PackageAccessPermission.getPrincipal(),getPackageAccessPermission()- Generated:
 
 
- 
getPackageAccessPermission__IsSame__PackageAccessPermission
org.eclipse.emf.ecore.EOperation getPackageAccessPermission__IsSame__PackageAccessPermission()
Returns the meta object for the 'Is Same' operation.- Returns:
 - the meta object for the 'Is Same' operation.
 - See Also:
 PackageAccessPermission.isSame(com.nomagic.magicdraw.security.PackageAccessPermission)- Generated:
 
 
- 
getStringToPackagePermissionsMap
org.eclipse.emf.ecore.EClass getStringToPackagePermissionsMap()
Returns the meta object for class 'String To Package Permissions Map'.- Returns:
 - the meta object for class 'String To Package Permissions Map'.
 - See Also:
 Map.Entry- Model:
 - keyDataType="org.eclipse.emf.ecore.EString" valueType="com.nomagic.magicdraw.security.PackagePermissions" valueContainment="true" valueResolveProxies="true"
 - Generated:
 
 
- 
getStringToPackagePermissionsMap_Key
org.eclipse.emf.ecore.EAttribute getStringToPackagePermissionsMap_Key()
Returns the meta object for the attribute 'Key'.- Returns:
 - the meta object for the attribute 'Key'.
 - See Also:
 Map.Entry,getStringToPackagePermissionsMap()- Generated:
 
 
- 
getStringToPackagePermissionsMap_Value
org.eclipse.emf.ecore.EReference getStringToPackagePermissionsMap_Value()
Returns the meta object for the containment reference 'Value'.- Returns:
 - the meta object for the containment reference 'Value'.
 - See Also:
 Map.Entry,getStringToPackagePermissionsMap()- Generated:
 
 
- 
getPackagePermissions
org.eclipse.emf.ecore.EClass getPackagePermissions()
Returns the meta object for class 'Package Permissions'.- Returns:
 - the meta object for class 'Package Permissions'.
 - See Also:
 PackagePermissions- Generated:
 
 
- 
getPackagePermissions_AccessPermissions
org.eclipse.emf.ecore.EReference getPackagePermissions_AccessPermissions()
Returns the meta object for the containment reference list 'Access Permissions'.- Returns:
 - the meta object for the containment reference list 'Access Permissions'.
 - See Also:
 PackagePermissions.getAccessPermissions(),getPackagePermissions()- Generated:
 
 
- 
getPackagePermissions_UseParentPermissions
org.eclipse.emf.ecore.EAttribute getPackagePermissions_UseParentPermissions()
Returns the meta object for the attribute 'Use Parent Permissions'.- Returns:
 - the meta object for the attribute 'Use Parent Permissions'.
 - See Also:
 PackagePermissions.isUseParentPermissions(),getPackagePermissions()- Generated:
 
 
- 
getPackagePermissions__IsSame__PackagePermissions
org.eclipse.emf.ecore.EOperation getPackagePermissions__IsSame__PackagePermissions()
Returns the meta object for the 'Is Same' operation.- Returns:
 - the meta object for the 'Is Same' operation.
 - See Also:
 PackagePermissions.isSame(com.nomagic.magicdraw.security.PackagePermissions)- Generated:
 
 
- 
getPrincipal
org.eclipse.emf.ecore.EClass getPrincipal()
Returns the meta object for class 'Principal'.- Returns:
 - the meta object for class 'Principal'.
 - See Also:
 Principal- Generated:
 
 
- 
getPrincipal_Name
org.eclipse.emf.ecore.EAttribute getPrincipal_Name()
Returns the meta object for the attribute 'Name'.- Returns:
 - the meta object for the attribute 'Name'.
 - See Also:
 Principal.getName(),getPrincipal()- Generated:
 
 
- 
getPrincipal_PackagePermissions
org.eclipse.emf.ecore.EReference getPrincipal_PackagePermissions()
Returns the meta object for the reference list 'Package Permissions'.- Returns:
 - the meta object for the reference list 'Package Permissions'.
 - See Also:
 Principal.getPackagePermissions(),getPrincipal()- Generated:
 
 
- 
getPrincipal__IsSame__Principal
org.eclipse.emf.ecore.EOperation getPrincipal__IsSame__Principal()
Returns the meta object for the 'Is Same' operation.- Returns:
 - the meta object for the 'Is Same' operation.
 - See Also:
 Principal.isSame(com.nomagic.magicdraw.security.Principal)- Generated:
 
 
- 
getUserPrincipal
org.eclipse.emf.ecore.EClass getUserPrincipal()
Returns the meta object for class 'User Principal'.- Returns:
 - the meta object for class 'User Principal'.
 - See Also:
 UserPrincipal- Generated:
 
 
- 
getGroupPrincipal
org.eclipse.emf.ecore.EClass getGroupPrincipal()
Returns the meta object for class 'Group Principal'.- Returns:
 - the meta object for class 'Group Principal'.
 - See Also:
 GroupPrincipal- Generated:
 
 
- 
getRolePrincipal
org.eclipse.emf.ecore.EClass getRolePrincipal()
Returns the meta object for class 'Role Principal'.- Returns:
 - the meta object for class 'Role Principal'.
 - See Also:
 RolePrincipal- Generated:
 
 
- 
getEveryonePrincipal
org.eclipse.emf.ecore.EClass getEveryonePrincipal()
Returns the meta object for class 'Everyone Principal'.- Returns:
 - the meta object for class 'Everyone Principal'.
 - See Also:
 EveryonePrincipal- Generated:
 
 
- 
getAction
org.eclipse.emf.ecore.EEnum getAction()
Returns the meta object for enum 'Action'.- Returns:
 - the meta object for enum 'Action'.
 - See Also:
 Action- Generated:
 
 
- 
getApplication
org.eclipse.emf.ecore.EEnum getApplication()
Returns the meta object for enum 'Application'.- Returns:
 - the meta object for enum 'Application'.
 - See Also:
 Application- Generated:
 
 
- 
getSecurityFactory
SecurityFactory getSecurityFactory()
Returns the factory that creates the instances of the model.- Returns:
 - the factory that creates the instances of the model.
 - Generated:
 
 
 - 
 
 -