|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectloci.formats.meta.DummyMetadata
ome.services.blitz.impl.OmeroMetadata
public class OmeroMetadata
An implementation for MetadataStore
and MetadataRetrieve
that
knows how to read and write the OMERO object model.
Constructor Summary | |
---|---|
OmeroMetadata(DatabaseIdentity db)
|
Method Summary | |
---|---|
void |
addImage(omero.model.Image image)
|
int |
getBooleanAnnotationCount()
|
String |
getBooleanAnnotationDescription(int booleanAnnotationIndex)
|
String |
getBooleanAnnotationID(int booleanAnnotationIndex)
|
String |
getBooleanAnnotationNamespace(int booleanAnnotationIndex)
|
Boolean |
getBooleanAnnotationValue(int booleanAnnotationIndex)
|
ome.xml.model.enums.AcquisitionMode |
getChannelAcquisitionMode(int imageIndex,
int channelIndex)
|
Integer |
getChannelColor(int imageIndex,
int channelIndex)
|
ome.xml.model.enums.ContrastMethod |
getChannelContrastMethod(int imageIndex,
int channelIndex)
|
int |
getChannelCount(int imageIndex)
|
ome.xml.model.primitives.PositiveInteger |
getChannelEmissionWavelength(int imageIndex,
int channelIndex)
|
ome.xml.model.primitives.PositiveInteger |
getChannelExcitationWavelength(int imageIndex,
int channelIndex)
|
String |
getChannelFluor(int imageIndex,
int channelIndex)
|
String |
getChannelID(int imageIndex,
int channelIndex)
|
ome.xml.model.enums.IlluminationType |
getChannelIlluminationType(int imageIndex,
int channelIndex)
|
String |
getChannelName(int imageIndex,
int channelIndex)
|
Double |
getChannelNDFilter(int imageIndex,
int channelIndex)
|
Double |
getChannelPinholeSize(int imageIndex,
int channelIndex)
|
Integer |
getChannelPockelCellSetting(int imageIndex,
int channelIndex)
|
ome.xml.model.primitives.PositiveInteger |
getChannelSamplesPerPixel(int imageIndex,
int channelIndex)
|
int |
getCommentAnnotationCount()
|
String |
getCommentAnnotationDescription(int commentAnnotationIndex)
|
String |
getCommentAnnotationID(int commentAnnotationIndex)
|
String |
getCommentAnnotationNamespace(int commentAnnotationIndex)
|
String |
getCommentAnnotationValue(int commentAnnotationIndex)
|
int |
getDoubleAnnotationCount()
|
String |
getDoubleAnnotationDescription(int doubleAnnotationIndex)
|
String |
getDoubleAnnotationID(int doubleAnnotationIndex)
|
String |
getDoubleAnnotationNamespace(int doubleAnnotationIndex)
|
Double |
getDoubleAnnotationValue(int doubleAnnotationIndex)
|
omero.model.Image |
getImage(int i)
|
String |
getImageAcquiredDate(int imageIndex)
|
String |
getImageAnnotationRef(int imageIndex,
int annotationRefIndex)
|
int |
getImageAnnotationRefCount(int imageIndex)
|
int |
getImageCount()
|
String |
getImageDescription(int imageIndex)
|
String |
getImageID(int imageIndex)
|
String |
getImageName(int imageIndex)
|
int |
getLongAnnotationCount()
|
String |
getLongAnnotationDescription(int longAnnotationIndex)
|
String |
getLongAnnotationID(int longAnnotationIndex)
|
String |
getLongAnnotationNamespace(int longAnnotationIndex)
|
Long |
getLongAnnotationValue(int longAnnotationIndex)
|
Boolean |
getPixelsBinDataBigEndian(int imageIndex,
int binDataIndex)
|
ome.xml.model.enums.DimensionOrder |
getPixelsDimensionOrder(int imageIndex)
|
String |
getPixelsID(int imageIndex)
|
Double |
getPixelsPhysicalSizeX(int imageIndex)
|
Double |
getPixelsPhysicalSizeY(int imageIndex)
|
Double |
getPixelsPhysicalSizeZ(int imageIndex)
|
ome.xml.model.primitives.PositiveInteger |
getPixelsSizeC(int imageIndex)
|
ome.xml.model.primitives.PositiveInteger |
getPixelsSizeT(int imageIndex)
|
ome.xml.model.primitives.PositiveInteger |
getPixelsSizeX(int imageIndex)
|
ome.xml.model.primitives.PositiveInteger |
getPixelsSizeY(int imageIndex)
|
ome.xml.model.primitives.PositiveInteger |
getPixelsSizeZ(int imageIndex)
|
Double |
getPixelsTimeIncrement(int imageIndex)
|
ome.xml.model.enums.PixelType |
getPixelsType(int imageIndex)
|
int |
getPlaneCount(int imageIndex)
|
Double |
getPlaneDeltaT(int imageIndex,
int planeIndex)
|
Double |
getPlaneExposureTime(int imageIndex,
int planeIndex)
|
Double |
getPlanePositionX(int imageIndex,
int planeIndex)
|
Double |
getPlanePositionY(int imageIndex,
int planeIndex)
|
Double |
getPlanePositionZ(int imageIndex,
int planeIndex)
|
ome.xml.model.primitives.NonNegativeInteger |
getPlaneTheC(int imageIndex,
int planeIndex)
|
ome.xml.model.primitives.NonNegativeInteger |
getPlaneTheT(int imageIndex,
int planeIndex)
|
ome.xml.model.primitives.NonNegativeInteger |
getPlaneTheZ(int imageIndex,
int planeIndex)
|
Object |
getRoot()
|
int |
getTagAnnotationCount()
|
String |
getTagAnnotationDescription(int tagAnnotationIndex)
|
String |
getTagAnnotationID(int tagAnnotationIndex)
|
String |
getTagAnnotationNamespace(int tagAnnotationIndex)
|
String |
getTagAnnotationValue(int tagAnnotationIndex)
|
int |
getTermAnnotationCount()
|
String |
getTermAnnotationDescription(int termAnnotationIndex)
|
String |
getTermAnnotationID(int termAnnotationIndex)
|
String |
getTermAnnotationNamespace(int termAnnotationIndex)
|
String |
getTermAnnotationValue(int termAnnotationIndex)
|
int |
getTimestampAnnotationCount()
|
String |
getTimestampAnnotationDescription(int timestampAnnotationIndex)
|
String |
getTimestampAnnotationID(int timestampAnnotationIndex)
|
String |
getTimestampAnnotationNamespace(int timestampAnnotationIndex)
|
String |
getTimestampAnnotationValue(int timestampAnnotationIndex)
|
int |
getXMLAnnotationCount()
|
String |
getXMLAnnotationDescription(int XMLAnnotationIndex)
|
String |
getXMLAnnotationID(int XMLAnnotationIndex)
|
String |
getXMLAnnotationNamespace(int XMLAnnotationIndex)
|
String |
getXMLAnnotationValue(int XMLAnnotationIndex)
|
String |
handleLsid(omero.model.IObject obj)
|
void |
initialize(org.hibernate.Session session)
|
int |
sizeImages()
|
Methods inherited from class loci.formats.meta.DummyMetadata |
---|
createRoot, getArcID, getArcLotNumber, getArcManufacturer, getArcModel, getArcPower, getArcSerialNumber, getArcType, getBooleanAnnotationAnnotationRef, getChannelAnnotationRef, getChannelAnnotationRefCount, getChannelFilterSetRef, getChannelLightSourceSettingsAttenuation, getChannelLightSourceSettingsID, getChannelLightSourceSettingsWavelength, getChannelOTFRef, getCommentAnnotationAnnotationRef, getDatasetAnnotationRef, getDatasetAnnotationRefCount, getDatasetCount, getDatasetDescription, getDatasetExperimenterRef, getDatasetGroupRef, getDatasetID, getDatasetName, getDatasetProjectRef, getDatasetRefCount, getDetectorAmplificationGain, getDetectorCount, getDetectorGain, getDetectorID, getDetectorLotNumber, getDetectorManufacturer, getDetectorModel, getDetectorOffset, getDetectorSerialNumber, getDetectorSettingsBinning, getDetectorSettingsGain, getDetectorSettingsID, getDetectorSettingsOffset, getDetectorSettingsReadOutRate, getDetectorSettingsVoltage, getDetectorType, getDetectorVoltage, getDetectorZoom, getDichroicCount, getDichroicID, getDichroicLotNumber, getDichroicManufacturer, getDichroicModel, getDichroicSerialNumber, getDoubleAnnotationAnnotationRef, getEllipseDescription, getEllipseFill, getEllipseFontSize, getEllipseID, getEllipseLabel, getEllipseName, getEllipseRadiusX, getEllipseRadiusY, getEllipseStroke, getEllipseStrokeDashArray, getEllipseStrokeWidth, getEllipseTheC, getEllipseTheT, getEllipseTheZ, getEllipseTransform, getEllipseX, getEllipseY, getExperimentCount, getExperimentDescription, getExperimenterAnnotationRef, getExperimenterAnnotationRefCount, getExperimenterCount, getExperimenterDisplayName, getExperimenterEmail, getExperimenterFirstName, getExperimenterGroupRef, getExperimenterGroupRefCount, getExperimenterID, getExperimenterInstitution, getExperimenterLastName, getExperimenterMiddleName, getExperimenterUserName, getExperimentExperimenterRef, getExperimentID, getExperimentType, getFilamentID, getFilamentLotNumber, getFilamentManufacturer, getFilamentModel, getFilamentPower, getFilamentSerialNumber, getFilamentType, getFileAnnotationAnnotationRef, getFileAnnotationBinaryFileFileName, getFileAnnotationBinaryFileMIMEType, getFileAnnotationBinaryFileSize, getFileAnnotationCount, getFileAnnotationDescription, getFileAnnotationID, getFileAnnotationNamespace, getFilterCount, getFilterFilterWheel, getFilterID, getFilterLotNumber, getFilterManufacturer, getFilterModel, getFilterSerialNumber, getFilterSetCount, getFilterSetDichroicRef, getFilterSetEmissionFilterRef, getFilterSetEmissionFilterRefCount, getFilterSetExcitationFilterRef, getFilterSetExcitationFilterRefCount, getFilterSetID, getFilterSetLotNumber, getFilterSetManufacturer, getFilterSetModel, getFilterSetSerialNumber, getFilterType, getGroupContact, getGroupCount, getGroupDescription, getGroupID, getGroupLeader, getGroupName, getImageDatasetRef, getImageExperimenterRef, getImageExperimentRef, getImageGroupRef, getImageInstrumentRef, getImageMicrobeamManipulationRef, getImageObjectiveSettingsCorrectionCollar, getImageObjectiveSettingsID, getImageObjectiveSettingsMedium, getImageObjectiveSettingsRefractiveIndex, getImageROIRef, getImageROIRefCount, getImagingEnvironmentAirPressure, getImagingEnvironmentCO2Percent, getImagingEnvironmentHumidity, getImagingEnvironmentTemperature, getInstrumentCount, getInstrumentID, getLaserFrequencyMultiplication, getLaserID, getLaserLaserMedium, getLaserLotNumber, getLaserManufacturer, getLaserModel, getLaserPockelCell, getLaserPower, getLaserPulse, getLaserPump, getLaserRepetitionRate, getLaserSerialNumber, getLaserTuneable, getLaserType, getLaserWavelength, getLightEmittingDiodeID, getLightEmittingDiodeLotNumber, getLightEmittingDiodeManufacturer, getLightEmittingDiodeModel, getLightEmittingDiodePower, getLightEmittingDiodeSerialNumber, getLightPathDichroicRef, getLightPathEmissionFilterRef, getLightPathEmissionFilterRefCount, getLightPathExcitationFilterRef, getLightPathExcitationFilterRefCount, getLightSourceCount, getLineDescription, getLineFill, getLineFontSize, getLineID, getLineLabel, getLineName, getLineStroke, getLineStrokeDashArray, getLineStrokeWidth, getLineTheC, getLineTheT, getLineTheZ, getLineTransform, getLineX1, getLineX2, getLineY1, getLineY2, getListAnnotationAnnotationRef, getListAnnotationCount, getListAnnotationDescription, getListAnnotationID, getListAnnotationNamespace, getLongAnnotationAnnotationRef, getMaskDescription, getMaskFill, getMaskFontSize, getMaskHeight, getMaskID, getMaskLabel, getMaskName, getMaskStroke, getMaskStrokeDashArray, getMaskStrokeWidth, getMaskTheC, getMaskTheT, getMaskTheZ, getMaskTransform, getMaskWidth, getMaskX, getMaskY, getMicrobeamManipulationCount, getMicrobeamManipulationExperimenterRef, getMicrobeamManipulationID, getMicrobeamManipulationLightSourceSettingsAttenuation, getMicrobeamManipulationLightSourceSettingsCount, getMicrobeamManipulationLightSourceSettingsID, getMicrobeamManipulationLightSourceSettingsWavelength, getMicrobeamManipulationRefCount, getMicrobeamManipulationROIRef, getMicrobeamManipulationROIRefCount, getMicrobeamManipulationType, getMicroscopeLotNumber, getMicroscopeManufacturer, getMicroscopeModel, getMicroscopeSerialNumber, getMicroscopeType, getObjectiveCalibratedMagnification, getObjectiveCorrection, getObjectiveCount, getObjectiveID, getObjectiveImmersion, getObjectiveIris, getObjectiveLensNA, getObjectiveLotNumber, getObjectiveManufacturer, getObjectiveModel, getObjectiveNominalMagnification, getObjectiveSerialNumber, getObjectiveWorkingDistance, getOTFBinaryFileFileName, getOTFBinaryFileMIMEType, getOTFBinaryFileSize, getOTFCount, getOTFFilterSetRef, getOTFID, getOTFObjectiveSettingsCorrectionCollar, getOTFObjectiveSettingsID, getOTFObjectiveSettingsMedium, getOTFObjectiveSettingsRefractiveIndex, getOTFOpticalAxisAveraged, getOTFSizeX, getOTFSizeY, getOTFType, getPathDefinition, getPathDescription, getPathFill, getPathFontSize, getPathID, getPathLabel, getPathName, getPathStroke, getPathStrokeDashArray, getPathStrokeWidth, getPathTheC, getPathTheT, getPathTheZ, getPathTransform, getPixelsAnnotationRef, getPixelsAnnotationRefCount, getPixelsBinDataCount, getPlaneAnnotationRef, getPlaneAnnotationRefCount, getPlaneHashSHA1, getPlateAcquisitionAnnotationRef, getPlateAcquisitionAnnotationRefCount, getPlateAcquisitionCount, getPlateAcquisitionDescription, getPlateAcquisitionEndTime, getPlateAcquisitionID, getPlateAcquisitionMaximumFieldCount, getPlateAcquisitionName, getPlateAcquisitionStartTime, getPlateAcquisitionWellSampleRef, getPlateAnnotationRef, getPlateAnnotationRefCount, getPlateColumnNamingConvention, getPlateColumns, getPlateCount, getPlateDescription, getPlateExternalIdentifier, getPlateID, getPlateName, getPlateRefCount, getPlateRowNamingConvention, getPlateRows, getPlateScreenRef, getPlateStatus, getPlateWellOriginX, getPlateWellOriginY, getPointDescription, getPointFill, getPointFontSize, getPointID, getPointLabel, getPointName, getPointStroke, getPointStrokeDashArray, getPointStrokeWidth, getPointTheC, getPointTheT, getPointTheZ, getPointTransform, getPointX, getPointY, getPolylineClosed, getPolylineDescription, getPolylineFill, getPolylineFontSize, getPolylineID, getPolylineLabel, getPolylineName, getPolylinePoints, getPolylineStroke, getPolylineStrokeDashArray, getPolylineStrokeWidth, getPolylineTheC, getPolylineTheT, getPolylineTheZ, getPolylineTransform, getProjectAnnotationRef, getProjectAnnotationRefCount, getProjectCount, getProjectDescription, getProjectExperimenterRef, getProjectGroupRef, getProjectID, getProjectName, getProjectRefCount, getReagentAnnotationRef, getReagentAnnotationRefCount, getReagentCount, getReagentDescription, getReagentID, getReagentName, getReagentReagentIdentifier, getRectangleDescription, getRectangleFill, getRectangleFontSize, getRectangleHeight, getRectangleID, getRectangleLabel, getRectangleName, getRectangleStroke, getRectangleStrokeDashArray, getRectangleStrokeWidth, getRectangleTheC, getRectangleTheT, getRectangleTheZ, getRectangleTransform, getRectangleWidth, getRectangleX, getRectangleY, getROIAnnotationRef, getROIAnnotationRefCount, getROICount, getROIDescription, getROIID, getROIName, getROINamespace, getScreenAnnotationRef, getScreenAnnotationRefCount, getScreenCount, getScreenDescription, getScreenID, getScreenName, getScreenPlateRef, getScreenProtocolDescription, getScreenProtocolIdentifier, getScreenReagentSetDescription, getScreenReagentSetIdentifier, getScreenRefCount, getScreenType, getShapeCount, getStageLabelName, getStageLabelX, getStageLabelY, getStageLabelZ, getTagAnnotationAnnotationRef, getTermAnnotationAnnotationRef, getTextDescription, getTextFill, getTextFontSize, getTextID, getTextLabel, getTextName, getTextStroke, getTextStrokeDashArray, getTextStrokeWidth, getTextTheC, getTextTheT, getTextTheZ, getTextTransform, getTextValue, getTextX, getTextY, getTiffDataCount, getTiffDataFirstC, getTiffDataFirstT, getTiffDataFirstZ, getTiffDataIFD, getTiffDataPlaneCount, getTimestampAnnotationAnnotationRef, getTransmittanceRangeCutIn, getTransmittanceRangeCutInTolerance, getTransmittanceRangeCutOut, getTransmittanceRangeCutOutTolerance, getTransmittanceRangeTransmittance, getUUID, getUUIDFileName, getUUIDValue, getWellAnnotationRef, getWellAnnotationRefCount, getWellColor, getWellColumn, getWellCount, getWellExternalDescription, getWellExternalIdentifier, getWellID, getWellReagentRef, getWellRow, getWellSampleAnnotationRef, getWellSampleAnnotationRefCount, getWellSampleCount, getWellSampleID, getWellSampleImageRef, getWellSampleIndex, getWellSamplePositionX, getWellSamplePositionY, getWellSampleRefCount, getWellSampleTimepoint, getWellStatus, getXMLAnnotationAnnotationRef, setArcID, setArcLotNumber, setArcManufacturer, setArcModel, setArcPower, setArcSerialNumber, setArcType, setBooleanAnnotationAnnotationRef, setBooleanAnnotationDescription, setBooleanAnnotationID, setBooleanAnnotationNamespace, setBooleanAnnotationValue, setChannelAcquisitionMode, setChannelAnnotationRef, setChannelColor, setChannelContrastMethod, setChannelEmissionWavelength, setChannelExcitationWavelength, setChannelFilterSetRef, setChannelFluor, setChannelID, setChannelIlluminationType, setChannelLightSourceSettingsAttenuation, setChannelLightSourceSettingsID, setChannelLightSourceSettingsWavelength, setChannelName, setChannelNDFilter, setChannelOTFRef, setChannelPinholeSize, setChannelPockelCellSetting, setChannelSamplesPerPixel, setCommentAnnotationAnnotationRef, setCommentAnnotationDescription, setCommentAnnotationID, setCommentAnnotationNamespace, setCommentAnnotationValue, setDatasetAnnotationRef, setDatasetDescription, setDatasetExperimenterRef, setDatasetGroupRef, setDatasetID, setDatasetName, setDatasetProjectRef, setDetectorAmplificationGain, setDetectorGain, setDetectorID, setDetectorLotNumber, setDetectorManufacturer, setDetectorModel, setDetectorOffset, setDetectorSerialNumber, setDetectorSettingsBinning, setDetectorSettingsGain, setDetectorSettingsID, setDetectorSettingsOffset, setDetectorSettingsReadOutRate, setDetectorSettingsVoltage, setDetectorType, setDetectorVoltage, setDetectorZoom, setDichroicID, setDichroicLotNumber, setDichroicManufacturer, setDichroicModel, setDichroicSerialNumber, setDoubleAnnotationAnnotationRef, setDoubleAnnotationDescription, setDoubleAnnotationID, setDoubleAnnotationNamespace, setDoubleAnnotationValue, setEllipseDescription, setEllipseFill, setEllipseFontSize, setEllipseID, setEllipseLabel, setEllipseName, setEllipseRadiusX, setEllipseRadiusY, setEllipseStroke, setEllipseStrokeDashArray, setEllipseStrokeWidth, setEllipseTheC, setEllipseTheT, setEllipseTheZ, setEllipseTransform, setEllipseX, setEllipseY, setExperimentDescription, setExperimenterAnnotationRef, setExperimenterDisplayName, setExperimenterEmail, setExperimenterFirstName, setExperimenterGroupRef, setExperimenterID, setExperimenterInstitution, setExperimenterLastName, setExperimenterMiddleName, setExperimenterUserName, setExperimentExperimenterRef, setExperimentID, setExperimentType, setFilamentID, setFilamentLotNumber, setFilamentManufacturer, setFilamentModel, setFilamentPower, setFilamentSerialNumber, setFilamentType, setFileAnnotationAnnotationRef, setFileAnnotationBinaryFileFileName, setFileAnnotationBinaryFileMIMEType, setFileAnnotationBinaryFileSize, setFileAnnotationDescription, setFileAnnotationID, setFileAnnotationNamespace, setFilterFilterWheel, setFilterID, setFilterLotNumber, setFilterManufacturer, setFilterModel, setFilterSerialNumber, setFilterSetDichroicRef, setFilterSetEmissionFilterRef, setFilterSetExcitationFilterRef, setFilterSetID, setFilterSetLotNumber, setFilterSetManufacturer, setFilterSetModel, setFilterSetSerialNumber, setFilterType, setGroupContact, setGroupDescription, setGroupID, setGroupLeader, setGroupName, setImageAcquiredDate, setImageAnnotationRef, setImageDatasetRef, setImageDescription, setImageExperimenterRef, setImageExperimentRef, setImageGroupRef, setImageID, setImageInstrumentRef, setImageMicrobeamManipulationRef, setImageName, setImageObjectiveSettingsCorrectionCollar, setImageObjectiveSettingsID, setImageObjectiveSettingsMedium, setImageObjectiveSettingsRefractiveIndex, setImageROIRef, setImagingEnvironmentAirPressure, setImagingEnvironmentCO2Percent, setImagingEnvironmentHumidity, setImagingEnvironmentTemperature, setInstrumentID, setLaserFrequencyMultiplication, setLaserID, setLaserLaserMedium, setLaserLotNumber, setLaserManufacturer, setLaserModel, setLaserPockelCell, setLaserPower, setLaserPulse, setLaserPump, setLaserRepetitionRate, setLaserSerialNumber, setLaserTuneable, setLaserType, setLaserWavelength, setLightEmittingDiodeID, setLightEmittingDiodeLotNumber, setLightEmittingDiodeManufacturer, setLightEmittingDiodeModel, setLightEmittingDiodePower, setLightEmittingDiodeSerialNumber, setLightPathDichroicRef, setLightPathEmissionFilterRef, setLightPathExcitationFilterRef, setLineDescription, setLineFill, setLineFontSize, setLineID, setLineLabel, setLineName, setLineStroke, setLineStrokeDashArray, setLineStrokeWidth, setLineTheC, setLineTheT, setLineTheZ, setLineTransform, setLineX1, setLineX2, setLineY1, setLineY2, setListAnnotationAnnotationRef, setListAnnotationDescription, setListAnnotationID, setListAnnotationNamespace, setLongAnnotationAnnotationRef, setLongAnnotationDescription, setLongAnnotationID, setLongAnnotationNamespace, setLongAnnotationValue, setMaskBinData, setMaskDescription, setMaskFill, setMaskFontSize, setMaskHeight, setMaskID, setMaskLabel, setMaskName, setMaskStroke, setMaskStrokeDashArray, setMaskStrokeWidth, setMaskTheC, setMaskTheT, setMaskTheZ, setMaskTransform, setMaskWidth, setMaskX, setMaskY, setMicrobeamManipulationExperimenterRef, setMicrobeamManipulationID, setMicrobeamManipulationLightSourceSettingsAttenuation, setMicrobeamManipulationLightSourceSettingsID, setMicrobeamManipulationLightSourceSettingsWavelength, setMicrobeamManipulationROIRef, setMicrobeamManipulationType, setMicroscopeLotNumber, setMicroscopeManufacturer, setMicroscopeModel, setMicroscopeSerialNumber, setMicroscopeType, setObjectiveCalibratedMagnification, setObjectiveCorrection, setObjectiveID, setObjectiveImmersion, setObjectiveIris, setObjectiveLensNA, setObjectiveLotNumber, setObjectiveManufacturer, setObjectiveModel, setObjectiveNominalMagnification, setObjectiveSerialNumber, setObjectiveWorkingDistance, setOTFBinaryFileFileName, setOTFBinaryFileMIMEType, setOTFBinaryFileSize, setOTFFilterSetRef, setOTFID, setOTFObjectiveSettingsCorrectionCollar, setOTFObjectiveSettingsID, setOTFObjectiveSettingsMedium, setOTFObjectiveSettingsRefractiveIndex, setOTFOpticalAxisAveraged, setOTFSizeX, setOTFSizeY, setOTFType, setPathDefinition, setPathDescription, setPathFill, setPathFontSize, setPathID, setPathLabel, setPathName, setPathStroke, setPathStrokeDashArray, setPathStrokeWidth, setPathTheC, setPathTheT, setPathTheZ, setPathTransform, setPixelsAnnotationRef, setPixelsBinDataBigEndian, setPixelsDimensionOrder, setPixelsID, setPixelsPhysicalSizeX, setPixelsPhysicalSizeY, setPixelsPhysicalSizeZ, setPixelsSizeC, setPixelsSizeT, setPixelsSizeX, setPixelsSizeY, setPixelsSizeZ, setPixelsTimeIncrement, setPixelsType, setPlaneAnnotationRef, setPlaneDeltaT, setPlaneExposureTime, setPlaneHashSHA1, setPlanePositionX, setPlanePositionY, setPlanePositionZ, setPlaneTheC, setPlaneTheT, setPlaneTheZ, setPlateAcquisitionAnnotationRef, setPlateAcquisitionDescription, setPlateAcquisitionEndTime, setPlateAcquisitionID, setPlateAcquisitionMaximumFieldCount, setPlateAcquisitionName, setPlateAcquisitionStartTime, setPlateAcquisitionWellSampleRef, setPlateAnnotationRef, setPlateColumnNamingConvention, setPlateColumns, setPlateDescription, setPlateExternalIdentifier, setPlateID, setPlateName, setPlateRowNamingConvention, setPlateRows, setPlateScreenRef, setPlateStatus, setPlateWellOriginX, setPlateWellOriginY, setPointDescription, setPointFill, setPointFontSize, setPointID, setPointLabel, setPointName, setPointStroke, setPointStrokeDashArray, setPointStrokeWidth, setPointTheC, setPointTheT, setPointTheZ, setPointTransform, setPointX, setPointY, setPolylineClosed, setPolylineDescription, setPolylineFill, setPolylineFontSize, setPolylineID, setPolylineLabel, setPolylineName, setPolylinePoints, setPolylineStroke, setPolylineStrokeDashArray, setPolylineStrokeWidth, setPolylineTheC, setPolylineTheT, setPolylineTheZ, setPolylineTransform, setProjectAnnotationRef, setProjectDescription, setProjectExperimenterRef, setProjectGroupRef, setProjectID, setProjectName, setReagentAnnotationRef, setReagentDescription, setReagentID, setReagentName, setReagentReagentIdentifier, setRectangleDescription, setRectangleFill, setRectangleFontSize, setRectangleHeight, setRectangleID, setRectangleLabel, setRectangleName, setRectangleStroke, setRectangleStrokeDashArray, setRectangleStrokeWidth, setRectangleTheC, setRectangleTheT, setRectangleTheZ, setRectangleTransform, setRectangleWidth, setRectangleX, setRectangleY, setROIAnnotationRef, setROIDescription, setROIID, setROIName, setROINamespace, setRoot, setScreenAnnotationRef, setScreenDescription, setScreenID, setScreenName, setScreenPlateRef, setScreenProtocolDescription, setScreenProtocolIdentifier, setScreenReagentSetDescription, setScreenReagentSetIdentifier, setScreenType, setStageLabelName, setStageLabelX, setStageLabelY, setStageLabelZ, setTagAnnotationAnnotationRef, setTagAnnotationDescription, setTagAnnotationID, setTagAnnotationNamespace, setTagAnnotationValue, setTermAnnotationAnnotationRef, setTermAnnotationDescription, setTermAnnotationID, setTermAnnotationNamespace, setTermAnnotationValue, setTextDescription, setTextFill, setTextFontSize, setTextID, setTextLabel, setTextName, setTextStroke, setTextStrokeDashArray, setTextStrokeWidth, setTextTheC, setTextTheT, setTextTheZ, setTextTransform, setTextValue, setTextX, setTextY, setTiffDataFirstC, setTiffDataFirstT, setTiffDataFirstZ, setTiffDataIFD, setTiffDataPlaneCount, setTimestampAnnotationAnnotationRef, setTimestampAnnotationDescription, setTimestampAnnotationID, setTimestampAnnotationNamespace, setTimestampAnnotationValue, setTransmittanceRangeCutIn, setTransmittanceRangeCutInTolerance, setTransmittanceRangeCutOut, setTransmittanceRangeCutOutTolerance, setTransmittanceRangeTransmittance, setUUID, setUUIDFileName, setUUIDValue, setWellAnnotationRef, setWellColor, setWellColumn, setWellExternalDescription, setWellExternalIdentifier, setWellID, setWellReagentRef, setWellRow, setWellSampleAnnotationRef, setWellSampleID, setWellSampleImageRef, setWellSampleIndex, setWellSamplePositionX, setWellSamplePositionY, setWellSampleTimepoint, setWellStatus, setXMLAnnotationAnnotationRef, setXMLAnnotationDescription, setXMLAnnotationID, setXMLAnnotationNamespace, setXMLAnnotationValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OmeroMetadata(DatabaseIdentity db)
Method Detail |
---|
public Object getRoot()
getRoot
in interface loci.formats.meta.MetadataStore
getRoot
in class loci.formats.meta.DummyMetadata
public void addImage(omero.model.Image image)
public omero.model.Image getImage(int i)
public int sizeImages()
public String handleLsid(omero.model.IObject obj)
public void initialize(org.hibernate.Session session)
public String getImageAcquiredDate(int imageIndex)
getImageAcquiredDate
in interface loci.formats.meta.MetadataRetrieve
getImageAcquiredDate
in class loci.formats.meta.DummyMetadata
public String getImageAnnotationRef(int imageIndex, int annotationRefIndex)
getImageAnnotationRef
in interface loci.formats.meta.MetadataRetrieve
getImageAnnotationRef
in class loci.formats.meta.DummyMetadata
public int getImageAnnotationRefCount(int imageIndex)
getImageAnnotationRefCount
in interface loci.formats.meta.MetadataRetrieve
getImageAnnotationRefCount
in class loci.formats.meta.DummyMetadata
public int getImageCount()
getImageCount
in interface loci.formats.meta.MetadataRetrieve
getImageCount
in class loci.formats.meta.DummyMetadata
public String getImageDescription(int imageIndex)
getImageDescription
in interface loci.formats.meta.MetadataRetrieve
getImageDescription
in class loci.formats.meta.DummyMetadata
public String getImageID(int imageIndex)
getImageID
in interface loci.formats.meta.MetadataRetrieve
getImageID
in class loci.formats.meta.DummyMetadata
public String getImageName(int imageIndex)
getImageName
in interface loci.formats.meta.MetadataRetrieve
getImageName
in class loci.formats.meta.DummyMetadata
public Boolean getPixelsBinDataBigEndian(int imageIndex, int binDataIndex)
getPixelsBinDataBigEndian
in interface loci.formats.meta.MetadataRetrieve
getPixelsBinDataBigEndian
in class loci.formats.meta.DummyMetadata
public ome.xml.model.enums.DimensionOrder getPixelsDimensionOrder(int imageIndex)
getPixelsDimensionOrder
in interface loci.formats.meta.MetadataRetrieve
getPixelsDimensionOrder
in class loci.formats.meta.DummyMetadata
public String getPixelsID(int imageIndex)
getPixelsID
in interface loci.formats.meta.MetadataRetrieve
getPixelsID
in class loci.formats.meta.DummyMetadata
public Double getPixelsPhysicalSizeX(int imageIndex)
getPixelsPhysicalSizeX
in interface loci.formats.meta.MetadataRetrieve
getPixelsPhysicalSizeX
in class loci.formats.meta.DummyMetadata
public Double getPixelsPhysicalSizeY(int imageIndex)
getPixelsPhysicalSizeY
in interface loci.formats.meta.MetadataRetrieve
getPixelsPhysicalSizeY
in class loci.formats.meta.DummyMetadata
public Double getPixelsPhysicalSizeZ(int imageIndex)
getPixelsPhysicalSizeZ
in interface loci.formats.meta.MetadataRetrieve
getPixelsPhysicalSizeZ
in class loci.formats.meta.DummyMetadata
public ome.xml.model.primitives.PositiveInteger getPixelsSizeC(int imageIndex)
getPixelsSizeC
in interface loci.formats.meta.MetadataRetrieve
getPixelsSizeC
in class loci.formats.meta.DummyMetadata
public ome.xml.model.primitives.PositiveInteger getPixelsSizeT(int imageIndex)
getPixelsSizeT
in interface loci.formats.meta.MetadataRetrieve
getPixelsSizeT
in class loci.formats.meta.DummyMetadata
public ome.xml.model.primitives.PositiveInteger getPixelsSizeX(int imageIndex)
getPixelsSizeX
in interface loci.formats.meta.MetadataRetrieve
getPixelsSizeX
in class loci.formats.meta.DummyMetadata
public ome.xml.model.primitives.PositiveInteger getPixelsSizeY(int imageIndex)
getPixelsSizeY
in interface loci.formats.meta.MetadataRetrieve
getPixelsSizeY
in class loci.formats.meta.DummyMetadata
public ome.xml.model.primitives.PositiveInteger getPixelsSizeZ(int imageIndex)
getPixelsSizeZ
in interface loci.formats.meta.MetadataRetrieve
getPixelsSizeZ
in class loci.formats.meta.DummyMetadata
public Double getPixelsTimeIncrement(int imageIndex)
getPixelsTimeIncrement
in interface loci.formats.meta.MetadataRetrieve
getPixelsTimeIncrement
in class loci.formats.meta.DummyMetadata
public ome.xml.model.enums.PixelType getPixelsType(int imageIndex)
getPixelsType
in interface loci.formats.meta.MetadataRetrieve
getPixelsType
in class loci.formats.meta.DummyMetadata
public ome.xml.model.enums.AcquisitionMode getChannelAcquisitionMode(int imageIndex, int channelIndex)
getChannelAcquisitionMode
in interface loci.formats.meta.MetadataRetrieve
getChannelAcquisitionMode
in class loci.formats.meta.DummyMetadata
public Integer getChannelColor(int imageIndex, int channelIndex)
getChannelColor
in interface loci.formats.meta.MetadataRetrieve
getChannelColor
in class loci.formats.meta.DummyMetadata
public ome.xml.model.enums.ContrastMethod getChannelContrastMethod(int imageIndex, int channelIndex)
getChannelContrastMethod
in interface loci.formats.meta.MetadataRetrieve
getChannelContrastMethod
in class loci.formats.meta.DummyMetadata
public int getChannelCount(int imageIndex)
getChannelCount
in interface loci.formats.meta.MetadataRetrieve
getChannelCount
in class loci.formats.meta.DummyMetadata
public ome.xml.model.primitives.PositiveInteger getChannelEmissionWavelength(int imageIndex, int channelIndex)
getChannelEmissionWavelength
in interface loci.formats.meta.MetadataRetrieve
getChannelEmissionWavelength
in class loci.formats.meta.DummyMetadata
public ome.xml.model.primitives.PositiveInteger getChannelExcitationWavelength(int imageIndex, int channelIndex)
getChannelExcitationWavelength
in interface loci.formats.meta.MetadataRetrieve
getChannelExcitationWavelength
in class loci.formats.meta.DummyMetadata
public String getChannelFluor(int imageIndex, int channelIndex)
getChannelFluor
in interface loci.formats.meta.MetadataRetrieve
getChannelFluor
in class loci.formats.meta.DummyMetadata
public String getChannelID(int imageIndex, int channelIndex)
getChannelID
in interface loci.formats.meta.MetadataRetrieve
getChannelID
in class loci.formats.meta.DummyMetadata
public ome.xml.model.enums.IlluminationType getChannelIlluminationType(int imageIndex, int channelIndex)
getChannelIlluminationType
in interface loci.formats.meta.MetadataRetrieve
getChannelIlluminationType
in class loci.formats.meta.DummyMetadata
public String getChannelName(int imageIndex, int channelIndex)
getChannelName
in interface loci.formats.meta.MetadataRetrieve
getChannelName
in class loci.formats.meta.DummyMetadata
public Double getChannelNDFilter(int imageIndex, int channelIndex)
getChannelNDFilter
in interface loci.formats.meta.MetadataRetrieve
getChannelNDFilter
in class loci.formats.meta.DummyMetadata
public Double getChannelPinholeSize(int imageIndex, int channelIndex)
getChannelPinholeSize
in interface loci.formats.meta.MetadataRetrieve
getChannelPinholeSize
in class loci.formats.meta.DummyMetadata
public Integer getChannelPockelCellSetting(int imageIndex, int channelIndex)
getChannelPockelCellSetting
in interface loci.formats.meta.MetadataRetrieve
getChannelPockelCellSetting
in class loci.formats.meta.DummyMetadata
public ome.xml.model.primitives.PositiveInteger getChannelSamplesPerPixel(int imageIndex, int channelIndex)
getChannelSamplesPerPixel
in interface loci.formats.meta.MetadataRetrieve
getChannelSamplesPerPixel
in class loci.formats.meta.DummyMetadata
public int getPlaneCount(int imageIndex)
getPlaneCount
in interface loci.formats.meta.MetadataRetrieve
getPlaneCount
in class loci.formats.meta.DummyMetadata
public Double getPlaneDeltaT(int imageIndex, int planeIndex)
getPlaneDeltaT
in interface loci.formats.meta.MetadataRetrieve
getPlaneDeltaT
in class loci.formats.meta.DummyMetadata
public Double getPlaneExposureTime(int imageIndex, int planeIndex)
getPlaneExposureTime
in interface loci.formats.meta.MetadataRetrieve
getPlaneExposureTime
in class loci.formats.meta.DummyMetadata
public Double getPlanePositionX(int imageIndex, int planeIndex)
getPlanePositionX
in interface loci.formats.meta.MetadataRetrieve
getPlanePositionX
in class loci.formats.meta.DummyMetadata
public Double getPlanePositionY(int imageIndex, int planeIndex)
getPlanePositionY
in interface loci.formats.meta.MetadataRetrieve
getPlanePositionY
in class loci.formats.meta.DummyMetadata
public Double getPlanePositionZ(int imageIndex, int planeIndex)
getPlanePositionZ
in interface loci.formats.meta.MetadataRetrieve
getPlanePositionZ
in class loci.formats.meta.DummyMetadata
public ome.xml.model.primitives.NonNegativeInteger getPlaneTheC(int imageIndex, int planeIndex)
getPlaneTheC
in interface loci.formats.meta.MetadataRetrieve
getPlaneTheC
in class loci.formats.meta.DummyMetadata
public ome.xml.model.primitives.NonNegativeInteger getPlaneTheT(int imageIndex, int planeIndex)
getPlaneTheT
in interface loci.formats.meta.MetadataRetrieve
getPlaneTheT
in class loci.formats.meta.DummyMetadata
public ome.xml.model.primitives.NonNegativeInteger getPlaneTheZ(int imageIndex, int planeIndex)
getPlaneTheZ
in interface loci.formats.meta.MetadataRetrieve
getPlaneTheZ
in class loci.formats.meta.DummyMetadata
public int getXMLAnnotationCount()
getXMLAnnotationCount
in interface loci.formats.meta.MetadataRetrieve
getXMLAnnotationCount
in class loci.formats.meta.DummyMetadata
public String getXMLAnnotationDescription(int XMLAnnotationIndex)
getXMLAnnotationDescription
in interface loci.formats.meta.MetadataRetrieve
getXMLAnnotationDescription
in class loci.formats.meta.DummyMetadata
public String getXMLAnnotationID(int XMLAnnotationIndex)
getXMLAnnotationID
in interface loci.formats.meta.MetadataRetrieve
getXMLAnnotationID
in class loci.formats.meta.DummyMetadata
public String getXMLAnnotationNamespace(int XMLAnnotationIndex)
getXMLAnnotationNamespace
in interface loci.formats.meta.MetadataRetrieve
getXMLAnnotationNamespace
in class loci.formats.meta.DummyMetadata
public String getXMLAnnotationValue(int XMLAnnotationIndex)
getXMLAnnotationValue
in interface loci.formats.meta.MetadataRetrieve
getXMLAnnotationValue
in class loci.formats.meta.DummyMetadata
public int getLongAnnotationCount()
getLongAnnotationCount
in interface loci.formats.meta.MetadataRetrieve
getLongAnnotationCount
in class loci.formats.meta.DummyMetadata
public String getLongAnnotationDescription(int longAnnotationIndex)
getLongAnnotationDescription
in interface loci.formats.meta.MetadataRetrieve
getLongAnnotationDescription
in class loci.formats.meta.DummyMetadata
public String getLongAnnotationID(int longAnnotationIndex)
getLongAnnotationID
in interface loci.formats.meta.MetadataRetrieve
getLongAnnotationID
in class loci.formats.meta.DummyMetadata
public String getLongAnnotationNamespace(int longAnnotationIndex)
getLongAnnotationNamespace
in interface loci.formats.meta.MetadataRetrieve
getLongAnnotationNamespace
in class loci.formats.meta.DummyMetadata
public Long getLongAnnotationValue(int longAnnotationIndex)
getLongAnnotationValue
in interface loci.formats.meta.MetadataRetrieve
getLongAnnotationValue
in class loci.formats.meta.DummyMetadata
public int getBooleanAnnotationCount()
getBooleanAnnotationCount
in interface loci.formats.meta.MetadataRetrieve
getBooleanAnnotationCount
in class loci.formats.meta.DummyMetadata
public String getBooleanAnnotationDescription(int booleanAnnotationIndex)
getBooleanAnnotationDescription
in interface loci.formats.meta.MetadataRetrieve
getBooleanAnnotationDescription
in class loci.formats.meta.DummyMetadata
public String getBooleanAnnotationID(int booleanAnnotationIndex)
getBooleanAnnotationID
in interface loci.formats.meta.MetadataRetrieve
getBooleanAnnotationID
in class loci.formats.meta.DummyMetadata
public String getBooleanAnnotationNamespace(int booleanAnnotationIndex)
getBooleanAnnotationNamespace
in interface loci.formats.meta.MetadataRetrieve
getBooleanAnnotationNamespace
in class loci.formats.meta.DummyMetadata
public Boolean getBooleanAnnotationValue(int booleanAnnotationIndex)
getBooleanAnnotationValue
in interface loci.formats.meta.MetadataRetrieve
getBooleanAnnotationValue
in class loci.formats.meta.DummyMetadata
public int getDoubleAnnotationCount()
getDoubleAnnotationCount
in interface loci.formats.meta.MetadataRetrieve
getDoubleAnnotationCount
in class loci.formats.meta.DummyMetadata
public String getDoubleAnnotationDescription(int doubleAnnotationIndex)
getDoubleAnnotationDescription
in interface loci.formats.meta.MetadataRetrieve
getDoubleAnnotationDescription
in class loci.formats.meta.DummyMetadata
public String getDoubleAnnotationID(int doubleAnnotationIndex)
getDoubleAnnotationID
in interface loci.formats.meta.MetadataRetrieve
getDoubleAnnotationID
in class loci.formats.meta.DummyMetadata
public String getDoubleAnnotationNamespace(int doubleAnnotationIndex)
getDoubleAnnotationNamespace
in interface loci.formats.meta.MetadataRetrieve
getDoubleAnnotationNamespace
in class loci.formats.meta.DummyMetadata
public Double getDoubleAnnotationValue(int doubleAnnotationIndex)
getDoubleAnnotationValue
in interface loci.formats.meta.MetadataRetrieve
getDoubleAnnotationValue
in class loci.formats.meta.DummyMetadata
public int getCommentAnnotationCount()
getCommentAnnotationCount
in interface loci.formats.meta.MetadataRetrieve
getCommentAnnotationCount
in class loci.formats.meta.DummyMetadata
public String getCommentAnnotationDescription(int commentAnnotationIndex)
getCommentAnnotationDescription
in interface loci.formats.meta.MetadataRetrieve
getCommentAnnotationDescription
in class loci.formats.meta.DummyMetadata
public String getCommentAnnotationID(int commentAnnotationIndex)
getCommentAnnotationID
in interface loci.formats.meta.MetadataRetrieve
getCommentAnnotationID
in class loci.formats.meta.DummyMetadata
public String getCommentAnnotationNamespace(int commentAnnotationIndex)
getCommentAnnotationNamespace
in interface loci.formats.meta.MetadataRetrieve
getCommentAnnotationNamespace
in class loci.formats.meta.DummyMetadata
public String getCommentAnnotationValue(int commentAnnotationIndex)
getCommentAnnotationValue
in interface loci.formats.meta.MetadataRetrieve
getCommentAnnotationValue
in class loci.formats.meta.DummyMetadata
public int getTimestampAnnotationCount()
getTimestampAnnotationCount
in interface loci.formats.meta.MetadataRetrieve
getTimestampAnnotationCount
in class loci.formats.meta.DummyMetadata
public String getTimestampAnnotationDescription(int timestampAnnotationIndex)
getTimestampAnnotationDescription
in interface loci.formats.meta.MetadataRetrieve
getTimestampAnnotationDescription
in class loci.formats.meta.DummyMetadata
public String getTimestampAnnotationID(int timestampAnnotationIndex)
getTimestampAnnotationID
in interface loci.formats.meta.MetadataRetrieve
getTimestampAnnotationID
in class loci.formats.meta.DummyMetadata
public String getTimestampAnnotationNamespace(int timestampAnnotationIndex)
getTimestampAnnotationNamespace
in interface loci.formats.meta.MetadataRetrieve
getTimestampAnnotationNamespace
in class loci.formats.meta.DummyMetadata
public String getTimestampAnnotationValue(int timestampAnnotationIndex)
getTimestampAnnotationValue
in interface loci.formats.meta.MetadataRetrieve
getTimestampAnnotationValue
in class loci.formats.meta.DummyMetadata
public int getTagAnnotationCount()
getTagAnnotationCount
in interface loci.formats.meta.MetadataRetrieve
getTagAnnotationCount
in class loci.formats.meta.DummyMetadata
public String getTagAnnotationDescription(int tagAnnotationIndex)
getTagAnnotationDescription
in interface loci.formats.meta.MetadataRetrieve
getTagAnnotationDescription
in class loci.formats.meta.DummyMetadata
public String getTagAnnotationID(int tagAnnotationIndex)
getTagAnnotationID
in interface loci.formats.meta.MetadataRetrieve
getTagAnnotationID
in class loci.formats.meta.DummyMetadata
public String getTagAnnotationNamespace(int tagAnnotationIndex)
getTagAnnotationNamespace
in interface loci.formats.meta.MetadataRetrieve
getTagAnnotationNamespace
in class loci.formats.meta.DummyMetadata
public String getTagAnnotationValue(int tagAnnotationIndex)
getTagAnnotationValue
in interface loci.formats.meta.MetadataRetrieve
getTagAnnotationValue
in class loci.formats.meta.DummyMetadata
public int getTermAnnotationCount()
getTermAnnotationCount
in interface loci.formats.meta.MetadataRetrieve
getTermAnnotationCount
in class loci.formats.meta.DummyMetadata
public String getTermAnnotationDescription(int termAnnotationIndex)
getTermAnnotationDescription
in interface loci.formats.meta.MetadataRetrieve
getTermAnnotationDescription
in class loci.formats.meta.DummyMetadata
public String getTermAnnotationID(int termAnnotationIndex)
getTermAnnotationID
in interface loci.formats.meta.MetadataRetrieve
getTermAnnotationID
in class loci.formats.meta.DummyMetadata
public String getTermAnnotationNamespace(int termAnnotationIndex)
getTermAnnotationNamespace
in interface loci.formats.meta.MetadataRetrieve
getTermAnnotationNamespace
in class loci.formats.meta.DummyMetadata
public String getTermAnnotationValue(int termAnnotationIndex)
getTermAnnotationValue
in interface loci.formats.meta.MetadataRetrieve
getTermAnnotationValue
in class loci.formats.meta.DummyMetadata
|
||||||||||
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.