Package iotmodel
Interface EdgeDevice
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier,Thing
- All Known Implementing Classes:
ActuatorImpl,EdgeDeviceImpl,SensorImpl
public interface EdgeDevice extends Thing
A representation of the model object 'Edge Device'.
The following features are supported:
- See Also:
IotmodelPackage.getEdgeDevice()
-
Method Summary
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, eSetDeliverMethods inherited from interface iotmodel.Thing
getBehavior, getContainsPorts, getId, getIotos, getMessage, getName, getProduce, setIotos, setName, setProduce
-
Method Details
-
isRouter
boolean isRouter()Returns the value of the 'Router' attribute.- Returns:
- the value of the 'Router' attribute.
- See Also:
setRouter(boolean),IotmodelPackage.getEdgeDevice_Router()
-
setRouter
void setRouter(boolean value)Sets the value of the 'Router' attribute.- Parameters:
value- the new value of the 'Router' attribute.- See Also:
isRouter()
-