Class JaxbSmlPart<E>
java.lang.Object
org.docx4j.openpackaging.Base
org.docx4j.openpackaging.parts.Part
org.docx4j.openpackaging.parts.JaxbXmlPart<E>
org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware<E>
org.docx4j.openpackaging.parts.SpreadsheetML.JaxbSmlPart<E>
- All Implemented Interfaces:
XPathEnabled<E>
- Direct Known Subclasses:
CalcChain
,ChartsheetPart
,CommentsPart
,ConnectionsPart
,ExternalLinkPart
,PivotCacheDefinition
,PivotCacheRecords
,PivotTable
,QueryTablePart
,SharedStrings
,Styles
,TablePart
,WorkbookPart
,WorksheetPart
public abstract class JaxbSmlPart<E> extends JaxbXmlPartXPathAware<E>
-
Field Summary
Fields inherited from class org.docx4j.openpackaging.parts.JaxbXmlPart
jaxbElement, jc, MAX_BYTES_Unmarshal_Error
-
Constructor Summary
Constructors Constructor Description JaxbSmlPart()
JaxbSmlPart(PartName partName)
-
Method Summary
Modifier and Type Method Description static Part
newPartForContentType(java.lang.String contentType, java.lang.String partName)
Methods inherited from class org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware
createBinderAndJaxbElement, getBinder, getJAXBAssociationsForXPath, getJAXBAssociationsForXPath, getJAXBNodesViaXPath, getJAXBNodesViaXPath, setJaxbElement, unmarshal, unmarshal
Methods inherited from class org.docx4j.openpackaging.parts.JaxbXmlPart
addMcChoiceNamespace, getContents, getJAXBContext, getJaxbElement, getMcChoiceNamespaces, getMceIgnorable, getXML, isContentEqual, isUnmarshalled, marshal, marshal, marshal, marshal, pipe, pipe, pipe, setContents, setJAXBContext, setJaxbElement, setMceIgnorable, transform, variableReplace
Methods inherited from class org.docx4j.openpackaging.parts.Part
getContentLengthAsLoaded, getOwningRelationshipPart, getPackage, getRelationshipType, getSourceRelationship, getSourceRelationships, getVersion, remove, rename, setContentLengthAsLoaded, setOwningRelationshipPart, setPackage, setPartShortcut, setRelationshipType, setSourceRelationship, setVersion
Methods inherited from class org.docx4j.openpackaging.Base
addTargetPart, addTargetPart, addTargetPart, addTargetPart, getContentType, getPartName, getRelationshipsPart, getRelationshipsPart, getUserData, reset, setContentType, setPartName, setRelationships, setUserData
-
Constructor Details
-
JaxbSmlPart
- Throws:
InvalidFormatException
-
JaxbSmlPart
- Throws:
InvalidFormatException
-
-
Method Details
-
newPartForContentType
public static Part newPartForContentType(java.lang.String contentType, java.lang.String partName) throws InvalidFormatException, PartUnrecognisedException
-