Package com.nomagic.magicdraw.security
Interface Principal
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,com.nomagic.esi.api.EsiObject
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
EveryonePrincipal
,GroupPrincipal
,RolePrincipal
,UserPrincipal
public interface Principal
extends com.nomagic.esi.api.EsiObject
A representation of the model object 'Principal'.
The following features are supported:
- See Also:
- Model:
- abstract="true"
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
Returns the value of the 'Name' attribute.org.eclipse.emf.common.util.EList<PackageAccessPermission>
Returns the value of the 'Package Permissions' reference list.boolean
void
Sets the value of the 'Name
' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface com.nomagic.esi.api.EsiObject
esiID, esiState
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getName
String getName()Returns the value of the 'Name' attribute.If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Name' attribute.
- See Also:
- Model:
- Generated:
-
setName
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
- Generated:
-
getPackagePermissions
org.eclipse.emf.common.util.EList<PackageAccessPermission> getPackagePermissions()Returns the value of the 'Package Permissions' reference list. The list contents are of typePackageAccessPermission
. It is bidirectional and its opposite is 'Principal
'.If the meaning of the 'Package Permissions' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Package Permissions' reference list.
- See Also:
- Model:
- opposite="principal"
- Generated:
-
isSame
- Model:
- Generated:
-