Class MalcolmStateChangedEvent
java.lang.Object
java.util.EventObject
org.eclipse.scanning.api.malcolm.event.MalcolmEvent
org.eclipse.scanning.api.malcolm.event.MalcolmStateChangedEvent
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.scanning.api.malcolm.event.MalcolmEvent
MalcolmEvent.MalcolmEventType -
Field Summary
Fields inherited from class java.util.EventObject
source -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedMalcolmStateChangedEvent(IMalcolmDevice malcolmDevice, DeviceState deviceState, DeviceState prevState, String message) -
Method Summary
Methods inherited from class org.eclipse.scanning.api.malcolm.event.MalcolmEvent
copy, forStateChange, forStepsCompleted, getEventType, getMalcolmDevice, getMalcolmDeviceName, getMessageMethods inherited from class java.util.EventObject
getSource
-
Constructor Details
-
MalcolmStateChangedEvent
protected MalcolmStateChangedEvent(IMalcolmDevice malcolmDevice, DeviceState deviceState, DeviceState prevState, String message) -
MalcolmStateChangedEvent
-
-
Method Details
-
getDeviceState
-
getPreviousState
-
toString
- Overrides:
toStringin classEventObject
-
hashCode
public int hashCode()- Overrides:
hashCodein classMalcolmEvent
-
equals
- Overrides:
equalsin classMalcolmEvent
-