Package gda.scan
Class ScanObject
java.lang.Object
gda.scan.ScanObject
- All Implemented Interfaces:
IScanObject
- Direct Known Subclasses:
ExplicitScanObject,ImplicitScanObject
Minimal base class to hold information about each object that will be scanned. The other methods defined in the new IScanObject interface are not defined to
force derived concrete versions to implement them.
-
Nested Class Summary
Nested classes/interfaces inherited from interface uk.ac.gda.api.scan.IScanObject
IScanObject.ScanObjectType -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface uk.ac.gda.api.scan.IScanObject
arePointsValid, getNumberPoints, getType, hasStart, hasStop, moveStep, moveToStart
-
Field Details
-
scannable
The scannable this object operates.
-
-
Constructor Details
-
ScanObject
-
-
Method Details
-
getScannable
Description copied from interface:IScanObjectTheScannablethat thisIScanObjectmoves.- Specified by:
getScannablein interfaceIScanObject- Returns:
- the scananble
-