Uses of Class
com.adobe.xmp.XMPException

Packages that use XMPException
com.adobe.xmp Package containing the xmpcore interface. 
com.adobe.xmp.options Package containing the option classes. 
 

Uses of XMPException in com.adobe.xmp
 

Methods in com.adobe.xmp that throw XMPException
 void XMPMeta.appendArrayItem(java.lang.String schemaNS, java.lang.String arrayName, PropertyOptions arrayOptions, java.lang.String itemValue, PropertyOptions itemOptions)
          Simplifies the construction of an array by not requiring that you pre-create an empty array.
 void XMPMeta.appendArrayItem(java.lang.String schemaNS, java.lang.String arrayName, java.lang.String itemValue)
           
static void XMPUtils.appendProperties(XMPMeta source, XMPMeta dest, boolean doAllProperties, boolean replaceOldValues)
          Alias without the new option deleteEmptyValues.
static void XMPUtils.appendProperties(XMPMeta source, XMPMeta dest, boolean doAllProperties, boolean replaceOldValues, boolean deleteEmptyValues)
          Append properties from one XMP object to another.
static java.lang.String XMPUtils.catenateArrayItems(XMPMeta xmp, java.lang.String schemaNS, java.lang.String arrayName, java.lang.String separator, java.lang.String quotes, boolean allowCommas)
          Create a single edit string from an array of strings.
static java.lang.String XMPPathFactory.composeArrayItemPath(java.lang.String arrayName, int itemIndex)
          Compose the path expression for an item in an array.
static java.lang.String XMPPathFactory.composeFieldSelector(java.lang.String arrayName, java.lang.String fieldNS, java.lang.String fieldName, java.lang.String fieldValue)
          Compose the path expression to select an alternate item by a field's value.
static java.lang.String XMPPathFactory.composeQualifierPath(java.lang.String qualNS, java.lang.String qualName)
          Compose the path expression for a qualifier.
static java.lang.String XMPPathFactory.composeStructFieldPath(java.lang.String fieldNS, java.lang.String fieldName)
          Compose the path expression for a field in a struct.
static boolean XMPUtils.convertToBoolean(java.lang.String value)
          Convert from string to Boolean.
static XMPDateTime XMPUtils.convertToDate(java.lang.String rawValue)
          Converts a string value to an XMPDateTime.
static double XMPUtils.convertToDouble(java.lang.String rawValue)
          Converts a string value to a double.
static int XMPUtils.convertToInteger(java.lang.String rawValue)
          Converts a string value to an int.
static long XMPUtils.convertToLong(java.lang.String rawValue)
          Converts a string value to a long.
 int XMPMeta.countArrayItems(java.lang.String schemaNS, java.lang.String arrayName)
          Returns the number of items in the array.
static XMPDateTime XMPDateTimeFactory.createFromISO8601(java.lang.String strValue)
          Creates an XMPDateTime from an ISO 8601 string.
static byte[] XMPUtils.decodeBase64(java.lang.String base64String)
          Decode from Base64 encoded string to raw data.
 XMPProperty XMPMeta.getArrayItem(java.lang.String schemaNS, java.lang.String arrayName, int itemIndex)
          Provides access to items within an array.
 XMPProperty XMPMeta.getLocalizedText(java.lang.String schemaNS, java.lang.String altTextName, java.lang.String genericLang, java.lang.String specificLang)
          These functions provide convenient support for localized text properties, including a number of special and obscure aspects.
 XMPProperty XMPMeta.getProperty(java.lang.String schemaNS, java.lang.String propName)
          The property value getter-methods all take a property specification: the first two parameters are always the top level namespace URI (the "schema" namespace) and the basic name of the property being referenced.
 byte[] XMPMeta.getPropertyBase64(java.lang.String schemaNS, java.lang.String propName)
          Convenience method to retrieve the literal value of a property.
 java.lang.Boolean XMPMeta.getPropertyBoolean(java.lang.String schemaNS, java.lang.String propName)
          These are very similar to getProperty() and SetProperty() above, but the value is returned or provided in a literal form instead of as a UTF-8 string.
 java.util.Calendar XMPMeta.getPropertyCalendar(java.lang.String schemaNS, java.lang.String propName)
          Convenience method to retrieve the literal value of a property.
 XMPDateTime XMPMeta.getPropertyDate(java.lang.String schemaNS, java.lang.String propName)
          Convenience method to retrieve the literal value of a property.
 java.lang.Double XMPMeta.getPropertyDouble(java.lang.String schemaNS, java.lang.String propName)
          Convenience method to retrieve the literal value of a property.
 java.lang.Integer XMPMeta.getPropertyInteger(java.lang.String schemaNS, java.lang.String propName)
          Convenience method to retrieve the literal value of a property.
 java.lang.Long XMPMeta.getPropertyLong(java.lang.String schemaNS, java.lang.String propName)
          Convenience method to retrieve the literal value of a property.
 java.lang.String XMPMeta.getPropertyString(java.lang.String schemaNS, java.lang.String propName)
          Convenience method to retrieve the literal value of a property.
 XMPProperty XMPMeta.getQualifier(java.lang.String schemaNS, java.lang.String propName, java.lang.String qualNS, java.lang.String qualName)
          Provides access to a qualifier attached to a property.
 XMPProperty XMPMeta.getStructField(java.lang.String schemaNS, java.lang.String structName, java.lang.String fieldNS, java.lang.String fieldName)
          Provides access to fields within a nested structure.
 void XMPMeta.insertArrayItem(java.lang.String schemaNS, java.lang.String arrayName, int itemIndex, java.lang.String itemValue)
           
 void XMPMeta.insertArrayItem(java.lang.String schemaNS, java.lang.String arrayName, int itemIndex, java.lang.String itemValue, PropertyOptions options)
          Inserts an item into an array previous to the given index.
 XMPIterator XMPMeta.iterator()
          Constructs an iterator for the properties within this XMP object.
 XMPIterator XMPMeta.iterator(IteratorOptions options)
          Constructs an iterator for the properties within this XMP object using some options.
 XMPIterator XMPMeta.iterator(java.lang.String schemaNS, java.lang.String propName, IteratorOptions options)
          Construct an iterator for the properties within an XMP object.
