DynamicPDF by ceTe Software

com.cete.dynamicpdf.xmp
Class DublinCoreSchema

java.lang.Object
  extended by com.cete.dynamicpdf.xmp.XmpSchema
      extended by com.cete.dynamicpdf.xmp.DublinCoreSchema

public class DublinCoreSchema
extends XmpSchema

Class represents the Dublin Core Schema. The Dublin Core schema provides a set of commonly used properties.

Licensing:
This class is a DynamicPDF Generator Enterprise Edition feature. One of the following licenses is required for non-evaluation usage:

View Example


Method Summary
protected  void draw(XmpWriter xwriter)
          Draws the Dublin Core Schema to the given XmpWriter object.
 XmpArray getContributors()
          Sets the contributors of the resource(other than the author).
 java.lang.String getCoverage()
          Gets the coverage property representing the extent or scope of the resource.
 XmpArray getCreators()
          Sets the authors of the resource(listed in order of precedence, if significant).
 XmpArray getDate()
          Sets Date(s) that something important happened to the resource.
 XmpLangAltList getDescription()
          Sets the textual description of the content of the resource.
 java.lang.String getIdentifier()
          Gets the unique identifier of the resource.
 boolean getImportKeywords()
          Signifies the keywords to be imported from Document class.
 XmpArray getPublisher()
          Sets publishers of the resource.
 XmpArray getRelation()
          Sets relationships to other documents.
 XmpLangAltList getRights()
          Sets the informal rights statement, selected by language.
 java.lang.String getSource()
          Gets the unique identifier of the work from which this resource was derived.
 XmpArray getSubject()
          Sets the descriptive phrases or keywords that specify the topic of the content of the resource.
 XmpLangAltList getTitle()
          Sets the title of the document, or the name given to the resource.
 XmpArray getType()
          Sets the document type.
 void setCoverage(java.lang.String coverage)
          Sets the coverage property of Dublin Core Schema.
 void setIdentifier(java.lang.String identifier)
          Sets the unique identifier of the resource.
 void setImportKeywords(boolean importKeywords)
          Sets to signify the keywords to be imported from Document.
 void setSource(java.lang.String source)
          Sets the unique identifier of the work from which this resource was derived.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getContributors

public XmpArray getContributors()

Sets the contributors of the resource(other than the author).

Returns:
the XmpArray data type to set the resource contributors.
See Also:
XmpArray

getCoverage

public java.lang.String getCoverage()
Gets the coverage property representing the extent or scope of the resource.

Returns:
the coverage property value specifing the scope of the resource.

setCoverage

public void setCoverage(java.lang.String coverage)
Sets the coverage property of Dublin Core Schema.

Parameters:
coverage - string value representing the extent or scope of the resource.

getCreators

public XmpArray getCreators()

Sets the authors of the resource(listed in order of precedence, if significant).

Returns:
the XmpArray data type to set the authors of resource.
See Also:
XmpArray

getDate

public XmpArray getDate()

Sets Date(s) that something important happened to the resource.

Returns:
the XmpArray data type to set the date(s).

getDescription

public XmpLangAltList getDescription()

Sets the textual description of the content of the resource. Multiple values may be present for different languages.

Returns:
the XmpLangAltList data type to set the textual description of the content of the resource.
See Also:
XmpLangAltList

getIdentifier

public java.lang.String getIdentifier()

Gets the unique identifier of the resource.

Returns:
the unique identifier of the resource.

setIdentifier

public void setIdentifier(java.lang.String identifier)

Sets the unique identifier of the resource.

Parameters:
identifier - string value representing the unique identifier for resource.

getPublisher

public XmpArray getPublisher()

Sets publishers of the resource.

Returns:
the XmpArray data type to set publishers.
See Also:
XmpArray

getRelation

public XmpArray getRelation()

Sets relationships to other documents.

Returns:
the XmpArray data type for specifing the relations.
See Also:
XmpArray

getRights

public XmpLangAltList getRights()

Sets the informal rights statement, selected by language.

Returns:
the XmpLangAltList data type to set the rights.
See Also:
XmpLangAltList

getSource

public java.lang.String getSource()

Gets the unique identifier of the work from which this resource was derived.

Returns:
the string representing the source property value.

setSource

public void setSource(java.lang.String source)

Sets the unique identifier of the work from which this resource was derived.

Parameters:
source - text describing from which this resource was derived.

getSubject

public XmpArray getSubject()

Sets the descriptive phrases or keywords that specify the topic of the content of the resource.

. By default the keywords set in Document class will also append along with this phrases. If not required set the ImportKeywords to false.

Returns:
the XmpArray data type to set the descriptive phrases.
See Also:
XmpArray, Document

getTitle

public XmpLangAltList getTitle()

Sets the title of the document, or the name given to the resource. Typically, it will be a name by which the resource is formally known.

Returns:
the XmpLangAltList data type to set the title of the document.
See Also:
XmpLangAltList

getType

public XmpArray getType()

Sets the document type.

Returns:
the XmpArray data type to set the document type.
See Also:
XmpArray

getImportKeywords

public boolean getImportKeywords()

Signifies the keywords to be imported from Document class.

Returns:
true, if the keywords need to be imported from Document class, otherwise false. Default it is true.
See Also:
Document

setImportKeywords

public void setImportKeywords(boolean importKeywords)

Sets to signify the keywords to be imported from Document.

By default it is set to true.

Parameters:
importKeywords - represents whether to import keywords from Document.
See Also:
Document

draw

protected void draw(XmpWriter xwriter)

Draws the Dublin Core Schema to the given XmpWriter object.

Specified by:
draw in class XmpSchema
Parameters:
xwriter - XmpWriter object to receive the Dublin Core Schema's output.
See Also:
XmpWriter

DynamicPDF by ceTe Software

API Reference for DynamicPDF v10.04 for Java generated on September 25, 2019
© Copyright 2019, ceTe Software