/** @see OMEXMLService#createOMEXMLMetadata(java.lang.String) */ @Override public OMEXMLMetadata createOMEXMLMetadata(String xml) throws ServiceException { return createOMEXMLMetadata(xml, null); }
/** @see OMEXMLService#createOMEXMLMetadata() */ @Override public OMEXMLMetadata createOMEXMLMetadata() throws ServiceException { return createOMEXMLMetadata(null); }
/** @see OMEXMLService#createOMEXMLMetadata(java.lang.String) */ @Override public OMEXMLMetadata createOMEXMLMetadata(String xml) throws ServiceException { return createOMEXMLMetadata(xml, null); }
/** @see OMEXMLService#createOMEXMLMetadata() */ @Override public OMEXMLMetadata createOMEXMLMetadata() throws ServiceException { return createOMEXMLMetadata(null); }
/** @see OMEXMLService#getOMEMetadata(loci.formats.meta.MetadataRetrieve) */ @Override public OMEXMLMetadata getOMEMetadata(MetadataRetrieve src) throws ServiceException { // check if the metadata is already an OME-XML metadata object if (src instanceof OMEXMLMetadata) return (OMEXMLMetadata) src; // populate a new OME-XML metadata object with metadata // converted from the non-OME-XML metadata object OMEXMLMetadata omexmlMeta = createOMEXMLMetadata(); convertMetadata(src, omexmlMeta); return omexmlMeta; }
/** @see OMEXMLService#getOMEMetadata(loci.formats.meta.MetadataRetrieve) */ @Override public OMEXMLMetadata getOMEMetadata(MetadataRetrieve src) throws ServiceException { // check if the metadata is already an OME-XML metadata object if (src instanceof OMEXMLMetadata) return (OMEXMLMetadata) src; // populate a new OME-XML metadata object with metadata // converted from the non-OME-XML metadata object OMEXMLMetadata omexmlMeta = createOMEXMLMetadata(); convertMetadata(src, omexmlMeta); return omexmlMeta; }
OMEXMLMetadata omexml = createOMEXMLMetadata(xml); OMEXMLMetadataRoot root = (OMEXMLMetadataRoot) omexml.getRoot(); for (int image=0; image<root.sizeOfImageList(); image++) {
OMEXMLMetadata omexml = createOMEXMLMetadata(xml); OMEXMLMetadataRoot root = (OMEXMLMetadataRoot) omexml.getRoot(); for (int image=0; image<root.sizeOfImageList(); image++) {
@Override protected void translateFormatMetadata(final OMETIFFFormat.Metadata source, final OMEMetadata dest) { OMEXMLMetadata xmlMetadata; try { xmlMetadata = new OMEXMLServiceImpl().createOMEXMLMetadata(// source.getOmeMeta().getRoot().dumpXML()); dest.setRoot(xmlMetadata); } catch (final ServiceException e) { logService.error(e); } } }
@Override protected void translateFormatMetadata(final OMEMetadata source, final OMETIFFFormat.Metadata dest) { OMEXMLMetadata sourceXML; try { sourceXML = new OMEXMLServiceImpl().createOMEXMLMetadata(// source.getRoot().dumpXML()); final OMEMetadata destOMEMeta = dest.getOmeMeta(); if (destOMEMeta == null) { dest.setOmeMeta(new OMEMetadata(getContext(), sourceXML)); } else { destOMEMeta.setRoot(sourceXML); destOMEMeta.populateImageMetadata(); } } catch (final ServiceException e) { logService.error(e); } } }
IMetadata src = createOMEXMLMetadata(xml); convertMetadata(src, dest);
IMetadata src = createOMEXMLMetadata(xml); convertMetadata(src, dest);