|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpojos.DataObject
pojos.LightSourceData
public class LightSourceData
Object hosting a light source: filament, arc, laser or light emiting diode
Field Summary | |
---|---|
static String |
ARC
Indicates that the light source is a arc . |
static String |
FILAMENT
Indicates that the light source is a filament . |
static String |
LASER
Indicates that the light source is a laser . |
static String |
LIGHT_EMITTING_DIODE
Indicates that the light source is a light emitting diode . |
Constructor Summary | |
---|---|
LightSourceData(omero.model.LightSource source)
Creates a new instance. |
Method Summary | |
---|---|
String |
getKind()
Returns the kind of light source. |
int |
getLaserFrequencyMultiplication()
Returns the frequency multiplication of the laser. |
String |
getLaserMedium()
Returns the laser's medium. |
Object |
getLaserPockelCell()
Returns the pockel cell flag of the laser. |
String |
getLaserPulse()
Returns the pulse of the laser. |
double |
getLaserRepetitionRate()
Returns the repetition rate (Hz) if the laser is repetitive. |
Object |
getLaserTuneable()
Returns the value of the tuneable field or null
if no value set. |
int |
getLaserWavelength()
Returns the laser's wavelength. |
String |
getLightSourceModel()
Returns the model of the light source. |
String |
getLotNumber()
Returns the lot of number the light source. |
String |
getManufacturer()
Returns the manufacturer of the light source. |
double |
getPower()
Returns the power of the light source. |
String |
getSerialNumber()
Returns the serial number of the light source. |
String |
getType()
Returns the type of light. |
boolean |
hasPump()
Returns true if the light source is a laser with a pump,
false otherwise. |
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 |
Field Detail |
---|
public static final String LASER
laser
.
public static final String FILAMENT
filament
.
public static final String ARC
arc
.
public static final String LIGHT_EMITTING_DIODE
light emitting diode
.
Constructor Detail |
---|
public LightSourceData(omero.model.LightSource source)
source
- The light source. Mustn't be null
.Method Detail |
---|
public String getSerialNumber()
public String getLotNumber()
public String getManufacturer()
public String getLightSourceModel()
public double getPower()
public String getType()
public String getLaserMedium()
public int getLaserWavelength()
public Object getLaserTuneable()
tuneable
field or null
if no value set.
public String getKind()
public boolean hasPump()
true
if the light source is a laser with a pump,
false
otherwise.
public int getLaserFrequencyMultiplication()
public String getLaserPulse()
public Object getLaserPockelCell()
public double getLaserRepetitionRate()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Version: Beta-4.2.0-r7571-b29
Copyright © 2009 The University of Dundee. All Rights Reserved.