static XMPMeta XMPMetaFactory.parse(java.io.InputStream in)
          Parsing with default options.
static XMPMeta XMPMetaFactory.parse(java.io.InputStream in, ParseOptions options)
          These functions support parsing serialized RDF into an XMP object, and serailizing an XMP object into RDF.
static XMPMeta XMPMetaFactory.parseFromBuffer(byte[] buffer)
          Parsing with default options.
static XMPMeta XMPMetaFactory.parseFromBuffer(byte[] buffer, ParseOptions options)
          Creates an XMPMeta-object from a byte-buffer.
static XMPMeta XMPMetaFactory.parseFromString(java.lang.String packet)
          Parsing with default options.
static XMPMeta XMPMetaFactory.parseFromString(java.lang.String packet, ParseOptions options)
          Creates an XMPMeta-object from a string.
 void XMPSchemaRegistry.registerAlias(java.lang.String aliasNS, java.lang.String aliasProp, java.lang.String actualNS, java.lang.String actualProp, AliasOptions aliasForm)
          Associates an alias name with an actual name.
 java.lang.String XMPSchemaRegistry.registerNamespace(java.lang.String namespaceURI, java.lang.String suggestedPrefix)
          Register a namespace URI with a suggested prefix.
static void XMPUtils.removeProperties(XMPMeta xmp, java.lang.String schemaNS, java.lang.String propName, boolean doAllProperties, boolean includeAliases)
          Remove multiple properties from an XMP object.
static void XMPUtils.separateArrayItems(XMPMeta xmp, java.lang.String schemaNS, java.lang.String arrayName, java.lang.String catedStr, PropertyOptions arrayOptions, boolean preserveCommas)
          Separate a single edit string into an array of strings.
static void XMPMetaFactory.serialize(XMPMeta xmp, java.io.OutputStream out)
          Serializes an XMPMeta-object as RDF into an OutputStream with default options.
static void XMPMetaFactory.serialize(XMPMeta xmp, java.io.OutputStream out, SerializeOptions options)
          Serializes an XMPMeta-object as RDF into an OutputStream.
static byte[] XMPMetaFactory.serializeToBuffer(XMPMeta xmp, SerializeOptions options)
          Serializes an XMPMeta-object as RDF into a byte buffer.
