Class Location

java.lang.Object
org.eclipse.scanning.api.AbstractNameable
org.eclipse.scanning.api.scan.event.Location
All Implemented Interfaces:
INameable

public class Location extends AbstractNameable
A location is a json object for notifying over JMS the value of an IScannable. We do not use IPosition directly because this does not have all the information required. A location may be a transient state which a motor is moving through or a notifcation of an intent to move. It can be thought of as a PositionEvent encapsulated in a single JSON object and with context information.