XmpPdfAExtensionSchema

Inheritance: java.lang.Object, com.aspose.pdf.XmpPdfAExtensionSchema

public class XmpPdfAExtensionSchema extends Object

Describes the XMP extension schema which is provided by PDF/A-1.

Fields

FieldDescription
DEFAULT_EXTENSION_NAMESPACE_PREFIXDefault extension namespace prefix.
DEFAULT_EXTENSION_NAMESPACE_URIDefault extension namespace uri.
DEFAULT_FIELD_NAMESPACE_PREFIXDefault field namespace prefix.
DEFAULT_FIELD_NAMESPACE_URIDefault extension namespace uri.
DEFAULT_PROPERTY_NAMESPACE_PREFIXDefault property namespace prefix.
DEFAULT_PROPERTY_NAMESPACE_URIDefault property namespace uri.
DEFAULT_SCHEMA_NAMESPACE_PREFIXDefault schema namespace prefix.
DEFAULT_SCHEMA_NAMESPACE_URIDefault schema namespace uri.
DEFAULT_VALUE_NAMESPACE_URIDefault value namespace uri.
DEFAULT_VALUE_TYPE_NAMESPACE_PREFIXDefault valie type namespace prefix.
RDF_NAMESPACE_URIDefault rdf namespace uri.
RDF_PREFIXDefault rdf namespace prefix.
XMLNS

Constructors

ConstructorDescription
XmpPdfAExtensionSchemaInitializes new object.

Methods

MethodDescription
addAdds new object into schema.
containsDetermines whether obj exists in schema.
createDescriptionValueXmlCreates the description xml element for the block of properties values.
createDescriptionXmlCreates the description xml element for the all schemas.
createSchemasElementCreates the list of schemas elements from xml tree.
getDescriptionGets the schema description.
getObjects1Gets the list of objects (properties, value types).
getObjectsInternalGets the list of objects (properties, value types).
getPropertyReturns PDF/A property by its name.
getPropertyIndexReturns index of property with given name.
getSchemaXmlReturns the xml element (tag - li) that represents schema in xml tree.
getValuesXmlGets the values of properties as xml tree representation.
initializeSchemaValueInitializes the value of property.
isPdfAExtensionPrefixDetermines whether prefix value is a part of pdf-a extension.
removeRemoves the object from schema.

DEFAULT_EXTENSION_NAMESPACE_PREFIX

public static final String DEFAULT_EXTENSION_NAMESPACE_PREFIX

Default extension namespace prefix.

DEFAULT_EXTENSION_NAMESPACE_URI

public static final String DEFAULT_EXTENSION_NAMESPACE_URI

Default extension namespace uri.

DEFAULT_FIELD_NAMESPACE_PREFIX

public static final String DEFAULT_FIELD_NAMESPACE_PREFIX

Default field namespace prefix.

DEFAULT_FIELD_NAMESPACE_URI

public static final String DEFAULT_FIELD_NAMESPACE_URI

Default extension namespace uri.

DEFAULT_PROPERTY_NAMESPACE_PREFIX

public static final String DEFAULT_PROPERTY_NAMESPACE_PREFIX

Default property namespace prefix.

DEFAULT_PROPERTY_NAMESPACE_URI

public static final String DEFAULT_PROPERTY_NAMESPACE_URI

Default property namespace uri.

DEFAULT_SCHEMA_NAMESPACE_PREFIX

public static final String DEFAULT_SCHEMA_NAMESPACE_PREFIX

Default schema namespace prefix.

DEFAULT_SCHEMA_NAMESPACE_URI

public static final String DEFAULT_SCHEMA_NAMESPACE_URI

Default schema namespace uri.

DEFAULT_VALUE_NAMESPACE_URI

public static final String DEFAULT_VALUE_NAMESPACE_URI

Default value namespace uri.

DEFAULT_VALUE_TYPE_NAMESPACE_PREFIX

public static final String DEFAULT_VALUE_TYPE_NAMESPACE_PREFIX

Default valie type namespace prefix.

RDF_NAMESPACE_URI

public static final String RDF_NAMESPACE_URI

Default rdf namespace uri.

RDF_PREFIX

public static final String RDF_PREFIX

Default rdf namespace prefix.

XMLNS

public static final String XMLNS

XmpPdfAExtensionSchema

Initializes new object.

add

Adds new object into schema.

contains

Determines whether obj exists in schema.

createDescriptionValueXml

Creates the description xml element for the block of properties values.

createDescriptionXml

Creates the description xml element for the all schemas.

createSchemasElement

Creates the list of schemas elements from xml tree.

getDescription

public XmpPdfAExtensionSchemaDescription getDescription()

Gets the schema description.

Returns: XmpPdfAExtensionSchemaDescription

getObjects1

public List getObjects1()

Gets the list of objects (properties, value types).

Returns: ArrayList

getObjectsInternal

public com.aspose.ms.System.Collections.Generic.List< XmpPdfAExtensionObject > getObjectsInternal()

Gets the list of objects (properties, value types).

Returns: ArrayList

getProperty

Returns PDF/A property by its name.

getPropertyIndex

Returns index of property with given name.

getSchemaXml

Returns the xml element (tag - li) that represents schema in xml tree.

getValuesXml

Gets the values of properties as xml tree representation.

initializeSchemaValue

Initializes the value of property.

isPdfAExtensionPrefix

Determines whether prefix value is a part of pdf-a extension.

remove

Removes the object from schema.