Package iotmodel
Interface Action
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
SharedAction
- All Known Implementing Classes:
ActionImpl,SharedActionImpl
public interface Action
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Action'.
The following features are supported:
- See Also:
IotmodelPackage.getAction()
-
Method Summary
Modifier and Type Method Description EventgetHasEvent()Returns the value of the 'Has Event' reference.PermissiongetPermission()Returns the value of the 'Permission' reference.voidsetHasEvent(Event value)Sets the value of the 'Has Event' reference.voidsetPermission(Permission value)Sets the value of the 'Permission' reference.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 org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getPermission
Permission getPermission()Returns the value of the 'Permission' reference. It is bidirectional and its opposite is 'Permit Or Deny'.- Returns:
- the value of the 'Permission' reference.
- See Also:
setPermission(Permission),IotmodelPackage.getAction_Permission(),Permission.getPermitOrDeny()
-
setPermission
Sets the value of the 'Permission' reference.- Parameters:
value- the new value of the 'Permission' reference.- See Also:
getPermission()
-
getHasEvent
Event getHasEvent()Returns the value of the 'Has Event' reference. It is bidirectional and its opposite is 'Trigger Action'.- Returns:
- the value of the 'Has Event' reference.
- See Also:
setHasEvent(Event),IotmodelPackage.getAction_HasEvent(),Event.getTriggerAction()
-
setHasEvent
Sets the value of the 'Has Event' reference.- Parameters:
value- the new value of the 'Has Event' reference.- See Also:
getHasEvent()
-