|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.poi.openxml4j.opc.internal.unmarshallers.PackagePropertiesUnmarshaller
public final class PackagePropertiesUnmarshaller
Package properties unmarshaller.
| Field Summary | |
|---|---|
protected static java.lang.String |
KEYWORD_CATEGORY
|
protected static java.lang.String |
KEYWORD_CONTENT_STATUS
|
protected static java.lang.String |
KEYWORD_CONTENT_TYPE
|
protected static java.lang.String |
KEYWORD_CREATED
|
protected static java.lang.String |
KEYWORD_CREATOR
|
protected static java.lang.String |
KEYWORD_DESCRIPTION
|
protected static java.lang.String |
KEYWORD_IDENTIFIER
|
protected static java.lang.String |
KEYWORD_KEYWORDS
|
protected static java.lang.String |
KEYWORD_LANGUAGE
|
protected static java.lang.String |
KEYWORD_LAST_MODIFIED_BY
|
protected static java.lang.String |
KEYWORD_LAST_PRINTED
|
protected static java.lang.String |
KEYWORD_MODIFIED
|
protected static java.lang.String |
KEYWORD_REVISION
|
protected static java.lang.String |
KEYWORD_SUBJECT
|
protected static java.lang.String |
KEYWORD_TITLE
|
protected static java.lang.String |
KEYWORD_VERSION
|
| Constructor Summary | |
|---|---|
PackagePropertiesUnmarshaller()
|
|
| Method Summary | |
|---|---|
void |
checkElementForOPCCompliance(org.w3c.dom.Element el)
Check the element for the following OPC compliance rules: |
PackagePart |
unmarshall(UnmarshallContext context,
java.io.InputStream in)
Save the content of the package in the stream |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String KEYWORD_CATEGORY
protected static final java.lang.String KEYWORD_CONTENT_STATUS
protected static final java.lang.String KEYWORD_CONTENT_TYPE
protected static final java.lang.String KEYWORD_CREATED
protected static final java.lang.String KEYWORD_CREATOR
protected static final java.lang.String KEYWORD_DESCRIPTION
protected static final java.lang.String KEYWORD_IDENTIFIER
protected static final java.lang.String KEYWORD_KEYWORDS
protected static final java.lang.String KEYWORD_LANGUAGE
protected static final java.lang.String KEYWORD_LAST_MODIFIED_BY
protected static final java.lang.String KEYWORD_LAST_PRINTED
protected static final java.lang.String KEYWORD_MODIFIED
protected static final java.lang.String KEYWORD_REVISION
protected static final java.lang.String KEYWORD_SUBJECT
protected static final java.lang.String KEYWORD_TITLE
protected static final java.lang.String KEYWORD_VERSION
| Constructor Detail |
|---|
public PackagePropertiesUnmarshaller()
| Method Detail |
|---|
public PackagePart unmarshall(UnmarshallContext context,
java.io.InputStream in)
throws InvalidFormatException,
java.io.IOException
PartUnmarshaller
unmarshall in interface PartUnmarshallerin - The input stream from which the part will be unmarshall.
InvalidFormatException
java.io.IOException
public void checkElementForOPCCompliance(org.w3c.dom.Element el)
throws InvalidFormatException
Rule M4.2: A format consumer shall consider the use of the Markup Compatibility namespace to be an error.
Rule M4.3: Producers shall not create a document element that contains
refinements to the Dublin Core elements, except for the two specified in
the schema:
Rule M4.4: Producers shall not create a document element that contains the xml:lang attribute. Consumers shall consider a document element that violates this constraint to be an error.
Rule M4.5: Producers shall not create a document element that contains
the xsi:type attribute, except for a
InvalidFormatException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||