public class MetadataStoreInitializer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
nextChannel |
private LMSFileReader |
r |
(package private) MetadataStore |
store |
Constructor and Description |
---|
MetadataStoreInitializer(LMSFileReader reader) |
Modifier and Type | Method and Description |
---|---|
ome.units.quantity.Length |
checkFlip(boolean flip,
ome.units.quantity.Length pos) |
int |
getTileIndex(int coreIndex) |
void |
initDetectorModels(int series)
Adds detector and channel color details from the reader's
MetadataTempBuffer to its MetadataStore |
void |
initFilterModels(int series)
Adds filter details from the reader's
MetadataTempBuffer to its MetadataStore |
void |
initImageDetails(int series)
Adds image and ROI details from the reader's
MetadataTempBuffer to its MetadataStore |
void |
initLasers(int series)
Adds laser and light source details from the reader's
MetadataTempBuffer to its MetadataStore |
void |
initMetadataStore()
Translates metadata information from the reader's
MetadataTempBuffer and adds it to its MetadataStore |
void |
initStandDetails(int series)
Adds microscope and objective details from the reader's
MetadataTempBuffer to its MetadataStore |
private LMSFileReader r
MetadataStore store
private int nextChannel
public MetadataStoreInitializer(LMSFileReader reader)
public void initStandDetails(int series) throws FormatException
MetadataTempBuffer
to its MetadataStore
series
- index of image series / metadata storeFormatException
public void initFilterModels(int series)
MetadataTempBuffer
to its MetadataStore
series
- index of image series / metadata storeFormatException
public void initLasers(int series)
MetadataTempBuffer
to its MetadataStore
series
- index of image series / metadata storeFormatException
public void initDetectorModels(int series)
MetadataTempBuffer
to its MetadataStore
series
- index of image series / metadata storeFormatException
public void initImageDetails(int series)
MetadataTempBuffer
to its MetadataStore
series
- index of image series / metadata storeFormatException
public void initMetadataStore() throws FormatException, java.io.IOException
MetadataTempBuffer
and adds it to its MetadataStore
FormatException
java.io.IOException
public int getTileIndex(int coreIndex)
public ome.units.quantity.Length checkFlip(boolean flip, ome.units.quantity.Length pos)
Copyright © 2023 Open Microscopy Environment