Package com.nomagic.magicdraw.security
Interface PackageAccessPermission
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,com.nomagic.esi.api.EsiObject
,org.eclipse.emf.common.notify.Notifier
public interface PackageAccessPermission extends com.nomagic.esi.api.EsiObject
A representation of the model object 'Package Access Permission'.The following features are supported:
- See Also:
SecurityPackage.getPackageAccessPermission()
- Model:
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Action
getAction()
Returns the value of the 'Action' attribute.Application
getApplication()
Returns the value of the 'Application' attribute.Principal
getPrincipal()
Returns the value of the 'Principal' reference.boolean
isSame(PackageAccessPermission other)
void
setAction(Action value)
Sets the value of the 'Action
' attribute.void
setApplication(Application value)
Sets the value of the 'Application
' attribute.void
setPrincipal(Principal value)
Sets the value of the 'Principal
' reference.
-
-
-
Method Detail
-
getAction
Action getAction()
Returns the value of the 'Action' attribute. The literals are from the enumerationAction
.If the meaning of the 'Action' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Action' attribute.
- See Also:
Action
,setAction(Action)
,SecurityPackage.getPackageAccessPermission_Action()
- Model:
- Generated:
-
setAction
void setAction(Action value)
Sets the value of the 'Action
' attribute.- Parameters:
value
- the new value of the 'Action' attribute.- See Also:
Action
,getAction()
- Generated:
-
getApplication
Application getApplication()
Returns the value of the 'Application' attribute. The literals are from the enumerationApplication
.If the meaning of the 'Application' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Application' attribute.
- See Also:
Application
,setApplication(Application)
,SecurityPackage.getPackageAccessPermission_Application()
- Model:
- Generated:
-
setApplication
void setApplication(Application value)
Sets the value of the 'Application
' attribute.- Parameters:
value
- the new value of the 'Application' attribute.- See Also:
Application
,getApplication()
- Generated:
-
getPrincipal
Principal getPrincipal()
Returns the value of the 'Principal' reference. It is bidirectional and its opposite is 'Package Permissions
'.If the meaning of the 'Principal' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Principal' reference.
- See Also:
setPrincipal(Principal)
,SecurityPackage.getPackageAccessPermission_Principal()
,Principal.getPackagePermissions()
- Model:
- opposite="packagePermissions"
- Generated:
-
setPrincipal
void setPrincipal(Principal value)
Sets the value of the 'Principal
' reference.- Parameters:
value
- the new value of the 'Principal' reference.- See Also:
getPrincipal()
- Generated:
-
isSame
boolean isSame(PackageAccessPermission other)
- Model:
- Generated:
-
-