|
||||||||||
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.
Constructor Summary | |
---|---|
PackagePropertiesUnmarshaller()
|
Method Summary | |
---|---|
void |
checkElementForOPCCompliance(org.dom4j.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 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PackagePropertiesUnmarshaller()
Method Detail |
---|
public PackagePart unmarshall(UnmarshallContext context, java.io.InputStream in) throws InvalidFormatException, java.io.IOException
PartUnmarshaller
unmarshall
in interface PartUnmarshaller
in
- The input stream from which the part will be unmarshall.
InvalidFormatException
java.io.IOException
public void checkElementForOPCCompliance(org.dom4j.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 |