Class XMPSchemaRegistry


  • public final class XMPSchemaRegistry
    extends java.lang.Object
    This class is a registry of XMP schemas. It's implemented as a singleton.
    • Method Detail

      • getInstance

        public static XMPSchemaRegistry getInstance()
        Returns:
        the singleton instance of the XMP schema registry.
      • addSchema

        public void addSchema​(XMPSchema schema)
        Adds an XMP schema to the registry.
        Parameters:
        schema - the XMP schema
      • getSchema

        public XMPSchema getSchema​(java.lang.String namespace)
        Returns the XMP schema object for a given namespace.
        Parameters:
        namespace - the namespace URI
        Returns:
        the XMP schema or null if none is available