Uses of Class
org.docx4j.openpackaging.parts.Part
Packages that use Part
Package
Description
-
Uses of Part in org.docx4j.convert.in
Methods in org.docx4j.convert.in that return PartModifier and TypeMethodDescriptionFlatOpcXmlImporter.getRawPart(ContentTypeManager ctm, String resolvedPartUri, Relationship rel) static PartFlatOpcXmlImporter.getRawPart(ContentTypeManager ctm, Part pkgPart, Relationship rel, OpcPackage targetPkg) Methods in org.docx4j.convert.in with parameters of type PartModifier and TypeMethodDescriptionFlatOpcXmlImporter.getRelationshipsPart(Part part) Get the Relationships Part (if there is one) for a given Part. -
Uses of Part in org.docx4j.convert.out
Methods in org.docx4j.convert.out with parameters of type PartModifier and TypeMethodDescriptionvoidConversionHyperlinkHandler.handleHyperlink(ConversionHyperlinkHandler.Model hyperlinkModel, OpcPackage opcPackage, Part currentPart) -
Uses of Part in org.docx4j.convert.out.common
Fields in org.docx4j.convert.out.common declared as PartMethods in org.docx4j.convert.out.common that return PartModifier and TypeMethodDescriptionAbstractWmlConversionContext.getCurrentPart()static PartXsltCommonFunctions.getCurrentPart(AbstractWmlConversionContext context) Methods in org.docx4j.convert.out.common with parameters of type PartModifier and TypeMethodDescriptionprotected voidAbstractVisitorExporterDelegate.appendPartContent(CC conversionContext, Document document, Part part, List<Object> content, Element currentParent) voidAbstractWmlConversionContext.setCurrentPart(Part currentPart) static voidXsltCommonFunctions.setCurrentPart(AbstractWmlConversionContext context, Part currentPart) -
Uses of Part in org.docx4j.convert.out.common.preprocess
Methods in org.docx4j.convert.out.common.preprocess that return PartModifier and TypeMethodDescriptionprotected static PartPartialDeepCopy.copyPart(Part part, OpcPackage targetPackage, boolean deepCopy) protected static PartPartialDeepCopy.deepCopyPart(OpcPackage opcPackage, Base targetParent, Part sourcePart, Set<String> relationshipTypes) Methods in org.docx4j.convert.out.common.preprocess with parameters of type PartModifier and TypeMethodDescriptionprotected static PartPartialDeepCopy.copyPart(Part part, OpcPackage targetPackage, boolean deepCopy) protected static voidPartialDeepCopy.deepCopyContent(Part source, Part destination) protected static PartPartialDeepCopy.deepCopyPart(OpcPackage opcPackage, Base targetParent, Part sourcePart, Set<String> relationshipTypes) protected static voidPartialDeepCopy.shallowCopyContent(Part source, Part destination) -
Uses of Part in org.docx4j.convert.out.flatOpcXml
Methods in org.docx4j.convert.out.flatOpcXml with parameters of type PartModifier and TypeMethodDescriptionstatic PartFlatOpcXmlCreator.createRawBinaryPart(Part part) FlatOpcXmlCreator.createRawXmlPart(Part part) static PartFlatOpcXmlCreator.getRawXmlPart(Part part) Deprecated.voidprotected voidFlatOpcXmlCreator.saveRawBinaryPart(Part part) voidFlatOpcXmlCreator.saveRawXmlPart(Part part) -
Uses of Part in org.docx4j.convert.out.html
Methods in org.docx4j.convert.out.html with parameters of type PartModifier and TypeMethodDescriptionprotected voidHTMLExporterVisitorDelegate.appendFootnotesEndnotes(HTMLConversionContext conversionContext, Document document, Element documentRoot, String string, Part part, List<CTFtnEdn> ftnEdnList) protected voidHTMLExporterVisitorDelegate.appendPartContent(HTMLConversionContext conversionContext, Document document, ConversionSectionWrapper sectionWrapper, Element currentParent, String className, Part part, List<Object> content) -
Uses of Part in org.docx4j.model.datastorage
Subclasses of Part in org.docx4j.model.datastorage -
Uses of Part in org.docx4j.model.datastorage.migration
Methods in org.docx4j.model.datastorage.migration with parameters of type PartModifier and TypeMethodDescriptionprotected StringAbstractMigrator.addPropertiesPart(WordprocessingMLPackage pkgOut, Part customXmlDataStoragePart, String ns) -
Uses of Part in org.docx4j.model.images
Methods in org.docx4j.model.images with parameters of type PartModifier and TypeMethodDescriptionprotected voidAbstractWordXmlPicture.handleImageRel(ConversionImageHandler imageHandler, String imgRelId, Part sourcePart) -
Uses of Part in org.docx4j.openpackaging
Methods in org.docx4j.openpackaging with parameters of type PartModifier and TypeMethodDescriptionBase.addTargetPart(Part targetpart) Convenience method to add a part to this Part's relationships.Base.addTargetPart(Part targetpart, String proposedRelId) Convenience method to add a part to this Part's relationships.Base.addTargetPart(Part targetpart, RelationshipsPart.AddPartBehaviour mode) Convenience method to add a part to this Part's relationships.Base.addTargetPart(Part targetpart, RelationshipsPart.AddPartBehaviour mode, String proposedRelId) Convenience method to add a part to this Part's relationships.abstract booleanBase.setPartShortcut(Part part, String relationshipType) Tell the source Part about this target Part, so the source can use this part via a convenience method. -
Uses of Part in org.docx4j.openpackaging.contenttype
Methods in org.docx4j.openpackaging.contenttype that return PartModifier and TypeMethodDescriptionContentTypeManager.CreateCommentsPartObject(String partName) ContentTypeManager.CreateCustomXmlDataStoragePropertiesPartObject(String partName) ContentTypeManager.CreateDefaultXmlPartObject(String partName) ContentTypeManager.CreateDocPropsCorePartObject(String partName) ContentTypeManager.CreateDocPropsCustomPartObject(String partName) ContentTypeManager.CreateDocPropsExtendedPartObject(String partName) ContentTypeManager.CreateDocumentSettingsPartObject(String partName) ContentTypeManager.CreateEndnotesPartObject(String partName) ContentTypeManager.CreateFontTablePartObject(String partName) ContentTypeManager.CreateFooterPartObject(String partName) ContentTypeManager.CreateFootnotesPartObject(String partName) ContentTypeManager.CreateGlossaryDocumentPartObject(String partName) ContentTypeManager.CreateHeaderPartObject(String partName) ContentTypeManager.CreateMainDocumentPartObject(String partName) ContentTypeManager.CreateNumberingPartObject(String partName) ContentTypeManager.CreateObfuscatedFontPartObject(String partName) ContentTypeManager.CreateStyleDefinitionsPartObject(String partName) ContentTypeManager.CreateThemePartObject(String partName) ContentTypeManager.CreateWebSettingsPartObject(String partName) ContentTypeManager.getPart(String partName, Relationship rel) ContentTypeManager.newPartForContentType(String contentType, String partName, Relationship rel) -
Uses of Part in org.docx4j.openpackaging.io
Methods in org.docx4j.openpackaging.io that return PartModifier and TypeMethodDescriptionstatic PartLoadFromZipNG.getBinaryPart(HashMap<String, LoadFromZipNG.ByteArray> partByteArrays, ContentTypeManager ctm, String resolvedPartUri) Deprecated.static PartLoad.getRawPart(InputStream is, ContentTypeManager ctm, String resolvedPartUri, Relationship rel) Deprecated.Get a Part (except a relationships part), but not its relationships part or related parts.static PartLoadFromZipNG.getRawPart(HashMap<String, LoadFromZipNG.ByteArray> partByteArrays, ContentTypeManager ctm, String resolvedPartUri, Relationship rel) Deprecated.Get a Part (except a relationships part), but not its relationships part or related parts.Methods in org.docx4j.openpackaging.io with parameters of type PartModifier and TypeMethodDescriptionLoadFromZipNG.getRelationshipsPart(HashMap<String, LoadFromZipNG.ByteArray> partByteArrays, Part part) Deprecated.Get the Relationships Part (if there is one) for a given Part.voidSaveToZipFile.savePart(ZipOutputStream out, Part part) Deprecated.protected voidSaveToZipFile.saveRawBinaryPart(ZipOutputStream out, Part part) Deprecated.voidSaveToZipFile.saveRawXmlPart(ZipOutputStream out, Part part) Deprecated.voidSaveToZipFile.saveRawXmlPart(ZipOutputStream out, Part part, String zipEntryName) Deprecated. -
Uses of Part in org.docx4j.openpackaging.io3
Methods in org.docx4j.openpackaging.io3 that return PartModifier and TypeMethodDescriptionLoad3.getBinaryPart(ContentTypeManager ctm, String resolvedPartUri) Load3.getRawPart(ContentTypeManager ctm, String resolvedPartUri, Relationship rel, RelationshipsPart rp) Get a Part (except a relationships part), but not its relationships part or related parts.Methods in org.docx4j.openpackaging.io3 with parameters of type PartModifier and TypeMethodDescriptionLoad3.getRelationshipsPart(Part part) Get the Relationships Part (if there is one) for a given Part.voidvoidvoidSave.saveRawXmlPart(Part part) -
Uses of Part in org.docx4j.openpackaging.io3.stores
Methods in org.docx4j.openpackaging.io3.stores with parameters of type PartModifier and TypeMethodDescriptionvoidPartStore.saveBinaryPart(Part part) voidUnzippedPartStore.saveBinaryPart(Part part) voidZipPartStore.saveBinaryPart(Part part) -
Uses of Part in org.docx4j.openpackaging.packages
Fields in org.docx4j.openpackaging.packages with type parameters of type PartModifier and TypeFieldDescriptionprotected HashMap<ExternalTarget,Part> OpcPackage.externalResourcesMethods in org.docx4j.openpackaging.packages that return types with arguments of type PartMethods in org.docx4j.openpackaging.packages with parameters of type PartModifier and TypeMethodDescriptionstatic NotesSlidePartPresentationMLPackage.createNotesSlidePart(Part sourcePart, PartName partName) Deprecated.booleanOpcPackage.setPartShortcut(Part part, String relationshipType) booleanPresentationMLPackage.setPartShortcut(Part part, String relationshipType) booleanSpreadsheetMLPackage.setPartShortcut(Part part, String relationshipType) booleanWordprocessingMLPackage.setPartShortcut(Part part, String relationshipType) -
Uses of Part in org.docx4j.openpackaging.parts
Subclasses of Part in org.docx4j.openpackaging.partsModifier and TypeClassDescriptionclassclassOPC Parts are either XML, or binary (or text) documents.final classCustomXmlDataStoragePart contains user custom xml, to which content control bindings can point.final classfinal classPart to use if no specialised Part existsclassclassclassclassclassclassJaxbXmlPart<E>OPC Parts are either XML, or binary (or text) documents.classclassfinal classclassAn embedded TTF which is not obfuscated.classA PPTX containing an embedded XLSX table, then saved as Flat OPC XML, will contain something like: <pkg:part pkg:name="/ppt/drawings/vmlDrawing1.vml" pkg:contentType="application/vnd.openxmlformats-officedocument.vmlDrawing"> <pkg:binaryData>PHhtbCB4bWxuczp This part represents that.final classclassOPC Parts are either XML, or binary (or text) documents.Methods in org.docx4j.openpackaging.parts that return PartMethods in org.docx4j.openpackaging.parts that return types with arguments of type PartMethods in org.docx4j.openpackaging.parts with parameters of type PartModifier and TypeMethodDescriptionbooleanCustomXmlDataStoragePart.isContentEqual(Part other) booleanJaxbXmlPart.isContentEqual(Part other) abstract booleanPart.isContentEqual(Part other) booleanXmlPart.isContentEqual(Part other) voidbooleanPart.setPartShortcut(Part part, String relationshipType) -
Uses of Part in org.docx4j.openpackaging.parts.DrawingML
Subclasses of Part in org.docx4j.openpackaging.parts.DrawingMLModifier and TypeClassDescriptionclassclassorg.docx4j.dml.chart's ObjectFactory contains: JAXBElementcreateUserShapes(org.docx4j.dml.chartDrawing.CTDrawing value) final classfinal classfinal classThe last successful layout for a diagram".final classUsed in a SmartArt layout (.glox) package.final classfinal classclassclassJaxbDmlPart<E>final classYou get one of these if you paste a chart from Excel 2010 into a Powerpoint 2010 slide, choosing to "keep source formatting".Methods in org.docx4j.openpackaging.parts.DrawingML that return PartModifier and TypeMethodDescriptionstatic PartJaxbDmlPart.newPartForContentType(String contentType, String partName) -
Uses of Part in org.docx4j.openpackaging.parts.opendope
Subclasses of Part in org.docx4j.openpackaging.parts.opendopeModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of Part in org.docx4j.openpackaging.parts.PresentationML
Subclasses of Part in org.docx4j.openpackaging.parts.PresentationMLModifier and TypeClassDescriptionfinal classfinal classclassReferenced from main presentation part; see http://webapp.docx4java.org/OnlineDemo/ecma376/PresentationML/embeddedFontLst.htmlfinal classclassJaxbPmlPart<E>final classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classMethods in org.docx4j.openpackaging.parts.PresentationML that return PartModifier and TypeMethodDescriptionstatic PartJaxbPmlPart.newPartForContentType(String contentType, String partName) Methods in org.docx4j.openpackaging.parts.PresentationML with parameters of type PartModifier and TypeMethodDescriptionbooleanMainPresentationPart.setPartShortcut(Part part) booleanMainPresentationPart.setPartShortcut(Part part, String relationshipType) booleanNotesSlidePart.setPartShortcut(Part part) booleanNotesSlidePart.setPartShortcut(Part part, String relationshipType) booleanSlideLayoutPart.setPartShortcut(Part part) booleanSlideLayoutPart.setPartShortcut(Part part, String relationshipType) booleanSlidePart.setPartShortcut(Part part) booleanSlidePart.setPartShortcut(Part part, String relationshipType) -
Uses of Part in org.docx4j.openpackaging.parts.relationships
Subclasses of Part in org.docx4j.openpackaging.parts.relationshipsModifier and TypeClassDescriptionfinal classRepresents a Relationship Part, which contains the relationships for a given PackagePart or the Package.Methods in org.docx4j.openpackaging.parts.relationships that return PartModifier and TypeMethodDescriptionGets a loaded Part by its idRelationshipsPart.getPart(Relationship r) Methods in org.docx4j.openpackaging.parts.relationships with parameters of type PartModifier and TypeMethodDescriptionRelationshipsPart.addPart(Part part, RelationshipsPart.AddPartBehaviour mode, ContentTypeManager ctm) Add a newly created part, a relationship and the content type.RelationshipsPart.addPart(Part part, RelationshipsPart.AddPartBehaviour mode, ContentTypeManager ctm, String relId) Add a newly created part, a relationship and the content type.voidRelationshipsPart.loadPart(Part part, Relationship sourceRelationship) Loads a pre-existing target part into the package (but does not load its contents as such; that is done elsewhere). -
Uses of Part in org.docx4j.openpackaging.parts.SpreadsheetML
Subclasses of Part in org.docx4j.openpackaging.parts.SpreadsheetMLModifier and TypeClassDescriptionclassclassclassclassclassclassJaxbSmlPart<E>classclassclassclassclassclassclassclassclassclassMethods in org.docx4j.openpackaging.parts.SpreadsheetML that return PartModifier and TypeMethodDescriptionstatic PartJaxbSmlPart.newPartForContentType(String contentType, String partName) Methods in org.docx4j.openpackaging.parts.SpreadsheetML with parameters of type PartModifier and TypeMethodDescriptionbooleanWorkbookPart.setPartShortcut(Part part) booleanWorkbookPart.setPartShortcut(Part part, String relationshipType) -
Uses of Part in org.docx4j.openpackaging.parts.webextensions
Subclasses of Part in org.docx4j.openpackaging.parts.webextensions -
Uses of Part in org.docx4j.openpackaging.parts.WordprocessingML
Subclasses of Part in org.docx4j.openpackaging.parts.WordprocessingMLModifier and TypeClassDescriptionfinal classclassclassA part containing binary (as opposed to XML) data.classclassclassclassfinal classfinal classfinal classclassDocumentPart<E>final classclassfinal classfinal classfinal classfinal classfinal classfinal classclassclassPlaceholder part used where we know there is supposed to be an image, but we can't determine its content type from the rel target.classNB, Word can't read such a part.classclassclassclassfinal classclassclassSummary: At present, EMF files are best converted to SVG using OpenOffice.classclassSummary: docx4j can convert WMF files to SVG using pure Java approach.final classclassclassYou can use oleObjectBinaryPart.setBinaryData( ByteBuffer.wrap(bytes) ); to populate this from a byte[]final classfinal classfinal classclassclassfinal classMethods in org.docx4j.openpackaging.parts.WordprocessingML with parameters of type PartModifier and TypeMethodDescriptionstatic BinaryPartAbstractImageBinaryPartAbstractImage.createImagePart(OpcPackage opcPackage, Part sourcePart, byte[] bytes) Create an image part from the provided byte array, attach it to the source part (eg the main document part, a header part etc), and return it.static BinaryPartAbstractImageBinaryPartAbstractImage.createImagePart(OpcPackage opcPackage, Part sourcePart, byte[] bytes, String mime) Create an image part from the provided byte array, attach it to the source part (eg the main document part, a header part etc), and return it.static BinaryPartAbstractImageBinaryPartAbstractImage.createImagePart(OpcPackage opcPackage, Part sourcePart, byte[] bytes, String mime, String ext) Deprecated.static BinaryPartAbstractImageBinaryPartAbstractImage.createImagePart(OpcPackage opcPackage, Part sourcePart, File imageFile) Create an image part from the provided filePath image, attach it to the source part (eg the main document part, a header part etc), and return it.static BinaryPartAbstractImageBinaryPartAbstractImage.createLinkedImagePart(OpcPackage opcPackage, Part sourcePart, URL url) Create a linked image part, and attach it as a rel of the specified source part (eg a header part).voidDrawingPropsIdTracker.deregisterPart(Part part) If its been unmarshalled, we'll already know about any docPr ids it may contain, so forget about it.booleanBinaryPart.isContentEqual(Part other) voidDrawingPropsIdTracker.registerPart(Part part) Keep track of parts which are yet to be unmarshalled.booleanDocumentPart.setPartShortcut(Part part) booleanDocumentPart.setPartShortcut(Part part, String relationshipType) booleanMainDocumentPart.setPartShortcut(Part part, String relationshipType) -
Uses of Part in org.glox4j.openpackaging.packages
Methods in org.glox4j.openpackaging.packages with parameters of type PartModifier and TypeMethodDescriptionbooleanGloxPackage.setPartShortcut(Part part, String relationshipType)