Package ome.xml.meta

Class AbstractOMEXMLMetadata

  • All Implemented Interfaces:
    BaseMetadata, IMetadata, MetadataRetrieve, MetadataStore, OMEXMLMetadata
    Direct Known Subclasses:
    OMEXMLMetadataImpl

    public abstract class AbstractOMEXMLMetadata
    extends java.lang.Object
    implements OMEXMLMetadata
    A utility class for constructing and manipulating OME-XML DOMs. It is the superclass for all versions of OME-XML. It requires the ome.xml package to compile (part of ome-xml.jar).
    Author:
    Curtis Rueden ctrueden at wisc.edu, Melissa Linkert melissa at glencoesoftware.com
    • Field Detail

      • SCHEMA

        public static final java.lang.String SCHEMA
        OME-XML schema location.
        See Also:
        Constant Field Values
      • LOGGER

        protected static final org.slf4j.Logger LOGGER
    • Constructor Detail

      • AbstractOMEXMLMetadata

        public AbstractOMEXMLMetadata()
        Creates a new OME-XML metadata object.
    • Method Detail

      • dumpXML

        public java.lang.String dumpXML()
        Dumps the given OME-XML DOM tree to a string.
        Specified by:
        dumpXML in interface OMEXMLMetadata
        Returns:
        OME-XML as a string.
      • createNewDocument

        public org.w3c.dom.Document createNewDocument()