## org.apache.poi.openxml4j.opc
Interface PackageProperties

All Known Implementing Classes:
  PackagePropertiesPart

    public interface PackageProperties

Represents the core properties of an OPC package.

Version:
  1.0
Author:
  Julien Chable
See Also:
  `OPCPackage`

Field Summary
`static java.lang.String` `NAMESPACE_DC` Dublin Core namespace URI.
`static java.lang.String` `NAMESPACE_DCTERMS` Dublin Core Terms URI.

Method Summary
`Nullable<java.lang.String>` `getCategoryProperty()` Set the category of the content of this package.
`Nullable<java.lang.String>` `getContentStatusProperty()` Set the status of the content.
`Nullable<java.lang.String>` `getContentTypeProperty()` Get the type of content represented, generally defined by a specific use and intended audience.
`Nullable<java.util.Date>` `getCreatedProperty()` Get the date of creation of the resource.
`Nullable<java.lang.String>` `getCreatorProperty()` Get the entity primarily responsible for making the content of the resource.
`Nullable<java.lang.String>` `getDescriptionProperty()` Get the explanation of the content of the resource.
`Nullable<java.lang.String>` `getIdentifierProperty()` Get an unambiguous reference to the resource within a given context.
`Nullable<java.lang.String>` `getKeywordsProperty()` Get a delimited set of keywords to support searching and indexing.
`Nullable<java.lang.String>` `getLanguageProperty()` Get the language of the intellectual content of the resource.
`Nullable<java.lang.String>` `getLastModifiedByProperty()` Get the user who performed the last modification.
`Nullable<java.util.Date>` `getLastPrintedProperty()` Get the date and time of the last printing.
`Nullable<java.util.Date>` `getModifiedProperty()` Get the date on which the resource was changed.
`Nullable<java.lang.String>` `getRevisionProperty()` Get the revision number.
`Nullable<java.lang.String>` `getSubjectProperty()` Get the topic of the content of the resource.
`Nullable<java.lang.String>` `getTitleProperty()` Get the name given to the resource.
`Nullable<java.lang.String>` `getVersionProperty()` Get the version number.
`void` `setCategoryProperty(java.lang.String category)` Set the category of the content of this package.
`void` `setContentStatusProperty(java.lang.String contentStatus)` Get the status of the content.
`void` `setContentTypeProperty(java.lang.String contentType)` Set the type of content represented, generally defined by a specific use and intended audience.
`void` `setCreatedProperty(Nullable<java.util.Date> created)` Set the date of creation of the resource.
`void` `setCreatedProperty(java.lang.String created)` Set the date of creation of the resource.
`void` `setCreatorProperty(java.lang.String creator)` Set the entity primarily responsible for making the content of the resource.
`void` `setDescriptionProperty(java.lang.String description)` Set the explanation of the content of the resource.
`void` `setIdentifierProperty(java.lang.String identifier)` Set an unambiguous reference to the resource within a given context.
`void` `setKeywordsProperty(java.lang.String keywords)` Set a delimited set of keywords to support searching and indexing.
`void` `setLanguageProperty(java.lang.String language)` Set the language of the intellectual content of the resource.
`void` `setLastModifiedByProperty(java.lang.String lastModifiedBy)` Set the user who performed the last modification.
`void` `setLastPrintedProperty(Nullable<java.util.Date> lastPrinted)` Set the date and time of the last printing.
`void` `setLastPrintedProperty(java.lang.String lastPrinted)` Set the date and time of the last printing.
`void` `setModifiedProperty(Nullable<java.util.Date> modified)` Set the date on which the resource was changed.
`void` `setModifiedProperty(java.lang.String modified)` Set the date on which the resource was changed.
`void` `setRevisionProperty(java.lang.String revision)` Set the revision number.
`void` `setSubjectProperty(java.lang.String subject)` Set the topic of the content of the resource.
`void` `setTitleProperty(java.lang.String title)` Set the name given to the resource.
`void` `setVersionProperty(java.lang.String version)` Set the version number.

Field Detail

### NAMESPACE_DCTERMS

    static final java.lang.String NAMESPACE_DCTERMS

  Dublin Core Terms URI.

  See Also:
    Constant Field Values

### NAMESPACE_DC

    static final java.lang.String NAMESPACE_DC

  Dublin Core namespace URI.

  See Also:
    Constant Field Values

Method Detail

### getCategoryProperty

    Nullable<java.lang.String> getCategoryProperty()

  Set the category of the content of this package.

