Package gov.nih.mipav.model.file
Class FileInfoOME.OME.Image
- java.lang.Object
-
- gov.nih.mipav.model.file.FileInfoOME.OME.Image
-
- Enclosing class:
- FileInfoOME.OME
public class FileInfoOME.OME.Image extends java.lang.ObjectDOCUMENT ME!
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classFileInfoOME.OME.Image.ChannelInfoDOCUMENT ME!classFileInfoOME.OME.Image.DataDOCUMENT ME!classFileInfoOME.OME.Image.DisplayOptionsDOCUMENT ME!classFileInfoOME.OME.Image.FeatureDOCUMENT ME!classFileInfoOME.OME.Image.InstrumentRefDOCUMENT ME!classFileInfoOME.OME.Image.PlateInfoDOCUMENT ME!classFileInfoOME.OME.Image.StageLabelDOCUMENT ME!
-
Field Summary
Fields Modifier and Type Field Description private java.lang.FloatairPressureprivate java.util.Vector<FileInfoOME.OME.Image.ChannelInfo>channelInfosDOCUMENT ME!private java.lang.FloatcO2Percentprivate java.lang.StringcreationDateElements.private FileInfoOME.OME.Image.DatadataDOCUMENT ME!private java.util.Vector<java.lang.Integer>datasetRefsDOCUMENT ME!private java.lang.StringderivedImageprivate java.lang.Stringdescriptionprivate FileInfoOME.OME.Image.DisplayOptionsdisplayOptionsDOCUMENT ME!private FileInfoOME.ExperimentRefexperimentRefprivate FileInfoOME.OME.GroupRefgroupRefprivate java.lang.StringguidAttributes.private java.lang.FloathumidityDOCUMENT ME!private java.lang.StringimageTypeprivate FileInfoOME.OME.Image.InstrumentRefinstrumentRefprivate java.lang.StringmimeTypeprivate java.lang.Stringnameprivate java.lang.IntegernumChannelsprivate java.lang.IntegernumTimesprivate java.lang.FloatpixelSizeXDOCUMENT ME!private java.lang.FloatpixelSizeYDOCUMENT ME!private java.lang.FloatpixelSizeZDOCUMENT ME!private FileInfoOME.OME.Image.PlateInfoplateInfoDOCUMENT ME!private java.lang.IntegersizeXprivate java.lang.IntegersizeYprivate java.lang.IntegersizeZprivate FileInfoOME.OME.Image.StageLabelstageLabelprivate java.lang.FloattemperatureFor Imaging Environment.private java.net.URIthumbnailprivate java.lang.FloattimeIncrementDOCUMENT ME!private java.lang.IntegerwaveIncrementprivate java.lang.IntegerwaveStart
-
Constructor Summary
Constructors Constructor Description Image(java.lang.String guid, java.lang.String type, java.lang.String name, java.lang.Integer sizeX, java.lang.Integer sizeY, java.lang.Integer sizeZ, java.lang.Integer numChannels, java.lang.Integer numTimes, java.lang.Float pSizeX, java.lang.Float pSizeY, java.lang.Float pSizeZ, java.lang.Float ti, java.lang.Integer ws, java.lang.Integer wi)Creates a new Image object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChannelInfo(java.lang.String name, java.lang.Integer spp, java.lang.String illType, java.lang.Integer phs, java.lang.String photoInt, java.lang.String mode, java.lang.String contrastMethod, java.lang.Integer exWave, java.lang.Integer emWave, java.lang.String fluor, java.lang.Float ndFilter)DOCUMENT ME!voidaddDatasetRef(java.lang.Integer datasetID)DOCUMENT ME!FileInfoOME.OME.Image.ChannelInfogetCurrentChannelInfo()DOCUMENT ME!FileInfoOME.OME.Image.DatagetData()DOCUMENT ME!FileInfoOME.OME.Image.DisplayOptionsgetDisplayOptions()DOCUMENT ME!FileInfoOME.OME.Image.PlateInfogetPlateInfo()DOCUMENT ME!voidsetAirPressure(java.lang.Float ap)DOCUMENT ME!voidsetCO2Percent(java.lang.Float cO2)DOCUMENT ME!voidsetCreationDate(java.lang.String date)DOCUMENT ME!voidsetData(java.lang.String dimOrd, java.lang.String pt, java.lang.Boolean bigEnd)DOCUMENT ME!voidsetDerivedImage(java.lang.String derImage)DOCUMENT ME!voidsetDescription(java.lang.String desc)DOCUMENT ME!voidsetDisplayOptions(java.lang.Float zoom)DOCUMENT ME!voidsetExperimentRef(java.lang.Integer docRef, java.lang.String experimentID)DOCUMENT ME!voidsetGroupRef(java.lang.Integer id)DOCUMENT ME!voidsetHumidity(java.lang.Float hum)DOCUMENT ME!voidsetInstrumentRef(java.lang.Integer docRef, java.lang.Integer instID, java.lang.Integer objID)DOCUMENT ME!voidsetMIMEType(java.lang.String mime)DOCUMENT ME!voidsetPlateInfo(java.lang.Integer id)DOCUMENT ME!voidsetStageLabel(java.lang.String name, java.lang.Float x, java.lang.Float y, java.lang.Float z)DOCUMENT ME!voidsetTemperature(java.lang.Float temp)DOCUMENT ME!voidsetThumbnail(java.net.URI tn)DOCUMENT ME!
-
-
-
Field Detail
-
airPressure
private java.lang.Float airPressure
-
channelInfos
private java.util.Vector<FileInfoOME.OME.Image.ChannelInfo> channelInfos
DOCUMENT ME!
-
cO2Percent
private java.lang.Float cO2Percent
-
creationDate
private java.lang.String creationDate
Elements.
-
data
private FileInfoOME.OME.Image.Data data
DOCUMENT ME!
-
datasetRefs
private java.util.Vector<java.lang.Integer> datasetRefs
DOCUMENT ME!
-
derivedImage
private java.lang.String derivedImage
-
description
private java.lang.String description
-
displayOptions
private FileInfoOME.OME.Image.DisplayOptions displayOptions
DOCUMENT ME!
-
experimentRef
private FileInfoOME.ExperimentRef experimentRef
-
groupRef
private FileInfoOME.OME.GroupRef groupRef
-
guid
private java.lang.String guid
Attributes.
-
humidity
private java.lang.Float humidity
DOCUMENT ME!
-
imageType
private java.lang.String imageType
-
instrumentRef
private FileInfoOME.OME.Image.InstrumentRef instrumentRef
-
mimeType
private java.lang.String mimeType
-
name
private java.lang.String name
-
numChannels
private java.lang.Integer numChannels
-
numTimes
private java.lang.Integer numTimes
-
pixelSizeX
private java.lang.Float pixelSizeX
DOCUMENT ME!
-
pixelSizeY
private java.lang.Float pixelSizeY
DOCUMENT ME!
-
pixelSizeZ
private java.lang.Float pixelSizeZ
DOCUMENT ME!
-
plateInfo
private FileInfoOME.OME.Image.PlateInfo plateInfo
DOCUMENT ME!
-
sizeX
private java.lang.Integer sizeX
-
sizeY
private java.lang.Integer sizeY
-
sizeZ
private java.lang.Integer sizeZ
-
stageLabel
private FileInfoOME.OME.Image.StageLabel stageLabel
-
temperature
private java.lang.Float temperature
For Imaging Environment.
-
thumbnail
private java.net.URI thumbnail
-
timeIncrement
private java.lang.Float timeIncrement
DOCUMENT ME!
-
waveIncrement
private java.lang.Integer waveIncrement
-
waveStart
private java.lang.Integer waveStart
-
-
Constructor Detail
-
Image
public Image(java.lang.String guid, java.lang.String type, java.lang.String name, java.lang.Integer sizeX, java.lang.Integer sizeY, java.lang.Integer sizeZ, java.lang.Integer numChannels, java.lang.Integer numTimes, java.lang.Float pSizeX, java.lang.Float pSizeY, java.lang.Float pSizeZ, java.lang.Float ti, java.lang.Integer ws, java.lang.Integer wi)Creates a new Image object.- Parameters:
guid- DOCUMENT ME!type- DOCUMENT ME!name- DOCUMENT ME!sizeX- DOCUMENT ME!sizeY- DOCUMENT ME!sizeZ- DOCUMENT ME!numChannels- DOCUMENT ME!numTimes- DOCUMENT ME!pSizeX- DOCUMENT ME!pSizeY- DOCUMENT ME!pSizeZ- DOCUMENT ME!ti- DOCUMENT ME!ws- DOCUMENT ME!wi- DOCUMENT ME!
-
-
Method Detail
-
addChannelInfo
public void addChannelInfo(java.lang.String name, java.lang.Integer spp, java.lang.String illType, java.lang.Integer phs, java.lang.String photoInt, java.lang.String mode, java.lang.String contrastMethod, java.lang.Integer exWave, java.lang.Integer emWave, java.lang.String fluor, java.lang.Float ndFilter)DOCUMENT ME!- Parameters:
name- DOCUMENT ME!spp- DOCUMENT ME!illType- DOCUMENT ME!phs- DOCUMENT ME!photoInt- DOCUMENT ME!mode- DOCUMENT ME!contrastMethod- DOCUMENT ME!exWave- DOCUMENT ME!emWave- DOCUMENT ME!fluor- DOCUMENT ME!ndFilter- DOCUMENT ME!
-
addDatasetRef
public void addDatasetRef(java.lang.Integer datasetID)
DOCUMENT ME!- Parameters:
datasetID- DOCUMENT ME!
-
getCurrentChannelInfo
public FileInfoOME.OME.Image.ChannelInfo getCurrentChannelInfo()
DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getData
public FileInfoOME.OME.Image.Data getData()
DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getDisplayOptions
public FileInfoOME.OME.Image.DisplayOptions getDisplayOptions()
DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getPlateInfo
public FileInfoOME.OME.Image.PlateInfo getPlateInfo()
DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
setAirPressure
public void setAirPressure(java.lang.Float ap)
DOCUMENT ME!- Parameters:
ap- DOCUMENT ME!
-
setCO2Percent
public void setCO2Percent(java.lang.Float cO2)
DOCUMENT ME!- Parameters:
cO2- DOCUMENT ME!
-
setCreationDate
public void setCreationDate(java.lang.String date)
DOCUMENT ME!- Parameters:
date- DOCUMENT ME!
-
setData
public void setData(java.lang.String dimOrd, java.lang.String pt, java.lang.Boolean bigEnd)DOCUMENT ME!- Parameters:
dimOrd- DOCUMENT ME!pt- DOCUMENT ME!bigEnd- DOCUMENT ME!
-
setDerivedImage
public void setDerivedImage(java.lang.String derImage)
DOCUMENT ME!- Parameters:
derImage- DOCUMENT ME!
-
setDescription
public void setDescription(java.lang.String desc)
DOCUMENT ME!- Parameters:
desc- DOCUMENT ME!
-
setDisplayOptions
public void setDisplayOptions(java.lang.Float zoom)
DOCUMENT ME!- Parameters:
zoom- DOCUMENT ME!
-
setExperimentRef
public void setExperimentRef(java.lang.Integer docRef, java.lang.String experimentID)DOCUMENT ME!- Parameters:
docRef- DOCUMENT ME!experimentID- DOCUMENT ME!
-
setGroupRef
public void setGroupRef(java.lang.Integer id)
DOCUMENT ME!- Parameters:
id- DOCUMENT ME!
-
setHumidity
public void setHumidity(java.lang.Float hum)
DOCUMENT ME!- Parameters:
hum- DOCUMENT ME!
-
setInstrumentRef
public void setInstrumentRef(java.lang.Integer docRef, java.lang.Integer instID, java.lang.Integer objID)DOCUMENT ME!- Parameters:
docRef- DOCUMENT ME!instID- DOCUMENT ME!objID- DOCUMENT ME!
-
setMIMEType
public void setMIMEType(java.lang.String mime)
DOCUMENT ME!- Parameters:
mime- DOCUMENT ME!
-
setPlateInfo
public void setPlateInfo(java.lang.Integer id)
DOCUMENT ME!- Parameters:
id- DOCUMENT ME!
-
setStageLabel
public void setStageLabel(java.lang.String name, java.lang.Float x, java.lang.Float y, java.lang.Float z)DOCUMENT ME!- Parameters:
name- DOCUMENT ME!x- DOCUMENT ME!y- DOCUMENT ME!z- DOCUMENT ME!
-
setTemperature
public void setTemperature(java.lang.Float temp)
DOCUMENT ME!- Parameters:
temp- DOCUMENT ME!
-
setThumbnail
public void setThumbnail(java.net.URI tn)
DOCUMENT ME!- Parameters:
tn- DOCUMENT ME!
-
-