ImageGear for Java
ImGearIPTC4XMPCoreMetadata Class Members
Methods 

The following tables list the members exposed by ImGearIPTC4XMPCoreMetadata.

Public Constructors
 NameDescription
Public ConstructorImGearIPTC4XMPCoreMetadata ConstructorInitializes a new instance of the ImGearIPTC4XMPCoreMetadata class.  
Top
Public Methods
 NameDescription
Public MethodgetCityReturns City value of the IPTC4XMPCORE XMP schema.

This XMP value is focusing on - either the place shown in visual media or referenced by text or audio media. This element is at the third level of a top-down geographical hierarchy.

 
Public MethodgetCopyrightNoticeReturns CopyrightNotice value of the IPTC4XMPCORE XMP schema.

This XMP value contains any necessary copyright notice for claiming the intellectual property for this news object and should identify the current owner of the copyright for the news object. Other entities like the creator of the news object may be added. Notes on usage rights should be provided in "Rights usage terms".

Note: the XMP property (dc:rights) which stores the value of this IPTC Core value is of type Lang Alt. Hence any software agent dealing with this property must abide to the processing rules for Lang Alt value type as specified by the XMP specifications.

 
Public MethodgetCountryReturns Country value of the IPTC4XMPCORE XMP schema.

This XMP value is focusing on - either the country shown in visual media or referenced in text or audio media. This element is at the top/first level of a top-down geographical hierarchy. The full name should be expressed as a verbal name and not as a code, a code should go to the element "CountryCode".

 
Public MethodgetCountryCodeReturns CountryCode value of the IPTC4XMPCORE XMP schema.

This XMP value specifies the code of the country. The content is focusing on - either the country shown in visual media or referenced in text or audio media. This element is at the top/first level of a top-down geographical hierarchy. The code should be taken from ISO 3166 two or three letter code.

 
Public MethodgetCreatorReturns Creator value of the IPTC4XMPCORE XMP schema.

This XMP value contains preferably the name of the person who created the content of this news object, a photographer for photos, a graphic artist for graphics, or a writer for textual news. If it is not appropriate to add the name of a person the name of a company or organisation could be applied as well.

Aligning with IIM notions IPTC Core intents to have only one creator for this news object despite the underlying XMP value dc:creator allows for more than one item to be included. If there are more than one item in this array the first one should be considered as the IPTC Core Creator value.

 
Public MethodgetCreatorContactInfoReturns CreatorContactInfo value of the IPTC4XMPCORE XMP schema.

This XMP value provides all necessary information to get in contact with the creator of this news object and comprises a set of sub-properties for proper addressing.

 
Public MethodgetDateCreatedReturns DateCreated value of the IPTC4XMPCORE XMP schema.

This XMP value designates the date and optionally the time the intellectual content of the news object was created rather than the date of the creation of the physical representation. If no time is given the value should default to 00:00:00.

Note: Any content of the IIM dataset 2:60, Time Created, should be merged to this element.

Note: Implementers are encouraged to provide the creation date and time from the EXIF data of a digital camera to the user for entering this date for the first time.

 
Public MethodgetDescriptionReturns Description value of the IPTC4XMPCORE XMP schema.

This XMP value is a textual description, including captions, of the news object's content, particularly used where the object is not text.

Note: The XMP value (dc:description) which stores the value of this IPTC Core value is of type Lang Alt. Hence any software agent dealing with this value must abide to the processing rules for Lang Alt value type as specified by the XMP specifications.

 
Public MethodgetDescriptionWriterReturns DescriptionWriter value of the IPTC4XMPCORE XMP schema.

This XMP value is an identifier or the name of the person involved in writing, editing or correcting the description of the news object.

 
Public MethodgetHeadLineReturns HeadLine value of the IPTC4XMPCORE XMP schema.

This XMP value is a publishable entry providing a synopsis of the contents of the news object. Headline is not the same as Title.

 
Public MethodgetInstructionsReturns Instructions value of the IPTC4XMPCORE XMP schema.

