ImageGear for Java
ImGearXMPMetadataRoot Class Members
Methods 

The following tables list the members exposed by ImGearXMPMetadataRoot.

Public Constructors
 NameDescription
Public ConstructorImGearXMPMetadataRoot ConstructorInitializes a new instance of the ImGearXMPMetadataRoot class.  
Top
Public Methods
 NameDescription
Public MethodgetAdobePDFReturns Adobe PDF XMP schema properties.

If metadata does not contain XMP properties belonging to the Adobe XMP scheme, the method returns null.

If the metadata does not have Adobe PDF XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.adobepdf.ImGearAdobePDFXMPMetadata class, assign it using corresponding setter, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.adobepdf.ImGearAdobePDFXMPMetadata class.

If you need to remove Adobe PDF XMP schema properties from the metadata, set this value to null.

 
Public MethodgetBasicReturns Basic XMP schema properties.

If metadata does not contain XMP properties belonging to the Basic scheme, the method returns null.

If the metadata does not have Basic XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.basic.ImGearBasicXMPMetadata class, assign it using corresponding setter, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.basic.ImGearBasicXMPMetadata class.

If you need to remove Basic XMP schema properties from the metadata, set this value to null.

 
Public MethodgetBasicJobTicketReturns Basic Job Ticket XMP schema properties.

If metadata does not contain XMP properties belonging to the Basic Job Ticket scheme, the method returns null.

If the metadata does not have Basic Job Ticket XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.basicjobticket.ImGearBasicJobTicketXMPMetadata class, pass it to this method, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.basicjobticket.ImGearBasicJobTicketXMPMetadata class.

If you need to remove Basic Job Ticket XMP schema properties from the metadata, set this value to null.

 
Public MethodgetDublinCoreReturns Dublin Core XMP schema properties.

If metadata does not contain XMP properties belonging to the Dublin Core scheme, the method returns null.

If the metadata does not have Dublin Core XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.dublincore.ImGearDublinCoreXMPMetadata class, pass it to this method, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.dublincore.ImGearDublinCoreXMPMetadata class.

If you need to remove Dublin Core XMP schema properties from the metadata, set this value to null.

 
Public MethodgetDynamicMediaReturns Dynamic Media XMP schema properties.

If metadata does not contain XMP properties belonging to the Dynamic Media scheme, the method returns null.

If the metadata does not have Dynamic Media XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.dynamicmedia.ImGearDynamicMediaXMPMetadata class, pass it to this method, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.dynamicmedia.ImGearDynamicMediaXMPMetadata class.

If you need to remove Dynamic Media XMP schema properties from the metadata, set this value to null.

 
Public MethodgetEXIFReturns EXIF XMP schema properties.

If metadata does not contain XMP properties belonging to the EXIF scheme, the method returns null.

If the metadata does not have EXIF XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.dynamicmedia.ImGearDynamicMediaXMPMetadata class, assign it using corresponding setter, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.dynamicmedia.ImGearDynamicMediaXMPMetadata class.

If you need to remove EXIF XMP schema properties from the metadata, set this value to null.

 
Public MethodgetEXIFAuxReturns EXIF Auxiliary XMP schema properties.

If metadata does not contain XMP properties belonging to the EXIFAux scheme, the method returns null.

If the metadata does not have EXIF Auxiliary XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.exifaux.ImGearEXIFAuxXMPMetadata class, pass it to this method, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.exifaux.ImGearEXIFAuxXMPMetadata class.

If you need to remove EXIF Auxiliary XMP schema properties from the metadata, set this value to null.

 
Public MethodgetIPTCReturns IPTC4XMPCore XMP schema properties.

If metadata does not contain XMP properties belonging to the IPTC4XMPCore scheme, the method returns null.

If the metadata does not have IPTC4XMPCore XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.iptc.ImGearIPTC4XMPCoreMetadata class, pass it to this method, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.iptc.ImGearIPTC4XMPCoreMetadata class.

If you need to remove IPTC4XMPCore XMP schema properties from the metadata, set this value to null.

 
Public MethodgetMediaManagementReturns Media Management XMP schema properties.

