public class LeicaHandler extends BaseHandler
Modifier and Type | Class and Description |
---|---|
(package private) class |
LeicaHandler.Channel |
(package private) class |
LeicaHandler.Detector |
(package private) class |
LeicaHandler.Laser |
(package private) class |
LeicaHandler.MultiBand |
(package private) class |
LeicaHandler.ROI |
Constructor and Description |
---|
LeicaHandler(MetadataStore store,
MetadataLevel level) |
Modifier and Type | Method and Description |
---|---|
void |
endElement(String uri,
String localName,
String qName) |
List<CoreMetadata> |
getCoreMetadataList() |
Hashtable |
getGlobalMetadata() |
Vector<String> |
getLutNames() |
private Hashtable |
getSeriesHashtable(int series) |
private double |
parseDouble(String number) |
void |
startElement(String uri,
String localName,
String qName,
Attributes attributes) |
private void |
storeKeyValue(Hashtable h,
String key,
String value) |
private void |
storeSeriesHashtable(int series,
Hashtable h) |
resolveEntity
characters, endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
private static final org.slf4j.Logger LOGGER
private String elementName
private String collection
private int count
private int numChannels
private int extras
private double physicalSizeX
private double physicalSizeY
private int numDatasets
private Hashtable globalMetadata
private MetadataStore store
private int nextChannel
private Double zoom
private Double pinhole
private String filterWheelName
private int nextFilter
private int nextROI
private LeicaHandler.ROI roi
private boolean alternateCenter
private boolean linkedInstruments
private int detectorChannel
private List<CoreMetadata> core
private boolean canParse
private long firstStamp
private Vector<LeicaHandler.MultiBand> multiBands
private Vector<LeicaHandler.Detector> detectors
private Vector<LeicaHandler.Laser> lasers
private Hashtable<String,LeicaHandler.Channel> channels
private MetadataLevel level
private int laserCount
public LeicaHandler(MetadataStore store, MetadataLevel level)
public List<CoreMetadata> getCoreMetadataList()
public Hashtable getGlobalMetadata()
public void endElement(String uri, String localName, String qName)
endElement
in interface ContentHandler
endElement
in class DefaultHandler
public void startElement(String uri, String localName, String qName, Attributes attributes)
startElement
in interface ContentHandler
startElement
in class DefaultHandler
private Hashtable getSeriesHashtable(int series)
private void storeSeriesHashtable(int series, Hashtable h)
private double parseDouble(String number)
Copyright © 2015 Open Microscopy Environment