This XMP value is any of a number of instructions from the provider or creator to the receiver of the news object which might include any of the following: embargoes (NewsMagazines OUT) and other restrictions not covered by the "Rights Usage Terms" field; information regarding the original means of capture (scanning notes, colourspace info) or other specific text information that the user may need for accurate reproduction; additional permissions or credits required when publishing.

 
Public MethodgetIntellectualGenreReturns IntellectualGenre value of the IPTC4XMPCORE XMP schema.

This XMP value describes the nature, intellectual or journalistic characteristic of a news object, not specifically its content.

This value replaces ImGearIPTC4XMPCoreMetadata.IntellectuakGenre value which has been deprecated due to a misspelled name.

 
Public MethodgetJobIDReturns JobID value of the IPTC4XMPCORE XMP schema.

This XMP value specifies the number or identifier for the purpose of improved workflow handling. This ID should be added by the creator or provider for transmission and routing purposes only and should have no significance for archiving.

Note: As this identifier references a job of the receiver's workflow it has first to be issued by the receiver, then be transmitted to the creator or provider of the news object and finally added by him to this field.

 
Public MethodgetJobTitleReturns CreatorJobtitle value of the IPTC4XMPCORE XMP schema.

This XMP value contains the job title of the person who created the content of this news object. As this is sort of a qualifier the Creator element has to be filled in as mandatory prerequisite for using Creator's Jobtitle.

 
Public MethodgetKeywordsReturns Keywords value of the IPTC4XMPCORE XMP schema.

This XMP value specifies keywords to express the subject of the content. Keywords may be free text and don't have to be taken from a controlled vocabulary. Values from the controlled vocabulary IPTC Subject Codes must go to the "Subject Code" element.

 
Public MethodgetLocationReturns Location value of the IPTC4XMPCORE XMP schema.

This XMP value specifies the name of a location the content is focusing on - either the location shown in visual media or referenced by text or audio media. This location name could either be the name of a sublocation to a city or the name of a well known location or (natural) monument outside a city. In the sense of a sub-location to a city this element is at the fourth level of a top-down geographical hierarchy.

 
Public MethodgetProviderReturns Provider value of the IPTC4XMPCORE XMP schema.

This XMP value identifies the provider of the news object, who is not necessarily the owner/creator.

 
Public MethodgetProvinceStateReturns Province-State value of the IPTC4XMPCORE XMP schema.

This XMP value is a name of the subregion of a country - either called province or state or anything else - the content is focussing on - either the subregion shown in visual media or referenced by text or audio media. This element is at the second level of a top-down geographical hierarchy.

 
Public MethodgetRightsUsageTermsReturns RightsUsageTerms value of the IPTC4XMPCORE XMP schema.

This XMP value is a free text instructions on how this news object can be legally used.

 
Public MethodgetSceneReturns Scene value of the IPTC4XMPCORE XMP schema.

This XMP value describes the scene of a photo content. It specifies one or more terms from the IPTC "Scene-NewsCodes". Each Scene is represented as a string of 6 digits in an unordered list.

This value replaces ImGearIPTC4XMPCoreMetadata. getScene property, which has been deprecated due to incorrect return type.

 
Public MethodgetSourceReturns Source value of the IPTC4XMPCORE XMP schema.

This XMP value identifies the original owner of the copyright for the intellectual content of the news object. This could be an agency, a member of an agency or an individual. Source could be different from Creator and from the entities in the CopyrightNotice.

As the orginal owner cannot change the content of this value should never be changed or deleted after the information is entered following the news object's inital creation.

 
Public MethodgetSubjectCodeReturns SubjectCode value of the IPTC4XMPCORE XMP schema.

This XMP value specifies one or more Subjects from the IPTC "Subject-NewsCodes" taxonomy to categorize the content. Each Subject is represented as a string of 8 digits in an unordered list.

 
Public MethodgetTitleReturns Title value of the IPTC4XMPCORE XMP schema.

This XMP value is a shorthand reference for the news object. While a technical identifer goes to an identifier element, Title holds a short verbal and human readable name. Title is not the same as Headline.

Note: This element aligns with the use of Dublin Core's "Title" element.