If metadata does not contain XMP properties belonging to the Media Management scheme, the method returns null.

If the metadata does not have Media Management XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.mediamanagement.ImGearMediaManagementXMPMetadata class, pass it to this method, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.mediamanagement.ImGearMediaManagementXMPMetadata class.

If you need to remove Media Management XMP schema properties from the metadata, set this value to null.

 
Public MethodgetPagedTextReturns Paged Text XMP schema properties.

If metadata does not contain XMP properties belonging to the Paged Text scheme, the method returns null.

If the metadata does not have Paged Text XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.pagedtext.ImGearPagedTextXMPMetadata class, assign it using corresponding setter, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.pagedtext.ImGearPagedTextXMPMetadata class.

If you need to remove Paged Text XMP schema properties from the metadata, set this value to null.

 
Public MethodgetPhotoshopReturns Photoshop XMP schema properties.

If metadata does not contain XMP properties belonging to the Photoshop scheme, the method returns null.

If the metadata does not have Photoshop XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.photoshop.ImGearPhotoshopXMPMetadata class, assign it using corresponding setter, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.photoshop.ImGearPhotoshopXMPMetadata class.

If you need to remove Photoshop XMP schema properties from the metadata, set this value to null.

 
Public MethodgetRightsManagementReturns Rights Management XMP schema properties.

If metadata does not contain XMP properties belonging to the Rights Management scheme, the method returns null.

If the metadata does not have Rights Management XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.rightsmanagement.ImGearRightsManagementXMPMetadata class, assign it to this property, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.rightsmanagement.ImGearRightsManagementXMPMetadata class.

 
Public MethodgetTIFFReturns TIFF XMP schema properties.

If metadata does not contain XMP properties belonging to the TIFF scheme, the method returns null.

If the metadata does not have TIFF XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.tiff.ImGearTIFFXMPMetadata class, assign it using corresponding setter, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.tiff.ImGearTIFFXMPMetadata class.

If you need to remove TIFF XMP schema properties from the metadata, set this value to null.

 
Public MethodsetAdobePDFSets Adobe PDF XMP schema properties.

If metadata does not contain XMP properties belonging to the Adobe XMP scheme, the method returns null.

If the metadata does not have Adobe PDF XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.adobepdf.ImGearAdobePDFXMPMetadata class, assign it using corresponding setter, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.adobepdf.ImGearAdobePDFXMPMetadata class.

If you need to remove Adobe PDF XMP schema properties from the metadata, set this value to null.

 
Public MethodsetBasicSets Basic XMP schema properties.

If metadata does not contain XMP properties belonging to the Basic scheme, the method returns null.

If the metadata does not have Basic XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.basic.ImGearBasicXMPMetadata class, assign it using corresponding setter, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.basic.ImGearBasicXMPMetadata class.

If you need to remove Basic XMP schema properties from the metadata, set this value to null.

 
Public MethodsetBasicJobTicketSets Basic Job Ticket XMP schema properties.

If metadata does not contain XMP properties belonging to the Basic Job Ticket scheme, the method returns null.

If the metadata does not have Basic Job Ticket XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.basicjobticket.ImGearBasicJobTicketXMPMetadata class, pass it to this method, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.basicjobticket.ImGearBasicJobTicketXMPMetadata class.

If you need to remove Basic Job Ticket XMP schema properties from the metadata, set this value to null.

 
Public MethodsetDublinCoreSets Dublin Core XMP schema properties.

If metadata does not contain XMP properties belonging to the Dublin Core scheme, the method returns null.

If the metadata does not have Dublin Core XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.dublincore.ImGearDublinCoreXMPMetadata class, pass it to this method, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.dublincore.ImGearDublinCoreXMPMetadata class.

If you need to remove Dublin Core XMP schema properties from the metadata, set this value to null.

 
Public MethodsetDynamicMediaSets Dynamic Media XMP schema properties.

If metadata does not contain XMP properties belonging to the Dynamic Media scheme, the method returns null.

If the metadata does not have Dynamic Media XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.dynamicmedia.ImGearDynamicMediaXMPMetadata class, pass it to this method, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.dynamicmedia.ImGearDynamicMediaXMPMetadata class.

