Ignore:
Timestamp:
09/21/09 15:55:27 (10 years ago)
Author:
curtis
Message:

Combine MetadataStore and MetadataRetrieve Ice interfaces into one IMetadata.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/components/bf-ice/src/bio-formats.ice

    r5463 r5490  
    2525 * 
    2626 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    27  * Created by curtis via MetadataAutogen on Sep 10, 2009 7:46:33 PM CDT 
     27 * Created by curtis via MetadataAutogen on Sep 21, 2009 3:33:03 PM CDT 
    2828 * 
    2929 *----------------------------------------------------------------------------- 
     
    4141  sequence<string> StringSeq; 
    4242 
    43   interface MetadataRetrieve; 
    44   interface MetadataStore; 
     43  interface IMetadata; 
    4544 
    4645  interface IFormatReader { 
    4746    void setId(string id); 
    4847 
    49     void setRetrieveAsStore(MetadataRetrieve* retrieve); 
    5048    //const int MUST_GROUP = 0; 
    5149    //const int CAN_GROUP = 1; 
     
    109107    void setMetadataFiltered(bool filter); 
    110108    bool isMetadataFiltered(); 
    111     void setMetadataStore(MetadataStore* store); 
    112     //MetadataStore* getMetadataStore(); 
     109    void setMetadataStore(IMetadata* store); 
     110    //IMetadata* getMetadataStore(); 
    113111    //Object getMetadataStoreRoot(); 
    114112    //IFormatReader[] getUnderlyingReaders(); 
     
    117115  interface IFormatWriter { 
    118116    void setId(string id); 
    119     void setStoreAsRetrieve(MetadataStore* store); 
    120117    void close(); 
    121118    void saveBytes1(ByteSeq bytes, bool last); 
    122119    void saveBytes2(ByteSeq bytes, int series, bool lastInSeries, bool last); 
    123120    bool canDoStacks(); 
    124     void setMetadataRetrieve(MetadataRetrieve* r); 
    125     MetadataRetrieve getMetadataRetrieve(); 
     121    void setMetadataRetrieve(IMetadata* r); 
     122    IMetadata getMetadataRetrieve(); 
    126123    void setFramesPerSecond(int rate); 
    127124    int getFramesPerSecond(); 
     
    135132  }; 
    136133 
    137   interface MetadataStore { 
    138     MetadataStore getServant(); 
    139     string getOMEXML(); 
    140  
    141     void createRoot(); 
    142     //void setRoot(Object root); 
    143     //Object getRoot(); 
    144  
    145     // - Entity storage - 
    146  
    147     void setUUID(string uuid); 
    148  
    149     // - Arc property storage - 
    150     void setArcType(string type, int instrumentIndex, int lightSourceIndex); 
    151  
    152     // - ChannelComponent property storage - 
    153     void setChannelComponentColorDomain(string colorDomain, int imageIndex, int logicalChannelIndex, int channelComponentIndex); 
    154     void setChannelComponentIndex(int index, int imageIndex, int logicalChannelIndex, int channelComponentIndex); 
    155     void setChannelComponentPixels(string pixels, int imageIndex, int logicalChannelIndex, int channelComponentIndex); 
    156  
    157     // - Circle property storage - 
    158     void setCircleCx(string cx, int imageIndex, int roiIndex, int shapeIndex); 
    159     void setCircleCy(string cy, int imageIndex, int roiIndex, int shapeIndex); 
    160     void setCircleID(string id, int imageIndex, int roiIndex, int shapeIndex); 
    161     void setCircleR(string r, int imageIndex, int roiIndex, int shapeIndex); 
    162     void setCircleTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
    163  
    164     // - Contact property storage - 
    165     void setContactExperimenter(string experimenter, int groupIndex); 
    166  
    167     // - Dataset property storage - 
    168     void setDatasetDescription(string description, int datasetIndex); 
    169     void setDatasetExperimenterRef(string experimenterRef, int datasetIndex); 
    170     void setDatasetGroupRef(string groupRef, int datasetIndex); 
    171     void setDatasetID(string id, int datasetIndex); 
    172     void setDatasetLocked(bool locked, int datasetIndex); 
    173     void setDatasetName(string name, int datasetIndex); 
    174  
    175     // - DatasetRef property storage - 
    176     void setDatasetRefID(string id, int imageIndex, int datasetRefIndex); 
    177  
    178     // - Detector property storage - 
    179     void setDetectorAmplificationGain(float amplificationGain, int instrumentIndex, int detectorIndex); 
    180     void setDetectorGain(float gain, int instrumentIndex, int detectorIndex); 
    181     void setDetectorID(string id, int instrumentIndex, int detectorIndex); 
    182     void setDetectorManufacturer(string manufacturer, int instrumentIndex, int detectorIndex); 
    183     void setDetectorModel(string model, int instrumentIndex, int detectorIndex); 
    184     void setDetectorOffset(float offset, int instrumentIndex, int detectorIndex); 
    185     void setDetectorSerialNumber(string serialNumber, int instrumentIndex, int detectorIndex); 
    186     void setDetectorType(string type, int instrumentIndex, int detectorIndex); 
    187     void setDetectorVoltage(float voltage, int instrumentIndex, int detectorIndex); 
    188     void setDetectorZoom(float zoom, int instrumentIndex, int detectorIndex); 
    189  
    190     // - DetectorSettings property storage - 
    191     void setDetectorSettingsBinning(string binning, int imageIndex, int logicalChannelIndex); 
    192     void setDetectorSettingsDetector(string detector, int imageIndex, int logicalChannelIndex); 
    193     void setDetectorSettingsGain(float gain, int imageIndex, int logicalChannelIndex); 
    194     void setDetectorSettingsOffset(float offset, int imageIndex, int logicalChannelIndex); 
    195     void setDetectorSettingsReadOutRate(float readOutRate, int imageIndex, int logicalChannelIndex); 
    196     void setDetectorSettingsVoltage(float voltage, int imageIndex, int logicalChannelIndex); 
    197  
    198     // - Dichroic property storage - 
    199     void setDichroicID(string id, int instrumentIndex, int dichroicIndex); 
    200     void setDichroicLotNumber(string lotNumber, int instrumentIndex, int dichroicIndex); 
    201     void setDichroicManufacturer(string manufacturer, int instrumentIndex, int dichroicIndex); 
    202     void setDichroicModel(string model, int instrumentIndex, int dichroicIndex); 
    203  
    204     // - Dimensions property storage - 
    205     void setDimensionsPhysicalSizeX(float physicalSizeX, int imageIndex, int pixelsIndex); 
    206     void setDimensionsPhysicalSizeY(float physicalSizeY, int imageIndex, int pixelsIndex); 
    207     void setDimensionsPhysicalSizeZ(float physicalSizeZ, int imageIndex, int pixelsIndex); 
    208     void setDimensionsTimeIncrement(float timeIncrement, int imageIndex, int pixelsIndex); 
    209     void setDimensionsWaveIncrement(int waveIncrement, int imageIndex, int pixelsIndex); 
    210     void setDimensionsWaveStart(int waveStart, int imageIndex, int pixelsIndex); 
    211  
    212     // - DisplayOptions property storage - 
    213     void setDisplayOptionsDisplay(string display, int imageIndex); 
    214     void setDisplayOptionsID(string id, int imageIndex); 
    215     void setDisplayOptionsZoom(float zoom, int imageIndex); 
    216  
    217     // - Ellipse property storage - 
    218     void setEllipseCx(string cx, int imageIndex, int roiIndex, int shapeIndex); 
    219     void setEllipseCy(string cy, int imageIndex, int roiIndex, int shapeIndex); 
    220     void setEllipseID(string id, int imageIndex, int roiIndex, int shapeIndex); 
    221     void setEllipseRx(string rx, int imageIndex, int roiIndex, int shapeIndex); 
    222     void setEllipseRy(string ry, int imageIndex, int roiIndex, int shapeIndex); 
    223     void setEllipseTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
    224  
    225     // - EmFilter property storage - 
    226     void setEmFilterLotNumber(string lotNumber, int instrumentIndex, int filterIndex); 
    227     void setEmFilterManufacturer(string manufacturer, int instrumentIndex, int filterIndex); 
    228     void setEmFilterModel(string model, int instrumentIndex, int filterIndex); 
    229     void setEmFilterType(string type, int instrumentIndex, int filterIndex); 
    230  
    231     // - ExFilter property storage - 
    232     void setExFilterLotNumber(string lotNumber, int instrumentIndex, int filterIndex); 
    233     void setExFilterManufacturer(string manufacturer, int instrumentIndex, int filterIndex); 
    234     void setExFilterModel(string model, int instrumentIndex, int filterIndex); 
    235     void setExFilterType(string type, int instrumentIndex, int filterIndex); 
    236  
    237     // - Experiment property storage - 
    238     void setExperimentDescription(string description, int experimentIndex); 
    239     void setExperimentExperimenterRef(string experimenterRef, int experimentIndex); 
    240     void setExperimentID(string id, int experimentIndex); 
    241     void setExperimentType(string type, int experimentIndex); 
    242  
    243     // - Experimenter property storage - 
    244     void setExperimenterEmail(string email, int experimenterIndex); 
    245     void setExperimenterFirstName(string firstName, int experimenterIndex); 
    246     void setExperimenterID(string id, int experimenterIndex); 
    247     void setExperimenterInstitution(string institution, int experimenterIndex); 
    248     void setExperimenterLastName(string lastName, int experimenterIndex); 
    249     void setExperimenterOMEName(string omeName, int experimenterIndex); 
    250  
    251     // - ExperimenterMembership property storage - 
    252     void setExperimenterMembershipGroup(string group, int experimenterIndex, int groupRefIndex); 
    253  
    254     // - Filament property storage - 
    255     void setFilamentType(string type, int instrumentIndex, int lightSourceIndex); 
    256  
    257     // - Filter property storage - 
    258     void setFilterFilterWheel(string filterWheel, int instrumentIndex, int filterIndex); 
    259     void setFilterID(string id, int instrumentIndex, int filterIndex); 
    260     void setFilterLotNumber(string lotNumber, int instrumentIndex, int filterIndex); 
    261     void setFilterManufacturer(string manufacturer, int instrumentIndex, int filterIndex); 
    262     void setFilterModel(string model, int instrumentIndex, int filterIndex); 
    263     void setFilterType(string type, int instrumentIndex, int filterIndex); 
    264  
    265     // - FilterSet property storage - 
    266     void setFilterSetDichroic(string dichroic, int instrumentIndex, int filterSetIndex); 
    267     void setFilterSetEmFilter(string emFilter, int instrumentIndex, int filterSetIndex); 
    268     void setFilterSetExFilter(string exFilter, int instrumentIndex, int filterSetIndex); 
    269     void setFilterSetID(string id, int instrumentIndex, int filterSetIndex); 
    270     void setFilterSetLotNumber(string lotNumber, int instrumentIndex, int filterSetIndex); 
    271     void setFilterSetManufacturer(string manufacturer, int instrumentIndex, int filterSetIndex); 
    272     void setFilterSetModel(string model, int instrumentIndex, int filterSetIndex); 
    273  
    274     // - Group property storage - 
    275     void setGroupID(string id, int groupIndex); 
    276     void setGroupName(string name, int groupIndex); 
    277  
    278     // - GroupRef property storage - 
    279  
    280     // - Image property storage - 
    281     void setImageAcquiredPixels(string acquiredPixels, int imageIndex); 
    282     void setImageCreationDate(string creationDate, int imageIndex); 
    283     void setImageDefaultPixels(string defaultPixels, int imageIndex); 
    284     void setImageDescription(string description, int imageIndex); 
    285     void setImageExperimentRef(string experimentRef, int imageIndex); 
    286     void setImageExperimenterRef(string experimenterRef, int imageIndex); 
    287     void setImageGroupRef(string groupRef, int imageIndex); 
    288     void setImageID(string id, int imageIndex); 
    289     void setImageInstrumentRef(string instrumentRef, int imageIndex); 
    290     void setImageName(string name, int imageIndex); 
    291  
    292     // - ImagingEnvironment property storage - 
    293     void setImagingEnvironmentAirPressure(float airPressure, int imageIndex); 
    294     void setImagingEnvironmentCO2Percent(float cO2Percent, int imageIndex); 
    295     void setImagingEnvironmentHumidity(float humidity, int imageIndex); 
    296     void setImagingEnvironmentTemperature(float temperature, int imageIndex); 
    297  
    298     // - Instrument property storage - 
    299     void setInstrumentID(string id, int instrumentIndex); 
    300  
    301     // - Laser property storage - 
    302     void setLaserFrequencyMultiplication(int frequencyMultiplication, int instrumentIndex, int lightSourceIndex); 
    303     void setLaserLaserMedium(string laserMedium, int instrumentIndex, int lightSourceIndex); 
    304     void setLaserPockelCell(bool pockelCell, int instrumentIndex, int lightSourceIndex); 
    305     void setLaserPulse(string pulse, int instrumentIndex, int lightSourceIndex); 
    306     void setLaserRepetitionRate(bool repetitionRate, int instrumentIndex, int lightSourceIndex); 
    307     void setLaserTuneable(bool tuneable, int instrumentIndex, int lightSourceIndex); 
    308     void setLaserType(string type, int instrumentIndex, int lightSourceIndex); 
    309     void setLaserWavelength(int wavelength, int instrumentIndex, int lightSourceIndex); 
    310  
    311     // - LightSource property storage - 
    312     void setLightSourceID(string id, int instrumentIndex, int lightSourceIndex); 
    313     void setLightSourceManufacturer(string manufacturer, int instrumentIndex, int lightSourceIndex); 
    314     void setLightSourceModel(string model, int instrumentIndex, int lightSourceIndex); 
    315     void setLightSourcePower(float power, int instrumentIndex, int lightSourceIndex); 
    316     void setLightSourceSerialNumber(string serialNumber, int instrumentIndex, int lightSourceIndex); 
    317  
    318     // - LightSourceRef property storage - 
    319     void setLightSourceRefAttenuation(float attenuation, int imageIndex, int microbeamManipulationIndex, int lightSourceRefIndex); 
    320     void setLightSourceRefLightSource(string lightSource, int imageIndex, int microbeamManipulationIndex, int lightSourceRefIndex); 
    321     void setLightSourceRefWavelength(int wavelength, int imageIndex, int microbeamManipulationIndex, int lightSourceRefIndex); 
    322  
    323     // - LightSourceSettings property storage - 
    324     void setLightSourceSettingsAttenuation(float attenuation, int imageIndex, int logicalChannelIndex); 
    325     void setLightSourceSettingsLightSource(string lightSource, int imageIndex, int logicalChannelIndex); 
    326     void setLightSourceSettingsWavelength(int wavelength, int imageIndex, int logicalChannelIndex); 
    327  
    328     // - Line property storage - 
    329     void setLineID(string id, int imageIndex, int roiIndex, int shapeIndex); 
    330     void setLineTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
    331     void setLineX1(string x1, int imageIndex, int roiIndex, int shapeIndex); 
    332     void setLineX2(string x2, int imageIndex, int roiIndex, int shapeIndex); 
    333     void setLineY1(string y1, int imageIndex, int roiIndex, int shapeIndex); 
    334     void setLineY2(string y2, int imageIndex, int roiIndex, int shapeIndex); 
    335  
    336     // - LogicalChannel property storage - 
    337     void setLogicalChannelContrastMethod(string contrastMethod, int imageIndex, int logicalChannelIndex); 
    338     void setLogicalChannelDetector(string detector, int imageIndex, int logicalChannelIndex); 
    339     void setLogicalChannelEmWave(int emWave, int imageIndex, int logicalChannelIndex); 
    340     void setLogicalChannelExWave(int exWave, int imageIndex, int logicalChannelIndex); 
    341     void setLogicalChannelFilterSet(string filterSet, int imageIndex, int logicalChannelIndex); 
    342     void setLogicalChannelFluor(string fluor, int imageIndex, int logicalChannelIndex); 
    343     void setLogicalChannelID(string id, int imageIndex, int logicalChannelIndex); 
    344     void setLogicalChannelIlluminationType(string illuminationType, int imageIndex, int logicalChannelIndex); 
    345     void setLogicalChannelLightSource(string lightSource, int imageIndex, int logicalChannelIndex); 
    346     void setLogicalChannelMode(string mode, int imageIndex, int logicalChannelIndex); 
    347     void setLogicalChannelName(string name, int imageIndex, int logicalChannelIndex); 
    348     void setLogicalChannelNdFilter(float ndFilter, int imageIndex, int logicalChannelIndex); 
    349     void setLogicalChannelOTF(string otf, int imageIndex, int logicalChannelIndex); 
    350     void setLogicalChannelPhotometricInterpretation(string photometricInterpretation, int imageIndex, int logicalChannelIndex); 
    351     void setLogicalChannelPinholeSize(float pinholeSize, int imageIndex, int logicalChannelIndex); 
    352     void setLogicalChannelPockelCellSetting(int pockelCellSetting, int imageIndex, int logicalChannelIndex); 
    353     void setLogicalChannelSamplesPerPixel(int samplesPerPixel, int imageIndex, int logicalChannelIndex); 
    354     void setLogicalChannelSecondaryEmissionFilter(string secondaryEmissionFilter, int imageIndex, int logicalChannelIndex); 
    355     void setLogicalChannelSecondaryExcitationFilter(string secondaryExcitationFilter, int imageIndex, int logicalChannelIndex); 
    356  
    357     // - Mask property storage - 
    358     void setMaskHeight(string height, int imageIndex, int roiIndex, int shapeIndex); 
    359     void setMaskID(string id, int imageIndex, int roiIndex, int shapeIndex); 
    360     void setMaskTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
    361     void setMaskWidth(string width, int imageIndex, int roiIndex, int shapeIndex); 
    362     void setMaskX(string x, int imageIndex, int roiIndex, int shapeIndex); 
    363     void setMaskY(string y, int imageIndex, int roiIndex, int shapeIndex); 
    364  
    365     // - MaskPixels property storage - 
    366     void setMaskPixelsBigEndian(bool bigEndian, int imageIndex, int roiIndex, int shapeIndex); 
    367     void setMaskPixelsBinData(string binData, int imageIndex, int roiIndex, int shapeIndex); 
    368     void setMaskPixelsExtendedPixelType(string extendedPixelType, int imageIndex, int roiIndex, int shapeIndex); 
    369     void setMaskPixelsID(string id, int imageIndex, int roiIndex, int shapeIndex); 
    370     void setMaskPixelsSizeX(int sizeX, int imageIndex, int roiIndex, int shapeIndex); 
    371     void setMaskPixelsSizeY(int sizeY, int imageIndex, int roiIndex, int shapeIndex); 
    372  
    373     // - MicrobeamManipulation property storage - 
    374     void setMicrobeamManipulationExperimenterRef(string experimenterRef, int imageIndex, int microbeamManipulationIndex); 
    375     void setMicrobeamManipulationID(string id, int imageIndex, int microbeamManipulationIndex); 
    376     void setMicrobeamManipulationType(string type, int imageIndex, int microbeamManipulationIndex); 
    377  
    378     // - MicrobeamManipulationRef property storage - 
    379     void setMicrobeamManipulationRefID(string id, int experimentIndex, int microbeamManipulationRefIndex); 
    380  
    381     // - Microscope property storage - 
    382     void setMicroscopeID(string id, int instrumentIndex); 
    383     void setMicroscopeManufacturer(string manufacturer, int instrumentIndex); 
    384     void setMicroscopeModel(string model, int instrumentIndex); 
    385     void setMicroscopeSerialNumber(string serialNumber, int instrumentIndex); 
    386     void setMicroscopeType(string type, int instrumentIndex); 
    387  
    388     // - OTF property storage - 
    389     void setOTFBinaryFile(string binaryFile, int instrumentIndex, int otfIndex); 
    390     void setOTFID(string id, int instrumentIndex, int otfIndex); 
    391     void setOTFObjective(string objective, int instrumentIndex, int otfIndex); 
    392     void setOTFOpticalAxisAveraged(bool opticalAxisAveraged, int instrumentIndex, int otfIndex); 
    393     void setOTFPixelType(string pixelType, int instrumentIndex, int otfIndex); 
    394     void setOTFSizeX(int sizeX, int instrumentIndex, int otfIndex); 
    395     void setOTFSizeY(int sizeY, int instrumentIndex, int otfIndex); 
    396  
    397     // - Objective property storage - 
    398     void setObjectiveCalibratedMagnification(float calibratedMagnification, int instrumentIndex, int objectiveIndex); 
    399     void setObjectiveCorrection(string correction, int instrumentIndex, int objectiveIndex); 
    400     void setObjectiveID(string id, int instrumentIndex, int objectiveIndex); 
    401     void setObjectiveImmersion(string immersion, int instrumentIndex, int objectiveIndex); 
    402     void setObjectiveIris(bool iris, int instrumentIndex, int objectiveIndex); 
    403     void setObjectiveLensNA(float lensNA, int instrumentIndex, int objectiveIndex); 
    404     void setObjectiveManufacturer(string manufacturer, int instrumentIndex, int objectiveIndex); 
    405     void setObjectiveModel(string model, int instrumentIndex, int objectiveIndex); 
    406     void setObjectiveNominalMagnification(int nominalMagnification, int instrumentIndex, int objectiveIndex); 
    407     void setObjectiveSerialNumber(string serialNumber, int instrumentIndex, int objectiveIndex); 
    408     void setObjectiveWorkingDistance(float workingDistance, int instrumentIndex, int objectiveIndex); 
    409  
    410     // - ObjectiveSettings property storage - 
    411     void setObjectiveSettingsCorrectionCollar(float correctionCollar, int imageIndex); 
    412     void setObjectiveSettingsMedium(string medium, int imageIndex); 
    413     void setObjectiveSettingsObjective(string objective, int imageIndex); 
    414     void setObjectiveSettingsRefractiveIndex(float refractiveIndex, int imageIndex); 
    415  
    416     // - Path property storage - 
    417     void setPathD(string d, int imageIndex, int roiIndex, int shapeIndex); 
    418     void setPathID(string id, int imageIndex, int roiIndex, int shapeIndex); 
    419  
    420     // - Pixels property storage - 
    421     void setPixelsBigEndian(bool bigEndian, int imageIndex, int pixelsIndex); 
    422     void setPixelsDimensionOrder(string dimensionOrder, int imageIndex, int pixelsIndex); 
    423     void setPixelsID(string id, int imageIndex, int pixelsIndex); 
    424     void setPixelsPixelType(string pixelType, int imageIndex, int pixelsIndex); 
    425     void setPixelsSizeC(int sizeC, int imageIndex, int pixelsIndex); 
    426     void setPixelsSizeT(int sizeT, int imageIndex, int pixelsIndex); 
    427     void setPixelsSizeX(int sizeX, int imageIndex, int pixelsIndex); 
    428     void setPixelsSizeY(int sizeY, int imageIndex, int pixelsIndex); 
    429     void setPixelsSizeZ(int sizeZ, int imageIndex, int pixelsIndex); 
    430  
    431     // - Plane property storage - 
    432     void setPlaneHashSHA1(string hashSHA1, int imageIndex, int pixelsIndex, int planeIndex); 
    433     void setPlaneID(string id, int imageIndex, int pixelsIndex, int planeIndex); 
    434     void setPlaneTheC(int theC, int imageIndex, int pixelsIndex, int planeIndex); 
    435     void setPlaneTheT(int theT, int imageIndex, int pixelsIndex, int planeIndex); 
    436     void setPlaneTheZ(int theZ, int imageIndex, int pixelsIndex, int planeIndex); 
    437  
    438     // - PlaneTiming property storage - 
    439     void setPlaneTimingDeltaT(float deltaT, int imageIndex, int pixelsIndex, int planeIndex); 
    440     void setPlaneTimingExposureTime(float exposureTime, int imageIndex, int pixelsIndex, int planeIndex); 
    441  
    442     // - Plate property storage - 
    443     void setPlateColumnNamingConvention(string columnNamingConvention, int plateIndex); 
    444     void setPlateDescription(string description, int plateIndex); 
    445     void setPlateExternalIdentifier(string externalIdentifier, int plateIndex); 
    446     void setPlateID(string id, int plateIndex); 
    447     void setPlateName(string name, int plateIndex); 
    448     void setPlateRowNamingConvention(string rowNamingConvention, int plateIndex); 
    449     void setPlateStatus(string status, int plateIndex); 
    450     void setPlateWellOriginX(double wellOriginX, int plateIndex); 
    451     void setPlateWellOriginY(double wellOriginY, int plateIndex); 
    452  
    453     // - PlateRef property storage - 
    454     void setPlateRefID(string id, int screenIndex, int plateRefIndex); 
    455     void setPlateRefSample(int sample, int screenIndex, int plateRefIndex); 
    456     void setPlateRefWell(string well, int screenIndex, int plateRefIndex); 
    457  
    458     // - Point property storage - 
    459     void setPointCx(string cx, int imageIndex, int roiIndex, int shapeIndex); 
    460     void setPointCy(string cy, int imageIndex, int roiIndex, int shapeIndex); 
    461     void setPointID(string id, int imageIndex, int roiIndex, int shapeIndex); 
    462     void setPointR(string r, int imageIndex, int roiIndex, int shapeIndex); 
    463     void setPointTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
    464  
    465     // - Polygon property storage - 
    466     void setPolygonID(string id, int imageIndex, int roiIndex, int shapeIndex); 
    467     void setPolygonPoints(string points, int imageIndex, int roiIndex, int shapeIndex); 
    468     void setPolygonTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
    469  
    470     // - Polyline property storage - 
    471     void setPolylineID(string id, int imageIndex, int roiIndex, int shapeIndex); 
    472     void setPolylinePoints(string points, int imageIndex, int roiIndex, int shapeIndex); 
    473     void setPolylineTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
    474  
    475     // - Project property storage - 
    476     void setProjectDescription(string description, int projectIndex); 
    477     void setProjectExperimenterRef(string experimenterRef, int projectIndex); 
    478     void setProjectGroupRef(string groupRef, int projectIndex); 
    479     void setProjectID(string id, int projectIndex); 
    480     void setProjectName(string name, int projectIndex); 
    481  
    482     // - ProjectRef property storage - 
    483     void setProjectRefID(string id, int datasetIndex, int projectRefIndex); 
    484  
    485     // - Pump property storage - 
    486     void setPumpLightSource(string lightSource, int instrumentIndex, int lightSourceIndex); 
    487  
    488     // - ROI property storage - 
    489     void setROIID(string id, int imageIndex, int roiIndex); 
    490     void setROIT0(int t0, int imageIndex, int roiIndex); 
    491     void setROIT1(int t1, int imageIndex, int roiIndex); 
    492     void setROIX0(int x0, int imageIndex, int roiIndex); 
    493     void setROIX1(int x1, int imageIndex, int roiIndex); 
    494     void setROIY0(int y0, int imageIndex, int roiIndex); 
    495     void setROIY1(int y1, int imageIndex, int roiIndex); 
    496     void setROIZ0(int z0, int imageIndex, int roiIndex); 
    497     void setROIZ1(int z1, int imageIndex, int roiIndex); 
    498  
    499     // - ROIRef property storage - 
    500     void setROIRefID(string id, int imageIndex, int microbeamManipulationIndex, int roiRefIndex); 
    501  
    502     // - Reagent property storage - 
    503     void setReagentDescription(string description, int screenIndex, int reagentIndex); 
    504     void setReagentID(string id, int screenIndex, int reagentIndex); 
    505     void setReagentName(string name, int screenIndex, int reagentIndex); 
    506     void setReagentReagentIdentifier(string reagentIdentifier, int screenIndex, int reagentIndex); 
    507  
    508     // - Rect property storage - 
    509     void setRectHeight(string height, int imageIndex, int roiIndex, int shapeIndex); 
    510     void setRectID(string id, int imageIndex, int roiIndex, int shapeIndex); 
    511     void setRectTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
    512     void setRectWidth(string width, int imageIndex, int roiIndex, int shapeIndex); 
    513     void setRectX(string x, int imageIndex, int roiIndex, int shapeIndex); 
    514     void setRectY(string y, int imageIndex, int roiIndex, int shapeIndex); 
    515  
    516     // - Region property storage - 
    517     void setRegionID(string id, int imageIndex, int regionIndex); 
    518     void setRegionName(string name, int imageIndex, int regionIndex); 
    519     void setRegionTag(string tag, int imageIndex, int regionIndex); 
    520  
    521     // - RoiLink property storage - 
    522     void setRoiLinkDirection(string direction, int imageIndex, int roiIndex, int roiLinkIndex); 
    523     void setRoiLinkName(string name, int imageIndex, int roiIndex, int roiLinkIndex); 
    524     void setRoiLinkRef(string ref, int imageIndex, int roiIndex, int roiLinkIndex); 
    525  
    526     // - Screen property storage - 
    527     void setScreenDescription(string description, int screenIndex); 
    528     void setScreenExtern(string extern, int screenIndex); 
    529     void setScreenID(string id, int screenIndex); 
    530     void setScreenName(string name, int screenIndex); 
    531     void setScreenProtocolDescription(string protocolDescription, int screenIndex); 
    532     void setScreenProtocolIdentifier(string protocolIdentifier, int screenIndex); 
    533     void setScreenReagentSetDescription(string reagentSetDescription, int screenIndex); 
    534     void setScreenReagentSetIdentifier(string reagentSetIdentifier, int screenIndex); 
    535     void setScreenType(string type, int screenIndex); 
    536  
    537     // - ScreenAcquisition property storage - 
    538     void setScreenAcquisitionEndTime(string endTime, int screenIndex, int screenAcquisitionIndex); 
    539     void setScreenAcquisitionID(string id, int screenIndex, int screenAcquisitionIndex); 
    540     void setScreenAcquisitionStartTime(string startTime, int screenIndex, int screenAcquisitionIndex); 
    541  
    542     // - ScreenRef property storage - 
    543     void setScreenRefID(string id, int plateIndex, int screenRefIndex); 
    544  
    545     // - Shape property storage - 
    546     void setShapeBaselineShift(string baselineShift, int imageIndex, int roiIndex, int shapeIndex); 
    547     void setShapeDirection(string direction, int imageIndex, int roiIndex, int shapeIndex); 
    548     void setShapeFillColor(string fillColor, int imageIndex, int roiIndex, int shapeIndex); 
    549     void setShapeFillOpacity(string fillOpacity, int imageIndex, int roiIndex, int shapeIndex); 
    550     void setShapeFillRule(string fillRule, int imageIndex, int roiIndex, int shapeIndex); 
    551     void setShapeFontFamily(string fontFamily, int imageIndex, int roiIndex, int shapeIndex); 
    552     void setShapeFontSize(int fontSize, int imageIndex, int roiIndex, int shapeIndex); 
    553     void setShapeFontStretch(string fontStretch, int imageIndex, int roiIndex, int shapeIndex); 
    554     void setShapeFontStyle(string fontStyle, int imageIndex, int roiIndex, int shapeIndex); 
    555     void setShapeFontVariant(string fontVariant, int imageIndex, int roiIndex, int shapeIndex); 
    556     void setShapeFontWeight(string fontWeight, int imageIndex, int roiIndex, int shapeIndex); 
    557     void setShapeG(string g, int imageIndex, int roiIndex, int shapeIndex); 
    558     void setShapeGlyphOrientationVertical(int glyphOrientationVertical, int imageIndex, int roiIndex, int shapeIndex); 
    559     void setShapeID(string id, int imageIndex, int roiIndex, int shapeIndex); 
    560     void setShapeLocked(bool locked, int imageIndex, int roiIndex, int shapeIndex); 
    561     void setShapeStrokeAttribute(string strokeAttribute, int imageIndex, int roiIndex, int shapeIndex); 
    562     void setShapeStrokeColor(string strokeColor, int imageIndex, int roiIndex, int shapeIndex); 
    563     void setShapeStrokeDashArray(string strokeDashArray, int imageIndex, int roiIndex, int shapeIndex); 
    564     void setShapeStrokeLineCap(string strokeLineCap, int imageIndex, int roiIndex, int shapeIndex); 
    565     void setShapeStrokeLineJoin(string strokeLineJoin, int imageIndex, int roiIndex, int shapeIndex); 
    566     void setShapeStrokeMiterLimit(int strokeMiterLimit, int imageIndex, int roiIndex, int shapeIndex); 
    567     void setShapeStrokeOpacity(float strokeOpacity, int imageIndex, int roiIndex, int shapeIndex); 
    568     void setShapeStrokeWidth(int strokeWidth, int imageIndex, int roiIndex, int shapeIndex); 
    569     void setShapeText(string text, int imageIndex, int roiIndex, int shapeIndex); 
    570     void setShapeTextAnchor(string textAnchor, int imageIndex, int roiIndex, int shapeIndex); 
    571     void setShapeTextDecoration(string textDecoration, int imageIndex, int roiIndex, int shapeIndex); 
    572     void setShapeTextFill(string textFill, int imageIndex, int roiIndex, int shapeIndex); 
    573     void setShapeTextStroke(string textStroke, int imageIndex, int roiIndex, int shapeIndex); 
    574     void setShapeTheT(int theT, int imageIndex, int roiIndex, int shapeIndex); 
    575     void setShapeTheZ(int theZ, int imageIndex, int roiIndex, int shapeIndex); 
    576     void setShapeVectorEffect(string vectorEffect, int imageIndex, int roiIndex, int shapeIndex); 
    577     void setShapeVisibility(bool visibility, int imageIndex, int roiIndex, int shapeIndex); 
    578     void setShapeWritingMode(string writingMode, int imageIndex, int roiIndex, int shapeIndex); 
    579  
    580     // - StageLabel property storage - 
    581     void setStageLabelName(string name, int imageIndex); 
    582     void setStageLabelX(float x, int imageIndex); 
    583     void setStageLabelY(float y, int imageIndex); 
    584     void setStageLabelZ(float z, int imageIndex); 
    585  
    586     // - StagePosition property storage - 
    587     void setStagePositionPositionX(float positionX, int imageIndex, int pixelsIndex, int planeIndex); 
    588     void setStagePositionPositionY(float positionY, int imageIndex, int pixelsIndex, int planeIndex); 
    589     void setStagePositionPositionZ(float positionZ, int imageIndex, int pixelsIndex, int planeIndex); 
    590  
    591     // - Thumbnail property storage - 
    592     void setThumbnailHref(string href, int imageIndex); 
    593     void setThumbnailID(string id, int imageIndex); 
    594     void setThumbnailMIMEtype(string mimEtype, int imageIndex); 
    595  
    596     // - TiffData property storage - 
    597     void setTiffDataFileName(string fileName, int imageIndex, int pixelsIndex, int tiffDataIndex); 
    598     void setTiffDataFirstC(int firstC, int imageIndex, int pixelsIndex, int tiffDataIndex); 
    599     void setTiffDataFirstT(int firstT, int imageIndex, int pixelsIndex, int tiffDataIndex); 
    600     void setTiffDataFirstZ(int firstZ, int imageIndex, int pixelsIndex, int tiffDataIndex); 
    601     void setTiffDataIFD(int ifd, int imageIndex, int pixelsIndex, int tiffDataIndex); 
    602     void setTiffDataNumPlanes(int numPlanes, int imageIndex, int pixelsIndex, int tiffDataIndex); 
    603     void setTiffDataUUID(string uuid, int imageIndex, int pixelsIndex, int tiffDataIndex); 
    604  
    605     // - TransmittanceRange property storage - 
    606     void setTransmittanceRangeCutIn(int cutIn, int instrumentIndex, int filterIndex); 
    607     void setTransmittanceRangeCutInTolerance(int cutInTolerance, int instrumentIndex, int filterIndex); 
    608     void setTransmittanceRangeCutOut(int cutOut, int instrumentIndex, int filterIndex); 
    609     void setTransmittanceRangeCutOutTolerance(int cutOutTolerance, int instrumentIndex, int filterIndex); 
    610     void setTransmittanceRangeTransmittance(int transmittance, int instrumentIndex, int filterIndex); 
    611  
    612     // - Well property storage - 
    613     void setWellColumn(int column, int plateIndex, int wellIndex); 
    614     void setWellExternalDescription(string externalDescription, int plateIndex, int wellIndex); 
    615     void setWellExternalIdentifier(string externalIdentifier, int plateIndex, int wellIndex); 
    616     void setWellID(string id, int plateIndex, int wellIndex); 
    617     void setWellReagent(string reagent, int plateIndex, int wellIndex); 
    618     void setWellRow(int row, int plateIndex, int wellIndex); 
    619     void setWellType(string type, int plateIndex, int wellIndex); 
    620  
    621     // - WellSample property storage - 
    622     void setWellSampleID(string id, int plateIndex, int wellIndex, int wellSampleIndex); 
    623     void setWellSampleImageRef(string imageRef, int plateIndex, int wellIndex, int wellSampleIndex); 
    624     void setWellSampleIndex(int index, int plateIndex, int wellIndex, int wellSampleIndex); 
    625     void setWellSamplePosX(float posX, int plateIndex, int wellIndex, int wellSampleIndex); 
    626     void setWellSamplePosY(float posY, int plateIndex, int wellIndex, int wellSampleIndex); 
    627     void setWellSampleTimepoint(int timepoint, int plateIndex, int wellIndex, int wellSampleIndex); 
    628  
    629     // - WellSampleRef property storage - 
    630     void setWellSampleRefID(string id, int screenIndex, int screenAcquisitionIndex, int wellSampleRefIndex); 
    631   }; 
    632  
    633   interface MetadataRetrieve { 
    634     MetadataRetrieve getServant(); 
     134  interface IMetadata { 
     135    // -- MetadataRetrieve methods -- 
     136 
    635137    string getOMEXML(); 
    636138 
     
    1233735 
    1234736    string getWellSampleRefID(int screenIndex, int screenAcquisitionIndex, int wellSampleRefIndex); 
     737 
     738    // -- MetadataStore methods -- 
     739 
     740    void createRoot(); 
     741    //void setRoot(Object root); 
     742    //Object getRoot(); 
     743 
     744    // - Entity storage - 
     745 
     746    void setUUID(string uuid); 
     747 
     748    // - Arc property storage - 
     749    void setArcType(string type, int instrumentIndex, int lightSourceIndex); 
     750 
     751    // - ChannelComponent property storage - 
     752    void setChannelComponentColorDomain(string colorDomain, int imageIndex, int logicalChannelIndex, int channelComponentIndex); 
     753    void setChannelComponentIndex(int index, int imageIndex, int logicalChannelIndex, int channelComponentIndex); 
     754    void setChannelComponentPixels(string pixels, int imageIndex, int logicalChannelIndex, int channelComponentIndex); 
     755 
     756    // - Circle property storage - 
     757    void setCircleCx(string cx, int imageIndex, int roiIndex, int shapeIndex); 
     758    void setCircleCy(string cy, int imageIndex, int roiIndex, int shapeIndex); 
     759    void setCircleID(string id, int imageIndex, int roiIndex, int shapeIndex); 
     760    void setCircleR(string r, int imageIndex, int roiIndex, int shapeIndex); 
     761    void setCircleTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
     762 
     763    // - Contact property storage - 
     764    void setContactExperimenter(string experimenter, int groupIndex); 
     765 
     766    // - Dataset property storage - 
     767    void setDatasetDescription(string description, int datasetIndex); 
     768    void setDatasetExperimenterRef(string experimenterRef, int datasetIndex); 
     769    void setDatasetGroupRef(string groupRef, int datasetIndex); 
     770    void setDatasetID(string id, int datasetIndex); 
     771    void setDatasetLocked(bool locked, int datasetIndex); 
     772    void setDatasetName(string name, int datasetIndex); 
     773 
     774    // - DatasetRef property storage - 
     775    void setDatasetRefID(string id, int imageIndex, int datasetRefIndex); 
     776 
     777    // - Detector property storage - 
     778    void setDetectorAmplificationGain(float amplificationGain, int instrumentIndex, int detectorIndex); 
     779    void setDetectorGain(float gain, int instrumentIndex, int detectorIndex); 
     780    void setDetectorID(string id, int instrumentIndex, int detectorIndex); 
     781    void setDetectorManufacturer(string manufacturer, int instrumentIndex, int detectorIndex); 
     782    void setDetectorModel(string model, int instrumentIndex, int detectorIndex); 
     783    void setDetectorOffset(float offset, int instrumentIndex, int detectorIndex); 
     784    void setDetectorSerialNumber(string serialNumber, int instrumentIndex, int detectorIndex); 
     785    void setDetectorType(string type, int instrumentIndex, int detectorIndex); 
     786    void setDetectorVoltage(float voltage, int instrumentIndex, int detectorIndex); 
     787    void setDetectorZoom(float zoom, int instrumentIndex, int detectorIndex); 
     788 
     789    // - DetectorSettings property storage - 
     790    void setDetectorSettingsBinning(string binning, int imageIndex, int logicalChannelIndex); 
     791    void setDetectorSettingsDetector(string detector, int imageIndex, int logicalChannelIndex); 
     792    void setDetectorSettingsGain(float gain, int imageIndex, int logicalChannelIndex); 
     793    void setDetectorSettingsOffset(float offset, int imageIndex, int logicalChannelIndex); 
     794    void setDetectorSettingsReadOutRate(float readOutRate, int imageIndex, int logicalChannelIndex); 
     795    void setDetectorSettingsVoltage(float voltage, int imageIndex, int logicalChannelIndex); 
     796 
     797    // - Dichroic property storage - 
     798    void setDichroicID(string id, int instrumentIndex, int dichroicIndex); 
     799    void setDichroicLotNumber(string lotNumber, int instrumentIndex, int dichroicIndex); 
     800    void setDichroicManufacturer(string manufacturer, int instrumentIndex, int dichroicIndex); 
     801    void setDichroicModel(string model, int instrumentIndex, int dichroicIndex); 
     802 
     803    // - Dimensions property storage - 
     804    void setDimensionsPhysicalSizeX(float physicalSizeX, int imageIndex, int pixelsIndex); 
     805    void setDimensionsPhysicalSizeY(float physicalSizeY, int imageIndex, int pixelsIndex); 
     806    void setDimensionsPhysicalSizeZ(float physicalSizeZ, int imageIndex, int pixelsIndex); 
     807    void setDimensionsTimeIncrement(float timeIncrement, int imageIndex, int pixelsIndex); 
     808    void setDimensionsWaveIncrement(int waveIncrement, int imageIndex, int pixelsIndex); 
     809    void setDimensionsWaveStart(int waveStart, int imageIndex, int pixelsIndex); 
     810 
     811    // - DisplayOptions property storage - 
     812    void setDisplayOptionsDisplay(string display, int imageIndex); 
     813    void setDisplayOptionsID(string id, int imageIndex); 
     814    void setDisplayOptionsZoom(float zoom, int imageIndex); 
     815 
     816    // - Ellipse property storage - 
     817    void setEllipseCx(string cx, int imageIndex, int roiIndex, int shapeIndex); 
     818    void setEllipseCy(string cy, int imageIndex, int roiIndex, int shapeIndex); 
     819    void setEllipseID(string id, int imageIndex, int roiIndex, int shapeIndex); 
     820    void setEllipseRx(string rx, int imageIndex, int roiIndex, int shapeIndex); 
     821    void setEllipseRy(string ry, int imageIndex, int roiIndex, int shapeIndex); 
     822    void setEllipseTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
     823 
     824    // - EmFilter property storage - 
     825    void setEmFilterLotNumber(string lotNumber, int instrumentIndex, int filterIndex); 
     826    void setEmFilterManufacturer(string manufacturer, int instrumentIndex, int filterIndex); 
     827    void setEmFilterModel(string model, int instrumentIndex, int filterIndex); 
     828    void setEmFilterType(string type, int instrumentIndex, int filterIndex); 
     829 
     830    // - ExFilter property storage - 
     831    void setExFilterLotNumber(string lotNumber, int instrumentIndex, int filterIndex); 
     832    void setExFilterManufacturer(string manufacturer, int instrumentIndex, int filterIndex); 
     833    void setExFilterModel(string model, int instrumentIndex, int filterIndex); 
     834    void setExFilterType(string type, int instrumentIndex, int filterIndex); 
     835 
     836    // - Experiment property storage - 
     837    void setExperimentDescription(string description, int experimentIndex); 
     838    void setExperimentExperimenterRef(string experimenterRef, int experimentIndex); 
     839    void setExperimentID(string id, int experimentIndex); 
     840    void setExperimentType(string type, int experimentIndex); 
     841 
     842    // - Experimenter property storage - 
     843    void setExperimenterEmail(string email, int experimenterIndex); 
     844    void setExperimenterFirstName(string firstName, int experimenterIndex); 
     845    void setExperimenterID(string id, int experimenterIndex); 
     846    void setExperimenterInstitution(string institution, int experimenterIndex); 
     847    void setExperimenterLastName(string lastName, int experimenterIndex); 
     848    void setExperimenterOMEName(string omeName, int experimenterIndex); 
     849 
     850    // - ExperimenterMembership property storage - 
     851    void setExperimenterMembershipGroup(string group, int experimenterIndex, int groupRefIndex); 
     852 
     853    // - Filament property storage - 
     854    void setFilamentType(string type, int instrumentIndex, int lightSourceIndex); 
     855 
     856    // - Filter property storage - 
     857    void setFilterFilterWheel(string filterWheel, int instrumentIndex, int filterIndex); 
     858    void setFilterID(string id, int instrumentIndex, int filterIndex); 
     859    void setFilterLotNumber(string lotNumber, int instrumentIndex, int filterIndex); 
     860    void setFilterManufacturer(string manufacturer, int instrumentIndex, int filterIndex); 
     861    void setFilterModel(string model, int instrumentIndex, int filterIndex); 
     862    void setFilterType(string type, int instrumentIndex, int filterIndex); 
     863 
     864    // - FilterSet property storage - 
     865    void setFilterSetDichroic(string dichroic, int instrumentIndex, int filterSetIndex); 
     866    void setFilterSetEmFilter(string emFilter, int instrumentIndex, int filterSetIndex); 
     867    void setFilterSetExFilter(string exFilter, int instrumentIndex, int filterSetIndex); 
     868    void setFilterSetID(string id, int instrumentIndex, int filterSetIndex); 
     869    void setFilterSetLotNumber(string lotNumber, int instrumentIndex, int filterSetIndex); 
     870    void setFilterSetManufacturer(string manufacturer, int instrumentIndex, int filterSetIndex); 
     871    void setFilterSetModel(string model, int instrumentIndex, int filterSetIndex); 
     872 
     873    // - Group property storage - 
     874    void setGroupID(string id, int groupIndex); 
     875    void setGroupName(string name, int groupIndex); 
     876 
     877    // - GroupRef property storage - 
     878 
     879    // - Image property storage - 
     880    void setImageAcquiredPixels(string acquiredPixels, int imageIndex); 
     881    void setImageCreationDate(string creationDate, int imageIndex); 
     882    void setImageDefaultPixels(string defaultPixels, int imageIndex); 
     883    void setImageDescription(string description, int imageIndex); 
     884    void setImageExperimentRef(string experimentRef, int imageIndex); 
     885    void setImageExperimenterRef(string experimenterRef, int imageIndex); 
     886    void setImageGroupRef(string groupRef, int imageIndex); 
     887    void setImageID(string id, int imageIndex); 
     888    void setImageInstrumentRef(string instrumentRef, int imageIndex); 
     889    void setImageName(string name, int imageIndex); 
     890 
     891    // - ImagingEnvironment property storage - 
     892    void setImagingEnvironmentAirPressure(float airPressure, int imageIndex); 
     893    void setImagingEnvironmentCO2Percent(float cO2Percent, int imageIndex); 
     894    void setImagingEnvironmentHumidity(float humidity, int imageIndex); 
     895    void setImagingEnvironmentTemperature(float temperature, int imageIndex); 
     896 
     897    // - Instrument property storage - 
     898    void setInstrumentID(string id, int instrumentIndex); 
     899 
     900    // - Laser property storage - 
     901    void setLaserFrequencyMultiplication(int frequencyMultiplication, int instrumentIndex, int lightSourceIndex); 
     902    void setLaserLaserMedium(string laserMedium, int instrumentIndex, int lightSourceIndex); 
     903    void setLaserPockelCell(bool pockelCell, int instrumentIndex, int lightSourceIndex); 
     904    void setLaserPulse(string pulse, int instrumentIndex, int lightSourceIndex); 
     905    void setLaserRepetitionRate(bool repetitionRate, int instrumentIndex, int lightSourceIndex); 
     906    void setLaserTuneable(bool tuneable, int instrumentIndex, int lightSourceIndex); 
     907    void setLaserType(string type, int instrumentIndex, int lightSourceIndex); 
     908    void setLaserWavelength(int wavelength, int instrumentIndex, int lightSourceIndex); 
     909 
     910    // - LightSource property storage - 
     911    void setLightSourceID(string id, int instrumentIndex, int lightSourceIndex); 
     912    void setLightSourceManufacturer(string manufacturer, int instrumentIndex, int lightSourceIndex); 
     913    void setLightSourceModel(string model, int instrumentIndex, int lightSourceIndex); 
     914    void setLightSourcePower(float power, int instrumentIndex, int lightSourceIndex); 
     915    void setLightSourceSerialNumber(string serialNumber, int instrumentIndex, int lightSourceIndex); 
     916 
     917    // - LightSourceRef property storage - 
     918    void setLightSourceRefAttenuation(float attenuation, int imageIndex, int microbeamManipulationIndex, int lightSourceRefIndex); 
     919    void setLightSourceRefLightSource(string lightSource, int imageIndex, int microbeamManipulationIndex, int lightSourceRefIndex); 
     920    void setLightSourceRefWavelength(int wavelength, int imageIndex, int microbeamManipulationIndex, int lightSourceRefIndex); 
     921 
     922    // - LightSourceSettings property storage - 
     923    void setLightSourceSettingsAttenuation(float attenuation, int imageIndex, int logicalChannelIndex); 
     924    void setLightSourceSettingsLightSource(string lightSource, int imageIndex, int logicalChannelIndex); 
     925    void setLightSourceSettingsWavelength(int wavelength, int imageIndex, int logicalChannelIndex); 
     926 
     927    // - Line property storage - 
     928    void setLineID(string id, int imageIndex, int roiIndex, int shapeIndex); 
     929    void setLineTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
     930    void setLineX1(string x1, int imageIndex, int roiIndex, int shapeIndex); 
     931    void setLineX2(string x2, int imageIndex, int roiIndex, int shapeIndex); 
     932    void setLineY1(string y1, int imageIndex, int roiIndex, int shapeIndex); 
     933    void setLineY2(string y2, int imageIndex, int roiIndex, int shapeIndex); 
     934 
     935    // - LogicalChannel property storage - 
     936    void setLogicalChannelContrastMethod(string contrastMethod, int imageIndex, int logicalChannelIndex); 
     937    void setLogicalChannelDetector(string detector, int imageIndex, int logicalChannelIndex); 
     938    void setLogicalChannelEmWave(int emWave, int imageIndex, int logicalChannelIndex); 
     939    void setLogicalChannelExWave(int exWave, int imageIndex, int logicalChannelIndex); 
     940    void setLogicalChannelFilterSet(string filterSet, int imageIndex, int logicalChannelIndex); 
     941    void setLogicalChannelFluor(string fluor, int imageIndex, int logicalChannelIndex); 
     942    void setLogicalChannelID(string id, int imageIndex, int logicalChannelIndex); 
     943    void setLogicalChannelIlluminationType(string illuminationType, int imageIndex, int logicalChannelIndex); 
     944    void setLogicalChannelLightSource(string lightSource, int imageIndex, int logicalChannelIndex); 
     945    void setLogicalChannelMode(string mode, int imageIndex, int logicalChannelIndex); 
     946    void setLogicalChannelName(string name, int imageIndex, int logicalChannelIndex); 
     947    void setLogicalChannelNdFilter(float ndFilter, int imageIndex, int logicalChannelIndex); 
     948    void setLogicalChannelOTF(string otf, int imageIndex, int logicalChannelIndex); 
     949    void setLogicalChannelPhotometricInterpretation(string photometricInterpretation, int imageIndex, int logicalChannelIndex); 
     950    void setLogicalChannelPinholeSize(float pinholeSize, int imageIndex, int logicalChannelIndex); 
     951    void setLogicalChannelPockelCellSetting(int pockelCellSetting, int imageIndex, int logicalChannelIndex); 
     952    void setLogicalChannelSamplesPerPixel(int samplesPerPixel, int imageIndex, int logicalChannelIndex); 
     953    void setLogicalChannelSecondaryEmissionFilter(string secondaryEmissionFilter, int imageIndex, int logicalChannelIndex); 
     954    void setLogicalChannelSecondaryExcitationFilter(string secondaryExcitationFilter, int imageIndex, int logicalChannelIndex); 
     955 
     956    // - Mask property storage - 
     957    void setMaskHeight(string height, int imageIndex, int roiIndex, int shapeIndex); 
     958    void setMaskID(string id, int imageIndex, int roiIndex, int shapeIndex); 
     959    void setMaskTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
     960    void setMaskWidth(string width, int imageIndex, int roiIndex, int shapeIndex); 
     961    void setMaskX(string x, int imageIndex, int roiIndex, int shapeIndex); 
     962    void setMaskY(string y, int imageIndex, int roiIndex, int shapeIndex); 
     963 
     964    // - MaskPixels property storage - 
     965    void setMaskPixelsBigEndian(bool bigEndian, int imageIndex, int roiIndex, int shapeIndex); 
     966    void setMaskPixelsBinData(string binData, int imageIndex, int roiIndex, int shapeIndex); 
     967    void setMaskPixelsExtendedPixelType(string extendedPixelType, int imageIndex, int roiIndex, int shapeIndex); 
     968    void setMaskPixelsID(string id, int imageIndex, int roiIndex, int shapeIndex); 
     969    void setMaskPixelsSizeX(int sizeX, int imageIndex, int roiIndex, int shapeIndex); 
     970    void setMaskPixelsSizeY(int sizeY, int imageIndex, int roiIndex, int shapeIndex); 
     971 
     972    // - MicrobeamManipulation property storage - 
     973    void setMicrobeamManipulationExperimenterRef(string experimenterRef, int imageIndex, int microbeamManipulationIndex); 
     974    void setMicrobeamManipulationID(string id, int imageIndex, int microbeamManipulationIndex); 
     975    void setMicrobeamManipulationType(string type, int imageIndex, int microbeamManipulationIndex); 
     976 
     977    // - MicrobeamManipulationRef property storage - 
     978    void setMicrobeamManipulationRefID(string id, int experimentIndex, int microbeamManipulationRefIndex); 
     979 
     980    // - Microscope property storage - 
     981    void setMicroscopeID(string id, int instrumentIndex); 
     982    void setMicroscopeManufacturer(string manufacturer, int instrumentIndex); 
     983    void setMicroscopeModel(string model, int instrumentIndex); 
     984    void setMicroscopeSerialNumber(string serialNumber, int instrumentIndex); 
     985    void setMicroscopeType(string type, int instrumentIndex); 
     986 
     987    // - OTF property storage - 
     988    void setOTFBinaryFile(string binaryFile, int instrumentIndex, int otfIndex); 
     989    void setOTFID(string id, int instrumentIndex, int otfIndex); 
     990    void setOTFObjective(string objective, int instrumentIndex, int otfIndex); 
     991    void setOTFOpticalAxisAveraged(bool opticalAxisAveraged, int instrumentIndex, int otfIndex); 
     992    void setOTFPixelType(string pixelType, int instrumentIndex, int otfIndex); 
     993    void setOTFSizeX(int sizeX, int instrumentIndex, int otfIndex); 
     994    void setOTFSizeY(int sizeY, int instrumentIndex, int otfIndex); 
     995 
     996    // - Objective property storage - 
     997    void setObjectiveCalibratedMagnification(float calibratedMagnification, int instrumentIndex, int objectiveIndex); 
     998    void setObjectiveCorrection(string correction, int instrumentIndex, int objectiveIndex); 
     999    void setObjectiveID(string id, int instrumentIndex, int objectiveIndex); 
     1000    void setObjectiveImmersion(string immersion, int instrumentIndex, int objectiveIndex); 
     1001    void setObjectiveIris(bool iris, int instrumentIndex, int objectiveIndex); 
     1002    void setObjectiveLensNA(float lensNA, int instrumentIndex, int objectiveIndex); 
     1003    void setObjectiveManufacturer(string manufacturer, int instrumentIndex, int objectiveIndex); 
     1004    void setObjectiveModel(string model, int instrumentIndex, int objectiveIndex); 
     1005    void setObjectiveNominalMagnification(int nominalMagnification, int instrumentIndex, int objectiveIndex); 
     1006    void setObjectiveSerialNumber(string serialNumber, int instrumentIndex, int objectiveIndex); 
     1007    void setObjectiveWorkingDistance(float workingDistance, int instrumentIndex, int objectiveIndex); 
     1008 
     1009    // - ObjectiveSettings property storage - 
     1010    void setObjectiveSettingsCorrectionCollar(float correctionCollar, int imageIndex); 
     1011    void setObjectiveSettingsMedium(string medium, int imageIndex); 
     1012    void setObjectiveSettingsObjective(string objective, int imageIndex); 
     1013    void setObjectiveSettingsRefractiveIndex(float refractiveIndex, int imageIndex); 
     1014 
     1015    // - Path property storage - 
     1016    void setPathD(string d, int imageIndex, int roiIndex, int shapeIndex); 
     1017    void setPathID(string id, int imageIndex, int roiIndex, int shapeIndex); 
     1018 
     1019    // - Pixels property storage - 
     1020    void setPixelsBigEndian(bool bigEndian, int imageIndex, int pixelsIndex); 
     1021    void setPixelsDimensionOrder(string dimensionOrder, int imageIndex, int pixelsIndex); 
     1022    void setPixelsID(string id, int imageIndex, int pixelsIndex); 
     1023    void setPixelsPixelType(string pixelType, int imageIndex, int pixelsIndex); 
     1024    void setPixelsSizeC(int sizeC, int imageIndex, int pixelsIndex); 
     1025    void setPixelsSizeT(int sizeT, int imageIndex, int pixelsIndex); 
     1026    void setPixelsSizeX(int sizeX, int imageIndex, int pixelsIndex); 
     1027    void setPixelsSizeY(int sizeY, int imageIndex, int pixelsIndex); 
     1028    void setPixelsSizeZ(int sizeZ, int imageIndex, int pixelsIndex); 
     1029 
     1030    // - Plane property storage - 
     1031    void setPlaneHashSHA1(string hashSHA1, int imageIndex, int pixelsIndex, int planeIndex); 
     1032    void setPlaneID(string id, int imageIndex, int pixelsIndex, int planeIndex); 
     1033    void setPlaneTheC(int theC, int imageIndex, int pixelsIndex, int planeIndex); 
     1034    void setPlaneTheT(int theT, int imageIndex, int pixelsIndex, int planeIndex); 
     1035    void setPlaneTheZ(int theZ, int imageIndex, int pixelsIndex, int planeIndex); 
     1036 
     1037    // - PlaneTiming property storage - 
     1038    void setPlaneTimingDeltaT(float deltaT, int imageIndex, int pixelsIndex, int planeIndex); 
     1039    void setPlaneTimingExposureTime(float exposureTime, int imageIndex, int pixelsIndex, int planeIndex); 
     1040 
     1041    // - Plate property storage - 
     1042    void setPlateColumnNamingConvention(string columnNamingConvention, int plateIndex); 
     1043    void setPlateDescription(string description, int plateIndex); 
     1044    void setPlateExternalIdentifier(string externalIdentifier, int plateIndex); 
     1045    void setPlateID(string id, int plateIndex); 
     1046    void setPlateName(string name, int plateIndex); 
     1047    void setPlateRowNamingConvention(string rowNamingConvention, int plateIndex); 
     1048    void setPlateStatus(string status, int plateIndex); 
     1049    void setPlateWellOriginX(double wellOriginX, int plateIndex); 
     1050    void setPlateWellOriginY(double wellOriginY, int plateIndex); 
     1051 
     1052    // - PlateRef property storage - 
     1053    void setPlateRefID(string id, int screenIndex, int plateRefIndex); 
     1054    void setPlateRefSample(int sample, int screenIndex, int plateRefIndex); 
     1055    void setPlateRefWell(string well, int screenIndex, int plateRefIndex); 
     1056 
     1057    // - Point property storage - 
     1058    void setPointCx(string cx, int imageIndex, int roiIndex, int shapeIndex); 
     1059    void setPointCy(string cy, int imageIndex, int roiIndex, int shapeIndex); 
     1060    void setPointID(string id, int imageIndex, int roiIndex, int shapeIndex); 
     1061    void setPointR(string r, int imageIndex, int roiIndex, int shapeIndex); 
     1062    void setPointTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
     1063 
     1064    // - Polygon property storage - 
     1065    void setPolygonID(string id, int imageIndex, int roiIndex, int shapeIndex); 
     1066    void setPolygonPoints(string points, int imageIndex, int roiIndex, int shapeIndex); 
     1067    void setPolygonTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
     1068 
     1069    // - Polyline property storage - 
     1070    void setPolylineID(string id, int imageIndex, int roiIndex, int shapeIndex); 
     1071    void setPolylinePoints(string points, int imageIndex, int roiIndex, int shapeIndex); 
     1072    void setPolylineTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
     1073 
     1074    // - Project property storage - 
     1075    void setProjectDescription(string description, int projectIndex); 
     1076    void setProjectExperimenterRef(string experimenterRef, int projectIndex); 
     1077    void setProjectGroupRef(string groupRef, int projectIndex); 
     1078    void setProjectID(string id, int projectIndex); 
     1079    void setProjectName(string name, int projectIndex); 
     1080 
     1081    // - ProjectRef property storage - 
     1082    void setProjectRefID(string id, int datasetIndex, int projectRefIndex); 
     1083 
     1084    // - Pump property storage - 
     1085    void setPumpLightSource(string lightSource, int instrumentIndex, int lightSourceIndex); 
     1086 
     1087    // - ROI property storage - 
     1088    void setROIID(string id, int imageIndex, int roiIndex); 
     1089    void setROIT0(int t0, int imageIndex, int roiIndex); 
     1090    void setROIT1(int t1, int imageIndex, int roiIndex); 
     1091    void setROIX0(int x0, int imageIndex, int roiIndex); 
     1092    void setROIX1(int x1, int imageIndex, int roiIndex); 
     1093    void setROIY0(int y0, int imageIndex, int roiIndex); 
     1094    void setROIY1(int y1, int imageIndex, int roiIndex); 
     1095    void setROIZ0(int z0, int imageIndex, int roiIndex); 
     1096    void setROIZ1(int z1, int imageIndex, int roiIndex); 
     1097 
     1098    // - ROIRef property storage - 
     1099    void setROIRefID(string id, int imageIndex, int microbeamManipulationIndex, int roiRefIndex); 
     1100 
     1101    // - Reagent property storage - 
     1102    void setReagentDescription(string description, int screenIndex, int reagentIndex); 
     1103    void setReagentID(string id, int screenIndex, int reagentIndex); 
     1104    void setReagentName(string name, int screenIndex, int reagentIndex); 
     1105    void setReagentReagentIdentifier(string reagentIdentifier, int screenIndex, int reagentIndex); 
     1106 
     1107    // - Rect property storage - 
     1108    void setRectHeight(string height, int imageIndex, int roiIndex, int shapeIndex); 
     1109    void setRectID(string id, int imageIndex, int roiIndex, int shapeIndex); 
     1110    void setRectTransform(string transform, int imageIndex, int roiIndex, int shapeIndex); 
     1111    void setRectWidth(string width, int imageIndex, int roiIndex, int shapeIndex); 
     1112    void setRectX(string x, int imageIndex, int roiIndex, int shapeIndex); 
     1113    void setRectY(string y, int imageIndex, int roiIndex, int shapeIndex); 
     1114 
     1115    // - Region property storage - 
     1116    void setRegionID(string id, int imageIndex, int regionIndex); 
     1117    void setRegionName(string name, int imageIndex, int regionIndex); 
     1118    void setRegionTag(string tag, int imageIndex, int regionIndex); 
     1119 
     1120    // - RoiLink property storage - 
     1121    void setRoiLinkDirection(string direction, int imageIndex, int roiIndex, int roiLinkIndex); 
     1122    void setRoiLinkName(string name, int imageIndex, int roiIndex, int roiLinkIndex); 
     1123    void setRoiLinkRef(string ref, int imageIndex, int roiIndex, int roiLinkIndex); 
     1124 
     1125    // - Screen property storage - 
     1126    void setScreenDescription(string description, int screenIndex); 
     1127    void setScreenExtern(string extern, int screenIndex); 
     1128    void setScreenID(string id, int screenIndex); 
     1129    void setScreenName(string name, int screenIndex); 
     1130    void setScreenProtocolDescription(string protocolDescription, int screenIndex); 
     1131    void setScreenProtocolIdentifier(string protocolIdentifier, int screenIndex); 
     1132    void setScreenReagentSetDescription(string reagentSetDescription, int screenIndex); 
     1133    void setScreenReagentSetIdentifier(string reagentSetIdentifier, int screenIndex); 
     1134    void setScreenType(string type, int screenIndex); 
     1135 
     1136    // - ScreenAcquisition property storage - 
     1137    void setScreenAcquisitionEndTime(string endTime, int screenIndex, int screenAcquisitionIndex); 
     1138    void setScreenAcquisitionID(string id, int screenIndex, int screenAcquisitionIndex); 
     1139    void setScreenAcquisitionStartTime(string startTime, int screenIndex, int screenAcquisitionIndex); 
     1140 
     1141    // - ScreenRef property storage - 
     1142    void setScreenRefID(string id, int plateIndex, int screenRefIndex); 
     1143 
     1144    // - Shape property storage - 
     1145    void setShapeBaselineShift(string baselineShift, int imageIndex, int roiIndex, int shapeIndex); 
     1146    void setShapeDirection(string direction, int imageIndex, int roiIndex, int shapeIndex); 
     1147    void setShapeFillColor(string fillColor, int imageIndex, int roiIndex, int shapeIndex); 
     1148    void setShapeFillOpacity(string fillOpacity, int imageIndex, int roiIndex, int shapeIndex); 
     1149    void setShapeFillRule(string fillRule, int imageIndex, int roiIndex, int shapeIndex); 
     1150    void setShapeFontFamily(string fontFamily, int imageIndex, int roiIndex, int shapeIndex); 
     1151    void setShapeFontSize(int fontSize, int imageIndex, int roiIndex, int shapeIndex); 
     1152    void setShapeFontStretch(string fontStretch, int imageIndex, int roiIndex, int shapeIndex); 
     1153    void setShapeFontStyle(string fontStyle, int imageIndex, int roiIndex, int shapeIndex); 
     1154    void setShapeFontVariant(string fontVariant, int imageIndex, int roiIndex, int shapeIndex); 
     1155    void setShapeFontWeight(string fontWeight, int imageIndex, int roiIndex, int shapeIndex); 
     1156    void setShapeG(string g, int imageIndex, int roiIndex, int shapeIndex); 
     1157    void setShapeGlyphOrientationVertical(int glyphOrientationVertical, int imageIndex, int roiIndex, int shapeIndex); 
     1158    void setShapeID(string id, int imageIndex, int roiIndex, int shapeIndex); 
     1159    void setShapeLocked(bool locked, int imageIndex, int roiIndex, int shapeIndex); 
     1160    void setShapeStrokeAttribute(string strokeAttribute, int imageIndex, int roiIndex, int shapeIndex); 
     1161    void setShapeStrokeColor(string strokeColor, int imageIndex, int roiIndex, int shapeIndex); 
     1162    void setShapeStrokeDashArray(string strokeDashArray, int imageIndex, int roiIndex, int shapeIndex); 
     1163    void setShapeStrokeLineCap(string strokeLineCap, int imageIndex, int roiIndex, int shapeIndex); 
     1164    void setShapeStrokeLineJoin(string strokeLineJoin, int imageIndex, int roiIndex, int shapeIndex); 
     1165    void setShapeStrokeMiterLimit(int strokeMiterLimit, int imageIndex, int roiIndex, int shapeIndex); 
     1166    void setShapeStrokeOpacity(float strokeOpacity, int imageIndex, int roiIndex, int shapeIndex); 
     1167    void setShapeStrokeWidth(int strokeWidth, int imageIndex, int roiIndex, int shapeIndex); 
     1168    void setShapeText(string text, int imageIndex, int roiIndex, int shapeIndex); 
     1169    void setShapeTextAnchor(string textAnchor, int imageIndex, int roiIndex, int shapeIndex); 
     1170    void setShapeTextDecoration(string textDecoration, int imageIndex, int roiIndex, int shapeIndex); 
     1171    void setShapeTextFill(string textFill, int imageIndex, int roiIndex, int shapeIndex); 
     1172    void setShapeTextStroke(string textStroke, int imageIndex, int roiIndex, int shapeIndex); 
     1173    void setShapeTheT(int theT, int imageIndex, int roiIndex, int shapeIndex); 
     1174    void setShapeTheZ(int theZ, int imageIndex, int roiIndex, int shapeIndex); 
     1175    void setShapeVectorEffect(string vectorEffect, int imageIndex, int roiIndex, int shapeIndex); 
     1176    void setShapeVisibility(bool visibility, int imageIndex, int roiIndex, int shapeIndex); 
     1177    void setShapeWritingMode(string writingMode, int imageIndex, int roiIndex, int shapeIndex); 
     1178 
     1179    // - StageLabel property storage - 
     1180    void setStageLabelName(string name, int imageIndex); 
     1181    void setStageLabelX(float x, int imageIndex); 
     1182    void setStageLabelY(float y, int imageIndex); 
     1183    void setStageLabelZ(float z, int imageIndex); 
     1184 
     1185    // - StagePosition property storage - 
     1186    void setStagePositionPositionX(float positionX, int imageIndex, int pixelsIndex, int planeIndex); 
     1187    void setStagePositionPositionY(float positionY, int imageIndex, int pixelsIndex, int planeIndex); 
     1188    void setStagePositionPositionZ(float positionZ, int imageIndex, int pixelsIndex, int planeIndex); 
     1189 
     1190    // - Thumbnail property storage - 
     1191    void setThumbnailHref(string href, int imageIndex); 
     1192    void setThumbnailID(string id, int imageIndex); 
     1193    void setThumbnailMIMEtype(string mimEtype, int imageIndex); 
     1194 
     1195    // - TiffData property storage - 
     1196    void setTiffDataFileName(string fileName, int imageIndex, int pixelsIndex, int tiffDataIndex); 
     1197    void setTiffDataFirstC(int firstC, int imageIndex, int pixelsIndex, int tiffDataIndex); 
     1198    void setTiffDataFirstT(int firstT, int imageIndex, int pixelsIndex, int tiffDataIndex); 
     1199    void setTiffDataFirstZ(int firstZ, int imageIndex, int pixelsIndex, int tiffDataIndex); 
     1200    void setTiffDataIFD(int ifd, int imageIndex, int pixelsIndex, int tiffDataIndex); 
     1201    void setTiffDataNumPlanes(int numPlanes, int imageIndex, int pixelsIndex, int tiffDataIndex); 
     1202    void setTiffDataUUID(string uuid, int imageIndex, int pixelsIndex, int tiffDataIndex); 
     1203 
     1204    // - TransmittanceRange property storage - 
     1205    void setTransmittanceRangeCutIn(int cutIn, int instrumentIndex, int filterIndex); 
     1206    void setTransmittanceRangeCutInTolerance(int cutInTolerance, int instrumentIndex, int filterIndex); 
     1207    void setTransmittanceRangeCutOut(int cutOut, int instrumentIndex, int filterIndex); 
     1208    void setTransmittanceRangeCutOutTolerance(int cutOutTolerance, int instrumentIndex, int filterIndex); 
     1209    void setTransmittanceRangeTransmittance(int transmittance, int instrumentIndex, int filterIndex); 
     1210 
     1211    // - Well property storage - 
     1212    void setWellColumn(int column, int plateIndex, int wellIndex); 
     1213    void setWellExternalDescription(string externalDescription, int plateIndex, int wellIndex); 
     1214    void setWellExternalIdentifier(string externalIdentifier, int plateIndex, int wellIndex); 
     1215    void setWellID(string id, int plateIndex, int wellIndex); 
     1216    void setWellReagent(string reagent, int plateIndex, int wellIndex); 
     1217    void setWellRow(int row, int plateIndex, int wellIndex); 
     1218    void setWellType(string type, int plateIndex, int wellIndex); 
     1219 
     1220    // - WellSample property storage - 
     1221    void setWellSampleID(string id, int plateIndex, int wellIndex, int wellSampleIndex); 
     1222    void setWellSampleImageRef(string imageRef, int plateIndex, int wellIndex, int wellSampleIndex); 
     1223    void setWellSampleIndex(int index, int plateIndex, int wellIndex, int wellSampleIndex); 
     1224    void setWellSamplePosX(float posX, int plateIndex, int wellIndex, int wellSampleIndex); 
     1225    void setWellSamplePosY(float posY, int plateIndex, int wellIndex, int wellSampleIndex); 
     1226    void setWellSampleTimepoint(int timepoint, int plateIndex, int wellIndex, int wellSampleIndex); 
     1227 
     1228    // - WellSampleRef property storage - 
     1229    void setWellSampleRefID(string id, int screenIndex, int screenAcquisitionIndex, int wellSampleRefIndex); 
    12351230  }; 
    12361231}; 
Note: See TracChangeset for help on using the changeset viewer.