Note: The XMP value (dc:title) which stores the value of this IPTC Core value is of type Lang Alt. Hence any software agent dealing with this value must abide to the processing rules for Lang Alt value type as specified by the XMP specifications.

 
Public MethodsetCitySets City value of the IPTC4XMPCORE XMP schema.

This XMP value is focusing on - either the place shown in visual media or referenced by text or audio media. This element is at the third level of a top-down geographical hierarchy.

 
Public MethodsetCopyrightNoticeSets CopyrightNotice value of the IPTC4XMPCORE XMP schema.

This XMP value contains any necessary copyright notice for claiming the intellectual property for this news object and should identify the current owner of the copyright for the news object. Other entities like the creator of the news object may be added. Notes on usage rights should be provided in "Rights usage terms".

Note: the XMP value (dc:rights) which stores the value of this IPTC Core property is of type Lang Alt. Hence any software agent dealing with this value must abide to the processing rules for Lang Alt value type as specified by the XMP specifications.

 
Public MethodsetCountrySets Country value of the IPTC4XMPCORE XMP schema.

This XMP value is focusing on - either the country shown in visual media or referenced in text or audio media. This element is at the top/first level of a top-down geographical hierarchy. The full name should be expressed as a verbal name and not as a code, a code should go to the element "CountryCode".

 
Public MethodsetCountryCodeSets CountryCode value of the IPTC4XMPCORE XMP schema.

This XMP value specifies the code of the country. The content is focusing on - either the country shown in visual media or referenced in text or audio media. This element is at the top/first level of a top-down geographical hierarchy. The code should be taken from ISO 3166 two or three letter code.

 
Public MethodsetCreatorSets Creator value of the IPTC4XMPCORE XMP schema.

This XMP value contains preferably the name of the person who created the content of this news object, a photographer for photos, a graphic artist for graphics, or a writer for textual news. If it is not appropriate to add the name of a person the name of a company or organisation could be applied as well.

Aligning with IIM notions IPTC Core intents to have only one creator for this news object despite the underlying XMP value dc:creator allows for more than one item to be included. If there are more than one item in this array the first one should be considered as the IPTC Core Creator value.

 
Public MethodsetCreatorContactInfoSets CreatorContactInfo value of the IPTC4XMPCORE XMP schema.

This XMP value provides all necessary information to get in contact with the creator of this news object and comprises a set of sub-valueies for proper addressing.

 
Public MethodsetDateCreatedSets DateCreated value of the IPTC4XMPCORE XMP schema.

This XMP value designates the date and optionally the time the intellectual content of the news object was created rather than the date of the creation of the physical representation. If no time is given the value should default to 00:00:00.

Note: Any content of the IIM dataset 2:60, Time Created, should be merged to this element.

Note: Implementers are encouraged to provide the creation date and time from the EXIF data of a digital camera to the user for entering this date for the first time.

 
Public MethodsetDescriptionSets Description value of the IPTC4XMPCORE XMP schema.

This XMP value is a textual description, including captions, of the news object's content, particularly used where the object is not text.

Note: The XMP value (dc:description) which stores the value of this IPTC Core value is of type Lang Alt. Hence any software agent dealing with this value must abide to the processing rules for Lang Alt value type as specified by the XMP specifications.

 
Public MethodsetDescriptionWriterSets DescriptionWriter value of the IPTC4XMPCORE XMP schema.

This XMP value is an identifier or the name of the person involved in writing, editing or correcting the description of the news object.

 
Public MethodsetHeadLineSets HeadLine value of the IPTC4XMPCORE XMP schema.

This XMP value is a publishable entry providing a synopsis of the contents of the news object. Headline is not the same as Title.

 
Public MethodsetInstructionsSets Instructions value of the IPTC4XMPCORE XMP schema.

This XMP value is any of a number of instructions from the provider or creator to the receiver of the news object which might include any of the following: embargoes (NewsMagazines OUT) and other restrictions not covered by the "Rights Usage Terms" field; information regarding the original means of capture (scanning notes, colourspace info) or other specific text information that the user may need for accurate reproduction; additional permissions or credits required when publishing.

 
Public MethodsetIntellectualGenreSets IntellectualGenre value of the IPTC4XMPCORE XMP schema.

