Package com.nomagic.magicdraw.security
Interface PackagePermissions
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,com.nomagic.esi.api.EsiObject,org.eclipse.emf.common.notify.Notifier
public interface PackagePermissions
extends com.nomagic.esi.api.EsiObject
A representation of the model object 'Package Permissions'.
The following features are supported:
- See Also:
- Model:
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<PackageAccessPermission>Returns the value of the 'Access Permissions' containment reference list.booleanReturns true if all values are default.booleanisSame(PackagePermissions other) booleanReturns the value of the 'Use Parent Permissions' attribute.voidsetUseParentPermissions(boolean value) Sets the value of the 'Use Parent Permissions' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface com.nomagic.esi.api.EsiObject
esiID, esiStateMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getAccessPermissions
org.eclipse.emf.common.util.EList<PackageAccessPermission> getAccessPermissions()Returns the value of the 'Access Permissions' containment reference list. The list contents are of typePackageAccessPermission.If the meaning of the 'Access Permissions' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Access Permissions' containment reference list.
- See Also:
- Model:
- containment="true" resolveProxies="true"
- Generated:
-
isUseParentPermissions
boolean isUseParentPermissions()Returns the value of the 'Use Parent Permissions' attribute. The default value is"true".If the meaning of the 'Use Parent Permissions' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Use Parent Permissions' attribute.
- See Also:
- Model:
- default="true"
- Generated:
-
setUseParentPermissions
void setUseParentPermissions(boolean value) Sets the value of the 'Use Parent Permissions' attribute.- Parameters:
value- the new value of the 'Use Parent Permissions' attribute.- See Also:
- Generated:
-
isSame
- Model:
- Generated:
-
isDefaultState
boolean isDefaultState()Returns true if all values are default.- Returns:
- true if all values are default, otherwise - false
- Generated:
- NOT
-