Package 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:
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionSet the category of the content of this package.Set the status of the content.Get the type of content represented, generally defined by a specific use and intended audience.Get the date of creation of the resource.Get the entity primarily responsible for making the content of the resource.Get the explanation of the content of the resource.Get an unambiguous reference to the resource within a given context.Get a delimited set of keywords to support searching and indexing.Get the language of the intellectual content of the resource.Get the user who performed the last modification.Get the date and time of the last printing.Get the date on which the resource was changed.Get the revision number.Get the topic of the content of the resource.Get the name given to the resource.Get the version number.void
setCategoryProperty
(String category) Set the category of the content of this package.void
setCategoryProperty
(Optional<String> category) Set the category of the content of this package.void
setContentStatusProperty
(String contentStatus) Get the status of the content.void
setContentStatusProperty
(Optional<String> contentStatus) Get the status of the content.void
setContentTypeProperty
(String contentType) Set the type of content represented, generally defined by a specific use and intended audience.void
setContentTypeProperty
(Optional<String> contentType) Set the type of content represented, generally defined by a specific use and intended audience.void
setCreatedProperty
(String created) Set the date of creation of the resource.void
setCreatedProperty
(Optional<Date> created) Set the date of creation of the resource.void
setCreatorProperty
(String creator) Set the entity primarily responsible for making the content of the resource.void
setCreatorProperty
(Optional<String> creator) Set the entity primarily responsible for making the content of the resource.void
setDescriptionProperty
(String description) Set the explanation of the content of the resource.void
setDescriptionProperty
(Optional<String> description) Set the explanation of the content of the resource.void
setIdentifierProperty
(String identifier) Set an unambiguous reference to the resource within a given context.void
setIdentifierProperty
(Optional<String> identifier) Set an unambiguous reference to the resource within a given context.void
setKeywordsProperty
(String keywords) Set a delimited set of keywords to support searching and indexing.void
setKeywordsProperty
(Optional<String> keywords) Set a delimited set of keywords to support searching and indexing.void
setLanguageProperty
(String language) Set the language of the intellectual content of the resource.void
setLanguageProperty
(Optional<String> language) Set the language of the intellectual content of the resource.void
setLastModifiedByProperty
(String lastModifiedBy) Set the user who performed the last modification.void
setLastModifiedByProperty
(Optional<String> lastModifiedBy) Set the user who performed the last modification.void
setLastPrintedProperty
(String lastPrinted) Set the date and time of the last printing.void
setLastPrintedProperty
(Optional<Date> lastPrinted) Set the date and time of the last printing.void
setModifiedProperty
(String modified) Set the date on which the resource was changed.void
setModifiedProperty
(Optional<Date> modified) Set the date on which the resource was changed.void
setRevisionProperty
(String revision) Set the revision number.void
setRevisionProperty
(Optional<String> revision) Set the revision number.void
setSubjectProperty
(String subject) Set the topic of the content of the resource.void
setSubjectProperty
(Optional<String> subject) Set the topic of the content of the resource.void
setTitleProperty
(String title) Set the name given to the resource.void
setTitleProperty
(Optional<String> title) Set the name given to the resource.void
setVersionProperty
(String version) Set the version number.void
setVersionProperty
(Optional<String> version) Set the version number.
-
Field Details
-
NAMESPACE_DCTERMS
Dublin Core Terms URI.- See Also:
-
NAMESPACE_DC
Dublin Core namespace URI.- See Also:
-
-
Method Details
-
getCategoryProperty
Set the category of the content of this package.- Returns:
- property value
-
setCategoryProperty
Set the category of the content of this package. -
setCategoryProperty
Set the category of the content of this package.- Since:
- 4.0.0
-
getContentStatusProperty
Set the status of the content.- Returns:
- property value
-
setContentStatusProperty
Get the status of the content. -
setContentStatusProperty
Get the status of the content.- Since:
- 4.0.0
-
getContentTypeProperty
Get the type of content represented, generally defined by a specific use and intended audience.- Returns:
- property value
-
setContentTypeProperty
Set the type of content represented, generally defined by a specific use and intended audience. -
setContentTypeProperty
Set the type of content represented, generally defined by a specific use and intended audience.- Since:
- 4.0.0
-
getCreatedProperty
Get the date of creation of the resource.- Returns:
- property value
-
setCreatedProperty
Set the date of creation of the resource. -
setCreatedProperty
Set the date of creation of the resource. -
getCreatorProperty
Get the entity primarily responsible for making the content of the resource.- Returns:
- property value
-
setCreatorProperty
Set the entity primarily responsible for making the content of the resource. -
setCreatorProperty
Set the entity primarily responsible for making the content of the resource.- Since:
- 4.0.0
-
getDescriptionProperty
Get the explanation of the content of the resource. -
setDescriptionProperty
Set the explanation of the content of the resource. -
setDescriptionProperty
Set the explanation of the content of the resource.- Since:
- 4.0.0
-
getIdentifierProperty
Get an unambiguous reference to the resource within a given context.- Returns:
- property value
-
setIdentifierProperty
Set an unambiguous reference to the resource within a given context. -
setIdentifierProperty
Set an unambiguous reference to the resource within a given context.- Since:
- 4.0.0
-
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- Returns:
- property value
-
setKeywordsProperty
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 -
setKeywordsProperty
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- Since:
- 4.0.0
-
getLanguageProperty
Get the language of the intellectual content of the resource.- Returns:
- property value
-
setLanguageProperty
Set the language of the intellectual content of the resource. -
setLanguageProperty
Set the language of the intellectual content of the resource.- Since:
- 4.0.0
-
getLastModifiedByProperty
Get the user who performed the last modification. -
setLastModifiedByProperty
Set the user who performed the last modification. -
setLastModifiedByProperty
Set the user who performed the last modification.- Since:
- 4.0.0
-
getLastPrintedProperty
Get the date and time of the last printing.- Returns:
- property value
-
setLastPrintedProperty
Set the date and time of the last printing. -
setLastPrintedProperty
Set the date and time of the last printing. -
getModifiedProperty
Get the date on which the resource was changed.- Returns:
- property value
-
setModifiedProperty
Set the date on which the resource was changed. -
setModifiedProperty
Set the date on which the resource was changed. -
getRevisionProperty
Get the revision number.- Returns:
- property value
-
setRevisionProperty
Set the revision number. -
setRevisionProperty
Set the revision number.- Since:
- 4.0.0
-
getSubjectProperty
Get the topic of the content of the resource.- Returns:
- property value
-
setSubjectProperty
Set the topic of the content of the resource. -
setSubjectProperty
Set the topic of the content of the resource.- Since:
- 4.0.0
-
getTitleProperty
Get the name given to the resource.- Returns:
- property value
-
setTitleProperty
Set the name given to the resource. -
setTitleProperty
Set the name given to the resource.- Since:
- 4.0.0
-
getVersionProperty
Get the version number.- Returns:
- property value
-
setVersionProperty
Set the version number. -
setVersionProperty
Set the version number.- Since:
- 4.0.0
-