This XMP value describes the nature, intellectual or journalistic characteristic of a news object, not specifically its content.

This value method ImGearIPTC4XMPCoreMetadata.getIntellectuakGenre() value which has been deprecated due to a misspelled name.

 
Public MethodsetJobIDSets JobID value of the IPTC4XMPCORE XMP schema.

This XMP value specifies the number or identifier for the purpose of improved workflow handling. This ID should be added by the creator or provider for transmission and routing purposes only and should have no significance for archiving.

Note: As this identifier references a job of the receiver's workflow it has first to be issued by the receiver, then be transmitted to the creator or provider of the news object and finally added by him to this field.

 
Public MethodsetJobTitleSets CreatorJobtitle value of the IPTC4XMPCORE XMP schema.

This XMP value contains the job title of the person who created the content of this news object. As this is sort of a qualifier the Creator element has to be filled in as mandatory prerequisite for using Creator's Jobtitle.

 
Public MethodsetKeywordsSets Keywords value of the IPTC4XMPCORE XMP schema.

This XMP value specifies keywords to express the subject of the content. Keywords may be free text and don't have to be taken from a controlled vocabulary. Values from the controlled vocabulary IPTC Subject Codes must go to the "Subject Code" element.

 
Public MethodsetLocationSets Location value of the IPTC4XMPCORE XMP schema.

This XMP value specifies the name of a location the content is focusing on - either the location shown in visual media or referenced by text or audio media. This location name could either be the name of a sublocation to a city or the name of a well known location or (natural) monument outside a city. In the sense of a sub-location to a city this element is at the fourth level of a top-down geographical hierarchy.

 
Public MethodsetProviderSets Provider value of the IPTC4XMPCORE XMP schema.

This XMP value identifies the provider of the news object, who is not necessarily the owner/creator.

 
Public MethodsetProvinceStateSets Province-State value of the IPTC4XMPCORE XMP schema.

This XMP value is a name of the subregion of a country - either called province or state or anything else - the content is focussing on - either the subregion shown in visual media or referenced by text or audio media. This element is at the second level of a top-down geographical hierarchy.

 
Public MethodsetRightsUsageTermsSets RightsUsageTerms value of the IPTC4XMPCORE XMP schema.

This XMP value is a free text instructions on how this news object can be legally used.

 
Public MethodsetSceneSets Scene value of the IPTC4XMPCORE XMP schema.

This XMP value describes the scene of a photo content. It specifies one or more terms from the IPTC "Scene-NewsCodes". Each Scene is represented as a string of 6 digits in an unordered list.

This value replaces ImGearIPTC4XMPCoreMetadata. getScene property, which has been deprecated due to incorrect return type.

 
Public MethodsetSourceSets Source value of the IPTC4XMPCORE XMP schema.

This XMP value identifies the original owner of the copyright for the intellectual content of the news object. This could be an agency, a member of an agency or an individual. Source could be different from Creator and from the entities in the CopyrightNotice.

As the orginal owner cannot change the content of this value should never be changed or deleted after the information is entered following the news object's inital creation.

 
Public MethodsetSubjectCodeSets SubjectCode value of the IPTC4XMPCORE XMP schema.

This XMP value specifies one or more Subjects from the IPTC "Subject-NewsCodes" taxonomy to categorize the content. Each Subject is represented as a string of 8 digits in an unordered list.

 
Public MethodsetTitleSets Title value of the IPTC4XMPCORE XMP schema.

This XMP value is a shorthand reference for the news object. While a technical identifer goes to an identifier element, Title holds a short verbal and human readable name. Title is not the same as Headline.

Note: This element aligns with the use of Dublin Core's "Title" element.

Note: The XMP value (dc:title) which stores the value of this IPTC Core value is of type Lang Alt. Hence any software agent dealing with this value must abide to the processing rules for Lang Alt value type as specified by the XMP specifications.

 
Top
See Also

Reference

ImGearIPTC4XMPCoreMetadata Class
com.accusoft.imagegear.formats.xmp.iptc Package

 

 


©2016. Accusoft Corporation. All Rights Reserved.

Send Feedback