### setCategoryProperty

    void setCategoryProperty(java.lang.String category)

  Set the category of the content of this package.

### getContentStatusProperty

    Nullable<java.lang.String> getContentStatusProperty()

  Set the status of the content.

### setContentStatusProperty

    void setContentStatusProperty(java.lang.String contentStatus)

  Get the status of the content.

### getContentTypeProperty

    Nullable<java.lang.String> getContentTypeProperty()

  Get the type of content represented, generally defined by a specific use and intended audience.

### setContentTypeProperty

    void setContentTypeProperty(java.lang.String contentType)

  Set the type of content represented, generally defined by a specific use and intended audience.

### getCreatedProperty

    Nullable<java.util.Date> getCreatedProperty()

  Get the date of creation of the resource.

### setCreatedProperty

    void setCreatedProperty(java.lang.String created)

  Set the date of creation of the resource.

### setCreatedProperty

    void setCreatedProperty(Nullable<java.util.Date> created)

  Set the date of creation of the resource.

### getCreatorProperty

    Nullable<java.lang.String> getCreatorProperty()

  Get the entity primarily responsible for making the content of the resource.

### setCreatorProperty

    void setCreatorProperty(java.lang.String creator)

  Set the entity primarily responsible for making the content of the resource.

### getDescriptionProperty

    Nullable<java.lang.String> getDescriptionProperty()

  Get the explanation of the content of the resource.

### setDescriptionProperty

    void setDescriptionProperty(java.lang.String description)

  Set the explanation of the content of the resource.

### getIdentifierProperty

    Nullable<java.lang.String> getIdentifierProperty()

  Get an unambiguous reference to the resource within a given context.

### setIdentifierProperty

    void setIdentifierProperty(java.lang.String identifier)

  Set an unambiguous reference to the resource within a given context.

### getKeywordsProperty

    Nullable<java.lang.String> getKeywordsProperty()

  Get a delimited set of keywords to support searching and indexing. This is typically a list of terms that are not available elsewhere in the properties

### setKeywordsProperty

    void setKeywordsProperty(java.lang.String keywords)

  Set a delimited set of keywords to support searching and indexing. This is typically a list of terms that are not available elsewhere in the properties

### getLanguageProperty

    Nullable<java.lang.String> getLanguageProperty()

  Get the language of the intellectual content of the resource.

### setLanguageProperty

    void setLanguageProperty(java.lang.String language)

  Set the language of the intellectual content of the resource.

### getLastModifiedByProperty

    Nullable<java.lang.String> getLastModifiedByProperty()

  Get the user who performed the last modification.

### setLastModifiedByProperty

    void setLastModifiedByProperty(java.lang.String lastModifiedBy)

  Set the user who performed the last modification.

### getLastPrintedProperty

    Nullable<java.util.Date> getLastPrintedProperty()

  Get the date and time of the last printing.

### setLastPrintedProperty

    void setLastPrintedProperty(java.lang.String lastPrinted)

  Set the date and time of the last printing.

### setLastPrintedProperty

    void setLastPrintedProperty(Nullable<java.util.Date> lastPrinted)

  Set the date and time of the last printing.

### getModifiedProperty

    Nullable<java.util.Date> getModifiedProperty()

  Get the date on which the resource was changed.

### setModifiedProperty

    void setModifiedProperty(java.lang.String modified)

  Set the date on which the resource was changed.

### setModifiedProperty

    void setModifiedProperty(Nullable<java.util.Date> modified)

  Set the date on which the resource was changed.

### getRevisionProperty

    Nullable<java.lang.String> getRevisionProperty()

  Get the revision number.

### setRevisionProperty

    void setRevisionProperty(java.lang.String revision)

  Set the revision number.

### getSubjectProperty

    Nullable<java.lang.String> getSubjectProperty()

  Get the topic of the content of the resource.

### setSubjectProperty

    void setSubjectProperty(java.lang.String subject)

  Set the topic of the content of the resource.

### getTitleProperty

    Nullable<java.lang.String> getTitleProperty()

  Get the name given to the resource.

### setTitleProperty

    void setTitleProperty(java.lang.String title)

  Set the name given to the resource.

### getVersionProperty

    Nullable<java.lang.String> getVersionProperty()

  Get the version number.

### setVersionProperty

    void setVersionProperty(java.lang.String version)

  Set the version number.

Copyright 2012 The Apache Software Foundation or its licensors, as applicable.