Interface ExtensionSchemaDefinition

All Superinterfaces:
ExtensionSchemaObject, Object, XMPObject
All Known Implementing Classes:
AXLExtensionSchemaDefinition

public interface ExtensionSchemaDefinition extends ExtensionSchemaObject
Extension schema definition from the XMP package
  • Method Details

    • getisNamespaceURIValidURI

      Boolean getisNamespaceURIValidURI()
      true if extension schema namespace URI (’pdfaSchema:namespaceURI’ property) is of type URI
    • getisPrefixValidText

      Boolean getisPrefixValidText()
      true if extension schema preferred prefix (’pdfaSchema:prefix’ property) is of type Text
    • getisPropertyValidSeq

      Boolean getisPropertyValidSeq()
      true if extension schema properties list (’pdfaSchema:property’ property) is of type Seq
    • getisSchemaValidText

      Boolean getisSchemaValidText()
      true if extension schema description (’pdfaSchema:schema’ property) is of type Text
    • getisValueTypeValidSeq

      Boolean getisValueTypeValidSeq()
      true if extension schema value types list (’pdfaSchema:valueType’ property) is of type Seq
    • getnamespaceURIPrefix

      String getnamespaceURIPrefix()
      namespace prefix for the extension schema namespace URI property
    • getprefixPrefix

      String getprefixPrefix()
      namespace prefix for the extension schema prefix property
    • getpropertyPrefix

      String getpropertyPrefix()
      namespace prefix for the extension schema properties list property
    • getschemaPrefix

      String getschemaPrefix()
      namespace prefix for the extension schema schema description property
    • getvalueTypePrefix

      String getvalueTypePrefix()
      namespace prefix for the extension schema value type list property