Home » pdfbox-1.1.0-src » org.apache.jempbox.xmp » [javadoc | source]
org.apache.jempbox.xmp
public class: XMPSchemaDublinCore [javadoc | source]
java.lang.Object
   org.apache.jempbox.xmp.XMPSchema
      org.apache.jempbox.xmp.XMPSchemaDublinCore
Define XMP properties used with the Dublin Core specification.
Field Summary
public static final  String NAMESPACE    The namespace for this schema. 
Fields inherited from org.apache.jempbox.xmp.XMPSchema:
NS_NAMESPACE,  prefix,  schema
Constructor:
 public XMPSchemaDublinCore(XMPMetadata parent) 
    Construct a new blank Dublin Core schema.
    Parameters:
    parent - The parent metadata schema that this will be part of.
 public XMPSchemaDublinCore(Element element,
    String prefix) 
    Constructor from existing XML element.
    Parameters:
    element - The existing element.
    prefix - The schema prefix.
Method from org.apache.jempbox.xmp.XMPSchemaDublinCore Summary:
addContributor,   addCreator,   addDate,   addLanguage,   addPublisher,   addRelation,   addSubject,   addType,   getContributors,   getCoverage,   getCreators,   getDates,   getDescription,   getDescription,   getDescriptionLanguages,   getFormat,   getIdentifier,   getLanguages,   getPublishers,   getRelationships,   getRights,   getRights,   getRightsLanguages,   getSource,   getSubjects,   getTitle,   getTitle,   getTitleLanguages,   getTypes,   removeContributor,   removeCreator,   removeDate,   removeLanguage,   removePublisher,   removeRelation,   removeSubject,   setCoverage,   setDescription,   setDescription,   setFormat,   setIdentifier,   setRights,   setRights,   setSource,   setTitle,   setTitle
Methods from org.apache.jempbox.xmp.XMPSchema:
addBagValue,   addSequenceDateValue,   addSequenceValue,   addSequenceValue,   getAbout,   getBagList,   getBooleanProperty,   getDateProperty,   getElement,   getEventSequenceList,   getIntegerProperty,   getLanguageProperty,   getLanguagePropertyLanguages,   getSequenceDateList,   getSequenceList,   getTextProperty,   getThumbnailProperty,   merge,   removeBagValue,   removeSequenceDateValue,   removeSequenceValue,   removeSequenceValue,   setAbout,   setBooleanProperty,   setDateProperty,   setIntegerProperty,   setLanguageProperty,   setTextProperty,   setThumbnailProperty
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.jempbox.xmp.XMPSchemaDublinCore Detail:
 public  void addContributor(String contributor) 
    Add a contributor to the list of contributors. A contributor is someone other than an author.
 public  void addCreator(String creator) 
    Add a creator.
 public  void addDate(Calendar date) 
    Add a date of interest to this schema.
 public  void addLanguage(String language) 
    Add a language to the list of languages.
 public  void addPublisher(String publisher) 
    Add a publisher to the list of publishers.
 public  void addRelation(String relation) 
    Add a relation to the list of relationships. A relationship to another resource.
 public  void addSubject(String subject) 
    Add a subject to the list of subjects.
 public  void addType(String type) 
    Add a type to the bag of types of this resource.
 public List<String> getContributors() 
    Get the complete list of contributors.
 public String getCoverage() 
    Get the coverage property.
 public List<String> getCreators() 
    Get a complete list of creators.
 public List<Calendar> getDates() throws IOException 
    Get a list of all dates of interest to this resource.
 public String getDescription() 
    Get the default value for the description.
 public String getDescription(String language) 
    Get the description in a specific language.
 public List<String> getDescriptionLanguages() 
    Get a list of all languages that a description exists for.
 public String getFormat() 
    Get the format property.
 public String getIdentifier() 
    Get the resource id.
 public List<String> getLanguages() 
    Get the complete list of languages.
 public List<String> getPublishers() 
    Get the complete list of publishers.
 public List<String> getRelationships() 
    Get the complete list of relationships.
 public String getRights() 
    Get the default value for the rights of this document.
 public String getRights(String language) 
    Get the rights in a specific language.
 public List<String> getRightsLanguages() 
    Get a list of all languages that a rights description exists for.
 public String getSource() 
    Get the resource source id.
 public List<String> getSubjects() 
    Get the complete list of subjects.
 public String getTitle() 
    Get the default value for the title.
 public String getTitle(String language) 
    Get the title in a specific language.
 public List<String> getTitleLanguages() 
    Get a list of all languages that a title exists for.
 public List<String> getTypes() 
    Get the list of types for this resource.
 public  void removeContributor(String contributor) 
    Remove a contributor from the list of contributors.
 public  void removeCreator(String creator) 
    Remove a creator from the list of creators.
 public  void removeDate(Calendar date) 
    Remove a date from the list of 'interesting' dates.
 public  void removeLanguage(String language) 
    Remove a language from the list of languages.
 public  void removePublisher(String publisher) 
    Remove a publisher from the list of publishers.
 public  void removeRelation(String relation) 
    Remove a relation from the list of relationships. A relationship to another resource.
 public  void removeSubject(String subject) 
    Remove a subject from the list of subjects.
 public  void setCoverage(String coverage) 
    Set the coverage property.
 public  void setDescription(String description) 
    Set the default value for the description.
 public  void setDescription(String language,
    String description) 
    Set the description of this resource in a specific language.
 public  void setFormat(String format) 
    Set the format property.
 public  void setIdentifier(String id) 
    Set the resource identifier.
 public  void setRights(String rights) 
    Set the default value for the rights of this document. This property specifies informal rights of the document.
 public  void setRights(String language,
    String rights) 
    Set the rights for this resource in a specific language.
 public  void setSource(String id) 
    Set the resource source identifier.
 public  void setTitle(String title) 
    Set the default value for the title.
 public  void setTitle(String language,
    String title) 
    Set the title of this resource in a specific language.