Package gov.nih.mipav.model.file
Class FileInfoOME.OME.Instrument
- java.lang.Object
-
- gov.nih.mipav.model.file.FileInfoOME.OME.Instrument
-
- Enclosing class:
- FileInfoOME.OME
public class FileInfoOME.OME.Instrument extends java.lang.Object
DOCUMENT ME!
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
FileInfoOME.OME.Instrument.Detector
DOCUMENT ME!class
FileInfoOME.OME.Instrument.Filter
DOCUMENT ME!class
FileInfoOME.OME.Instrument.LightSource
DOCUMENT ME!class
FileInfoOME.OME.Instrument.Microscope
DOCUMENT ME!class
FileInfoOME.OME.Instrument.Objective
DOCUMENT ME!class
FileInfoOME.OME.Instrument.OTF
DOCUMENT ME!
-
Field Summary
Fields Modifier and Type Field Description private java.util.Vector<FileInfoOME.OME.Instrument.Detector>
detectors
DOCUMENT ME!private java.util.Vector<FileInfoOME.OME.Instrument.Filter>
filters
DOCUMENT ME!private java.lang.Integer
instrumentID
Attributes.private java.util.Vector<FileInfoOME.OME.Instrument.LightSource>
lightsources
DOCUMENT ME!private FileInfoOME.OME.Instrument.Microscope
microscope
Elements.private java.util.Vector<FileInfoOME.OME.Instrument.Objective>
objectives
DOCUMENT ME!private java.util.Vector<FileInfoOME.OME.Instrument.OTF>
otfs
DOCUMENT ME!
-
Constructor Summary
Constructors Constructor Description Instrument(java.lang.Integer id)
Creates a new Instrument object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDetector(java.lang.String man, java.lang.String mod, java.lang.String sn, java.lang.Float gain, java.lang.Float voltage, java.lang.Float offset, java.lang.Integer id, java.lang.String type)
DOCUMENT ME!void
addFilter(java.lang.Integer id)
DOCUMENT ME!void
addLightSource(java.lang.String man, java.lang.String mod, java.lang.String sn, java.lang.Integer id)
DOCUMENT ME!void
addObjective(java.lang.String man, java.lang.String mod, java.lang.String sn, java.lang.Integer id)
DOCUMENT ME!void
addOTF(java.lang.Integer otfID, java.lang.Integer objID, java.lang.Integer fID, java.lang.String pt, java.lang.Boolean oaa, java.lang.Integer sizeX, java.lang.Integer sizeY)
DOCUMENT ME!FileInfoOME.OME.Instrument.Filter
getCurrentFilter()
DOCUMENT ME!FileInfoOME.OME.Instrument.LightSource
getCurrentLightSource()
DOCUMENT ME!FileInfoOME.OME.Instrument.Objective
getCurrentObjective()
DOCUMENT ME!FileInfoOME.OME.Instrument.OTF
getCurrentOTF()
DOCUMENT ME!void
setMicroscope(java.lang.String man, java.lang.String mod, java.lang.String sn, java.lang.String type)
DOCUMENT ME!
-
-
-
Field Detail
-
detectors
private java.util.Vector<FileInfoOME.OME.Instrument.Detector> detectors
DOCUMENT ME!
-
filters
private java.util.Vector<FileInfoOME.OME.Instrument.Filter> filters
DOCUMENT ME!
-
instrumentID
private java.lang.Integer instrumentID
Attributes.
-
lightsources
private java.util.Vector<FileInfoOME.OME.Instrument.LightSource> lightsources
DOCUMENT ME!
-
microscope
private FileInfoOME.OME.Instrument.Microscope microscope
Elements.
-
objectives
private java.util.Vector<FileInfoOME.OME.Instrument.Objective> objectives
DOCUMENT ME!
-
otfs
private java.util.Vector<FileInfoOME.OME.Instrument.OTF> otfs
DOCUMENT ME!
-
-
Method Detail
-
addDetector
public void addDetector(java.lang.String man, java.lang.String mod, java.lang.String sn, java.lang.Float gain, java.lang.Float voltage, java.lang.Float offset, java.lang.Integer id, java.lang.String type)
DOCUMENT ME!- Parameters:
man
- DOCUMENT ME!mod
- DOCUMENT ME!sn
- DOCUMENT ME!gain
- DOCUMENT ME!voltage
- DOCUMENT ME!offset
- DOCUMENT ME!id
- DOCUMENT ME!type
- DOCUMENT ME!
-
addFilter
public void addFilter(java.lang.Integer id)
DOCUMENT ME!- Parameters:
id
- DOCUMENT ME!
-
addLightSource
public void addLightSource(java.lang.String man, java.lang.String mod, java.lang.String sn, java.lang.Integer id)
DOCUMENT ME!- Parameters:
man
- DOCUMENT ME!mod
- DOCUMENT ME!sn
- DOCUMENT ME!id
- DOCUMENT ME!
-
addObjective
public void addObjective(java.lang.String man, java.lang.String mod, java.lang.String sn, java.lang.Integer id)
DOCUMENT ME!- Parameters:
man
- DOCUMENT ME!mod
- DOCUMENT ME!sn
- DOCUMENT ME!id
- DOCUMENT ME!
-
addOTF
public void addOTF(java.lang.Integer otfID, java.lang.Integer objID, java.lang.Integer fID, java.lang.String pt, java.lang.Boolean oaa, java.lang.Integer sizeX, java.lang.Integer sizeY)
DOCUMENT ME!- Parameters:
otfID
- DOCUMENT ME!objID
- DOCUMENT ME!fID
- DOCUMENT ME!pt
- DOCUMENT ME!oaa
- DOCUMENT ME!sizeX
- DOCUMENT ME!sizeY
- DOCUMENT ME!
-
getCurrentFilter
public FileInfoOME.OME.Instrument.Filter getCurrentFilter()
DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getCurrentLightSource
public FileInfoOME.OME.Instrument.LightSource getCurrentLightSource()
DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getCurrentObjective
public FileInfoOME.OME.Instrument.Objective getCurrentObjective()
DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getCurrentOTF
public FileInfoOME.OME.Instrument.OTF getCurrentOTF()
DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
setMicroscope
public void setMicroscope(java.lang.String man, java.lang.String mod, java.lang.String sn, java.lang.String type)
DOCUMENT ME!- Parameters:
man
- DOCUMENT ME!mod
- DOCUMENT ME!sn
- DOCUMENT ME!type
- DOCUMENT ME!
-
-