Package org.eclipse.scanning.api
Interface INameable
- All Known Subinterfaces:
IAxialModel,IBoundingBoxModel,IBoundingLineModel,IDetectorModel,IDeviceWatchdog<T>,IFilter<T>,ILevel,IMalcolmDetectorModel,IMalcolmDevice,IMalcolmModel,IMapPathModel,INamedNode,IPausableDevice<T>,IRunnableDevice<T>,IRunnableEventDevice<T>,IScanAttributeContainer,IScanDevice,IScannable<T>,IScanPathModel,IScanPointGeneratorModel,IScanUIElement,IWritableDetector<T>,MetadataAttribute,MetadataField,MetadataGroup,MetadataNode
- All Known Implementing Classes:
AbstractAreaDetectorRunnableDevice,AbstractAxialStepModel,AbstractBoundingBoxModel,AbstractBoundingLineModel,AbstractControl,AbstractDetectorModel,AbstractMalcolmDevice,AbstractMapModel,AbstractMetadataAttribute,AbstractMetadataField,AbstractMetadataNode,AbstractMultiModel,AbstractNameable,AbstractNameableTimeoutable,AbstractOverlapModel,AbstractPointsModel,AbstractRunnableDevice,AbstractScannable,AbstractTwoAxisGridModel,AbstractWatchdog,AreaDetectorRunnableDevice,AreaDetectorRunnableDeviceExtendedModel,AreaDetectorRunnableDeviceModel,AreaDetectorRunnableDeviceProxy,AreaDetectorRunnableDeviceWaitForArray,AreaDetectorWritingFilesRunnableDevice,AreaDetectorWritingFilesRunnableDeviceModel,AxialArrayModel,AxialCollatedStepModel,AxialMultiStepModel,AxialPointsModel,AxialStepModel,BeamScannable,CalibrationFrameCollector,CompositeNexusScannable,CompoundModel,ConcurrentMultiModel,ConsecutiveMultiModel,ConstantVelocityDevice,ConstantVelocityModel,ControlEnumNode,ControlFileNode,ControlGroup,ControlNode,ControlTree,CountableScannable,DarkImageDetector,DarkImageModel,DetectorCollectionScannable,DetectorScanUIElement,DummyMalcolmDetectorModel,DummyMalcolmDevice,DummyMalcolmModel,DummyMalcolmTriggeredDetector,DummyMalcolmTriggeredModel,ElectronAnalyserRunnableDevice,ElectronAnalyserRunnableDeviceModel,ExpressionWatchdog,Filter,FrameCollectingScannable,GenericModel,GroupMetadataNode,InterpolatedMultiScanModel,JythonGeneratorModel,JythonScannableNexusWrapper,LinkedField,Location,MalcolmDetectorInfo,MalcolmDetectorModel,MalcolmDevice,MalcolmDeviceProxy,MalcolmModel,MandelbrotDetector,MandelbrotModel,MockBeamOnMonitor,MockCountingPositionScannable,MockNeXusScannable,MockNeXusSlit,MockPausingMonitor,MockScannable,MockStringNexusScannable,MockStringScannable,MockTopupScannable,MonitorScanUIElement,NexusSlitsWrapper,NXObjectScannable,NXSampleScannable,OneAxisPointRepeatedModel,PosDetector,PosDetectorModel,ProcessingMalcolmDevice,ProcessingVariableField,RandomIntDetector,RandomLineDevice,RandomLineModel,RunnableDeviceProxy,ScalarField,ScalarMetadataAttribute,ScannableComponentField,ScannableComponentMetadataAttribute,ScannableField,ScannableMetadataAttribute,ScannableNexusWrapper,ScannableUIPreferences,ScanRegion,ScanUIElement,SimpleDetectorModel,SpringExpressionField,SpringExpressionLinkedField,StaticModel,TopupWatchdog,TwoAxisGridPointsModel,TwoAxisGridPointsRandomOffsetModel,TwoAxisGridStepModel,TwoAxisLinePointsModel,TwoAxisLineStepModel,TwoAxisLissajousModel,TwoAxisPointSingleModel,TwoAxisPtychographyModel,TwoAxisSpiralModel,XmapRunnableDevice,XmapRunnableDeviceBase,XmapRunnableDeviceModel,XmapWritingFilesRunnableDevice,XmapWritingFilesRunnableDeviceModel,ZebraModel,ZebraRunnableDevice
public interface INameable
A nameable is any device with a name.
-
Method Summary
-
Method Details
-
getName
String getName()Name of the scannable- Returns:
-
setName
Set the name of the device.- Parameters:
name-
-