static java.lang.String XMPMetaFactory.serializeToString(XMPMeta xmp, SerializeOptions options)
          Serializes an XMPMeta-object as RDF into a string.
 void XMPMeta.setArrayItem(java.lang.String schemaNS, java.lang.String arrayName, int itemIndex, java.lang.String itemValue)
           
 void XMPMeta.setArrayItem(java.lang.String schemaNS, java.lang.String arrayName, int itemIndex, java.lang.String itemValue, PropertyOptions options)
          Replaces an item within an array.
 void XMPMeta.setLocalizedText(java.lang.String schemaNS, java.lang.String altTextName, java.lang.String genericLang, java.lang.String specificLang, java.lang.String itemValue)
           
 void XMPMeta.setLocalizedText(java.lang.String schemaNS, java.lang.String altTextName, java.lang.String genericLang, java.lang.String specificLang, java.lang.String itemValue, PropertyOptions options)
          Modifies the value of a selected item in an alt-text array.
 void XMPMeta.setProperty(java.lang.String schemaNS, java.lang.String propName, java.lang.Object propValue)
           
 void XMPMeta.setProperty(java.lang.String schemaNS, java.lang.String propName, java.lang.Object propValue, PropertyOptions options)
          The property value setters all take a property specification, their differences are in the form of this.
 void XMPMeta.setPropertyBase64(java.lang.String schemaNS, java.lang.String propName, byte[] propValue)
           
 void XMPMeta.setPropertyBase64(java.lang.String schemaNS, java.lang.String propName, byte[] propValue, PropertyOptions options)
          Convenience method to set a property from a binary byte[]-array, which is serialized as base64-string.
 void XMPMeta.setPropertyBoolean(java.lang.String schemaNS, java.lang.String propName, boolean propValue)
           
 void XMPMeta.setPropertyBoolean(java.lang.String schemaNS, java.lang.String propName, boolean propValue, PropertyOptions options)
          Convenience method to set a property to a literal boolean value.
 void XMPMeta.setPropertyCalendar(java.lang.String schemaNS, java.lang.String propName, java.util.Calendar propValue)
           
 void XMPMeta.setPropertyCalendar(java.lang.String schemaNS, java.lang.String propName, java.util.Calendar propValue, PropertyOptions options)
          Convenience method to set a property with a Java Calendar-object, which is serialized to an ISO8601 date.
 void XMPMeta.setPropertyDate(java.lang.String schemaNS, java.lang.String propName, XMPDateTime propValue)
           
 void XMPMeta.setPropertyDate(java.lang.String schemaNS, java.lang.String propName, XMPDateTime propValue, PropertyOptions options)
          Convenience method to set a property with an XMPDateTime-object, which is serialized to an ISO8601 date.
 void XMPMeta.setPropertyDouble(java.lang.String schemaNS, java.lang.String propName, double propValue)
           
 void XMPMeta.setPropertyDouble(java.lang.String schemaNS, java.lang.String propName, double propValue, PropertyOptions options)
          Convenience method to set a property to a literal double value.
 void XMPMeta.setPropertyInteger(java.lang.String schemaNS, java.lang.String propName, int propValue)
           
 void XMPMeta.setPropertyInteger(java.lang.String schemaNS, java.lang.String propName, int propValue, PropertyOptions options)
          Convenience method to set a property to a literal int value.
 void XMPMeta.setPropertyLong(java.lang.String schemaNS, java.lang.String propName, long propValue)
           
 void XMPMeta.setPropertyLong(java.lang.String schemaNS, java.lang.String propName, long propValue, PropertyOptions options)
          Convenience method to set a property to a literal long value.
 void XMPMeta.setQualifier(java.lang.String schemaNS, java.lang.String propName, java.lang.String qualNS, java.lang.String qualName, java.lang.String qualValue)
           
 void XMPMeta.setQualifier(java.lang.String schemaNS, java.lang.String propName, java.lang.String qualNS, java.lang.String qualName, java.lang.String qualValue, PropertyOptions options)
          Provides access to a qualifier attached to a property.
 void XMPMeta.setStructField(java.lang.String schemaNS, java.lang.String structName, java.lang.String fieldNS, java.lang.String fieldName, java.lang.String fieldValue)
           
 void XMPMeta.setStructField(java.lang.String schemaNS, java.lang.String structName, java.lang.String fieldNS, java.lang.String fieldName, java.lang.String fieldValue, PropertyOptions options)
          Provides access to fields within a nested structure.
 

Uses of XMPException in com.adobe.xmp.options
 

Methods in com.adobe.xmp.options that throw XMPException
 void PropertyOptions.assertConsistency(int options)
          Checks that a node not a struct and array at the same time; and URI cannot be a struct.
 void PropertyOptions.mergeWith(PropertyOptions options)
          Merges the set options of a another options object with this.
 void Options.setOptions(int options)
           
 PropertyOptions AliasOptions.toPropertyOptions()
           
 

Constructors in com.adobe.xmp.options that throw XMPException
AliasOptions(int options)
           
Options(int options)
          Constructor with the options bit mask.
PropertyOptions(int options)
          Intialization constructor
SerializeOptions(int options)
          Constructor using inital options
 



Copyright © 2006-2007 Adobe Systems Inc. All Rights Reserved.