If you need to remove Dynamic Media XMP schema properties from the metadata, set this value to null.

 
Public MethodsetEXIFSets EXIF XMP schema properties.

If metadata does not contain XMP properties belonging to the EXIF scheme, the method returns null.

If the metadata does not have EXIF XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.dynamicmedia.ImGearDynamicMediaXMPMetadata class, assign it using corresponding setter, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.dynamicmedia.ImGearDynamicMediaXMPMetadata class.

If you need to remove EXIF XMP schema properties from the metadata, set this value to null.

 
Public MethodsetEXIFAuxSets EXIF Auxiliary XMP schema properties.

If metadata does not contain XMP properties belonging to the EXIFAux scheme, the method returns null.

If the metadata does not have EXIF Auxiliary XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.exifaux.ImGearEXIFAuxXMPMetadata class, pass it to this method, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.exifaux.ImGearEXIFAuxXMPMetadata class.

If you need to remove EXIF Auxiliary XMP schema properties from the metadata, set this value to null.

 
Public MethodsetIPTCSets IPTC4XMPCore XMP schema properties.

If metadata does not contain XMP properties belonging to the IPTC4XMPCore scheme, the method returns null.

If the metadata does not have IPTC4XMPCore XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.iptc.ImGearIPTC4XMPCoreMetadata class, pass it to this method, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.iptc.ImGearIPTC4XMPCoreMetadata class.

If you need to remove IPTC4XMPCore XMP schema properties from the metadata, set this value to null.

 
Public MethodsetMediaManagementSets Media Management XMP schema properties.

If metadata does not contain XMP properties belonging to the Media Management scheme, the method returns null.

If the metadata does not have Media Management XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.mediamanagement.ImGearMediaManagementXMPMetadata class, pass it to this method, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.mediamanagement.ImGearMediaManagementXMPMetadata class.

If you need to remove Media Management XMP schema properties from the metadata, set this value to null.

 
Public MethodsetPagedTextSets Paged Text XMP schema properties.

If metadata does not contain XMP properties belonging to the Paged Text scheme, the method returns null.

If the metadata does not have Paged Text XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.pagedtext.ImGearPagedTextXMPMetadata class, assign it using corresponding setter, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.pagedtext.ImGearPagedTextXMPMetadata class.

If you need to remove Paged Text XMP schema properties from the metadata, set this value to null.

 
Public MethodsetPhotoshopSets Photoshop XMP schema properties.

If metadata does not contain XMP properties belonging to the Photoshop scheme, the method returns null.

If the metadata does not have Photoshop XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.photoshop.ImGearPhotoshopXMPMetadata class, assign it using corresponding setter, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.photoshop.ImGearPhotoshopXMPMetadata class.

If you need to remove Photoshop XMP schema properties from the metadata, set this value to null.

 
Public MethodsetRightsManagementSets Rights Management XMP schema properties.

If metadata does not contain XMP properties belonging to the Rights Management scheme, the method returns null.

If the metadata does not have Rights Management XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.rightsmanagement.ImGearRightsManagementXMPMetadata class, assign it to this property, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.rightsmanagement.ImGearRightsManagementXMPMetadata class.

If you need to remove Rights Management XMP schema properties from the metadata, set this property to null.

 
Public MethodsetTIFFSets TIFF XMP schema properties.

If metadata does not contain XMP properties belonging to the TIFF scheme, the method returns null.

If the metadata does not have TIFF XMP properties, and you need to add such properties, create a new instance of the com.accusoft.imagegear.formats.xmp.tiff.ImGearTIFFXMPMetadata class, assign it using corresponding setter, and then add XMP properties using corresponding properties of the com.accusoft.imagegear.formats.xmp.tiff.ImGearTIFFXMPMetadata class.

If you need to remove TIFF XMP schema properties from the metadata, set this value to null.

 
Top
See Also

Reference

ImGearXMPMetadataRoot Class
com.accusoft.imagegear.formats.xmp Package

 

 


©2016. Accusoft Corporation. All Rights Reserved.

Send Feedback