pojos
Class InstrumentData

java.lang.Object
  extended by pojos.DataObject
      extended by pojos.InstrumentData

public class InstrumentData
extends DataObject

Hosts the instrument used to capture an image.

Since:
3.0-Beta4
Version:
3.0 (Internal version: $Revision: $Date: $)
Author:
Jean-Marie Burel      j.burel@dundee.ac.uk, Donald MacDonald      donald@lifesci.dundee.ac.uk

Constructor Summary
InstrumentData(omero.model.Instrument instrument)
          Creates a new instance.
 
Method Summary
 List<DetectorData> getDetectors()
          Returns the collection of detectors.
 List<DichroicData> getDichroics()
          Returns the collection of dichroics.
 List<FilterData> getFilters()
          Returns the collection of filters.
 List<FilterSetData> getFilterSets()
          Returns the collection of filter sets.
 List<LightSourceData> getLightSources()
          Returns the collection of light sources.
 String getMicroscopeLotNumber()
          Returns the lot number of the microscope.
 String getMicroscopeManufacturer()
          Returns the model of the microscope.
 String getMicroscopeModel()
          Returns the model of the microscope.
 String getMicroscopeSerialNumber()
          Returns the serial number of the microscope.
 String getMicroscopeType()
          Returns the type of microscope.
 List<ObjectiveData> getObjectives()
          Returns the collection of objectives.
 List<OTFData> getOTF()
          Returns the collection of OTFs.
 
Methods inherited from class pojos.DataObject
asAnnotation, asChannel, asDataset, asExperimenter, asGroup, asIAnnotated, asImage, asIObject, asPixels, asPlate, asPojo, asPojos, asPojos, asProject, asScreen, asWell, asWellSample, getCreated, getDetails, getId, getOwner, getPermissions, getUpdated, getVersion, isDirty, isLoaded, nullDetails, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, setDirty, setId, setValue, setVersion, timeOfEvent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InstrumentData

public InstrumentData(omero.model.Instrument instrument)
Creates a new instance.

Parameters:
instrument - The instrument used to capture an image.
Method Detail

getMicroscopeType

public String getMicroscopeType()
Returns the type of microscope.

Returns:
See above.

getMicroscopeModel

public String getMicroscopeModel()
Returns the model of the microscope.

Returns:
See above.

getMicroscopeSerialNumber

public String getMicroscopeSerialNumber()
Returns the serial number of the microscope.

Returns:
See above.

getMicroscopeLotNumber

public String getMicroscopeLotNumber()
Returns the lot number of the microscope.

Returns:
See above.

getMicroscopeManufacturer

public String getMicroscopeManufacturer()
Returns the model of the microscope.

Returns:
See above.

getOTF

public List<OTFData> getOTF()
Returns the collection of OTFs.

Returns:
See above.

getObjectives

public List<ObjectiveData> getObjectives()
Returns the collection of objectives.

Returns:
See above.

getFilters

public List<FilterData> getFilters()
Returns the collection of filters.

Returns:
See above.

getFilterSets

public List<FilterSetData> getFilterSets()
Returns the collection of filter sets.

Returns:
See above.

getLightSources

public List<LightSourceData> getLightSources()
Returns the collection of light sources.

Returns:
See above.

getDetectors

public List<DetectorData> getDetectors()
Returns the collection of detectors.

Returns:
See above.

getDichroics

public List<DichroicData> getDichroics()
Returns the collection of dichroics.

Returns:
See above.


OmeroJava Api

Version: 4.3.4-dbcbce5a-b4

Copyright © 2009 The University of Dundee. All Rights Reserved.