## Uses of Class
org.apache.poi.POIXMLDocumentPart

Packages that use POIXMLDocumentPart
org.apache.poi
org.apache.poi.xslf
org.apache.poi.xslf.usermodel
org.apache.poi.xssf.model
org.apache.poi.xssf.usermodel
org.apache.poi.xwpf.usermodel

Uses of POIXMLDocumentPart in org.apache.poi

Subclasses of POIXMLDocumentPart in org.apache.poi
`class` `POIXMLDocument`

Methods in org.apache.poi that return POIXMLDocumentPart
`abstract POIXMLDocumentPart` `POIXMLFactory.createDocumentPart(POIXMLDocumentPart parent, PackageRelationship rel, PackagePart part)` Create a POIXMLDocumentPart from existing package part and relation.
`POIXMLDocumentPart` `POIXMLDocumentPart.createRelationship(POIXMLRelation descriptor, POIXMLFactory factory)` Create a new child POIXMLDocumentPart
`POIXMLDocumentPart` `POIXMLDocumentPart.createRelationship(POIXMLRelation descriptor, POIXMLFactory factory, int idx)`
`protected POIXMLDocumentPart` `POIXMLDocumentPart.createRelationship(POIXMLRelation descriptor, POIXMLFactory factory, int idx, boolean noRelation)` Create a new child POIXMLDocumentPart
`POIXMLDocumentPart` `POIXMLDocumentPart.getParent()` Returns the parent POIXMLDocumentPart.
`POIXMLDocumentPart` `POIXMLDocumentPart.getRelationById(java.lang.String id)` Returns the target `POIXMLDocumentPart`, where a `PackageRelationship` is set from the `PackagePart` of this `POIXMLDocumentPart` to the `PackagePart` of the target `POIXMLDocumentPart` with a `PackageRelationship.getId()` matching the given parameter value.
`abstract POIXMLDocumentPart` `POIXMLFactory.newDocumentPart(POIXMLRelation descriptor)` Create a new POIXMLDocumentPart using the supplied descriptor.

Methods in org.apache.poi that return types with arguments of type POIXMLDocumentPart
`java.lang.Class<? extends POIXMLDocumentPart>` `POIXMLRelation.getRelationClass()` Return type of the obejct used to construct instances of this relationship
`java.util.List<POIXMLDocumentPart>` `POIXMLDocumentPart.getRelations()` Returns the list of child relations for this POIXMLDocumentPart

Methods in org.apache.poi with parameters of type POIXMLDocumentPart
`void` `POIXMLDocumentPart.addRelation(java.lang.String id, POIXMLDocumentPart part)` Add a new child POIXMLDocumentPart
`abstract POIXMLDocumentPart` `POIXMLFactory.createDocumentPart(POIXMLDocumentPart parent, PackageRelationship rel, PackagePart part)` Create a POIXMLDocumentPart from existing package part and relation.
`java.lang.String` `POIXMLDocumentPart.getRelationId(POIXMLDocumentPart part)` Returns the `PackageRelationship.getId()` of the `PackageRelationship`, that sources from the `PackagePart` of this `POIXMLDocumentPart` to the `PackagePart` of the given parameter value.
`protected void` `POIXMLDocumentPart.removeRelation(POIXMLDocumentPart part)` Remove the relation to the specified part in this package and remove the part, if it is no longer needed.
`protected boolean` `POIXMLDocumentPart.removeRelation(POIXMLDocumentPart part, boolean removeUnusedParts)` Remove the relation to the specified part in this package and remove the part, if it is no longer needed and flag is set to true.

Method parameters in org.apache.poi with type arguments of type POIXMLDocumentPart
`protected void` `POIXMLDocumentPart.read(POIXMLFactory factory, java.util.Map<PackagePart,POIXMLDocumentPart> context)` Iterate through the underlying PackagePart and create child POIXMLFactory instances using the specified factory

Constructors in org.apache.poi with parameters of type POIXMLDocumentPart
`POIXMLDocumentPart(POIXMLDocumentPart parent, PackagePart part, PackageRelationship rel)` Creates an POIXMLDocumentPart representing the given package part, relationship and parent Called by `read(POIXMLFactory, java.util.Map)` when reading in an exisiting file.

Constructor parameters in org.apache.poi with type arguments of type POIXMLDocumentPart
`POIXMLRelation(java.lang.String type, java.lang.String rel, java.lang.String defaultName, java.lang.Class<? extends POIXMLDocumentPart> cls)` Instantiates a POIXMLRelation.

Uses of POIXMLDocumentPart in org.apache.poi.xslf

Subclasses of POIXMLDocumentPart in org.apache.poi.xslf
`class` `XSLFSlideShow` Experimental class to do low level processing of pptx files.

Uses of POIXMLDocumentPart in org.apache.poi.xslf.usermodel

Subclasses of POIXMLDocumentPart in org.apache.poi.xslf.usermodel
`class` `XMLSlideShow` High level representation of a ooxml slideshow.
`class` `XSLFCommentAuthors`
`class` `XSLFComments`
`class` `XSLFNotes`
`class` `XSLFNotesMaster` Notes master object associated with this layout.
`class` `XSLFPictureData` Instantiates sub-classes of POIXMLDocumentPart depending on their relationship type
`class` `XSLFSheet`
`class` `XSLFSlide`
`class` `XSLFSlideLayout`
`class` `XSLFSlideMaster` Slide master object associated with this layout.
`class` `XSLFTableStyles`
`class` `XSLFTheme` A shared style sheet in a .pptx slide show

Methods in org.apache.poi.xslf.usermodel that return POIXMLDocumentPart
`POIXMLDocumentPart` `XSLFFactory.createDocumentPart(POIXMLDocumentPart parent, PackageRelationship rel, PackagePart part)`
`POIXMLDocumentPart` `XSLFFactory.newDocumentPart(POIXMLRelation descriptor)`

Methods in org.apache.poi.xslf.usermodel with parameters of type POIXMLDocumentPart
`POIXMLDocumentPart` `XSLFFactory.createDocumentPart(POIXMLDocumentPart parent, PackageRelationship rel, PackagePart part)`

Uses of POIXMLDocumentPart in org.apache.poi.xssf.model

Subclasses of POIXMLDocumentPart in org.apache.poi.xssf.model
`class` `CalculationChain` The cells in a workbook can be calculated in different orders depending on various optimizations and dependencies.
`class` `CommentsTable`
`class` `MapInfo` This class implements the Custom XML Mapping Part (Open Office XML Part 1: chapter 12.3.6) An instance of this part type contains a schema for an XML file, and information on the behavior that is used when allowing this custom XML schema to be mapped into the spreadsheet.
`class` `SharedStringsTable` Table of strings shared across all sheets in a workbook.
`class` `SingleXmlCells` This class implements the Single Cell Tables Part (Open Office XML Part 4: chapter 3.5.2)
`class` `StylesTable` Table of styles shared across all sheets in a workbook.
`class` `ThemesTable` Class that represents theme of XLSX document.

Uses of POIXMLDocumentPart in org.apache.poi.xssf.usermodel

Subclasses of POIXMLDocumentPart in org.apache.poi.xssf.usermodel
`class` `XSSFChart` Represents a SpreadsheetML Chart
`class` `XSSFChartSheet` High level representation of Sheet Parts that are of type 'chartsheet'.
`class` `XSSFDialogsheet`
`class` `XSSFDrawing` Represents a SpreadsheetML drawing
`class` `XSSFPictureData` Raw picture data, normally attached to a SpreadsheetML Drawing.
`class` `XSSFSheet` High level representation of a SpreadsheetML worksheet.
`class` `XSSFTable` This class implements the Table Part (Open Office XML Part 4: chapter 3.5.1) This implementation works under the assumption that a table contains mappings to a subtree of an XML.
`class` `XSSFVMLDrawing` Represents a SpreadsheetML VML drawing.
`class` `XSSFWorkbook` High level representation of a SpreadsheetML workbook.

Methods in org.apache.poi.xssf.usermodel that return POIXMLDocumentPart
`POIXMLDocumentPart` `XSSFFactory.createDocumentPart(POIXMLDocumentPart parent, PackageRelationship rel, PackagePart part)`
`POIXMLDocumentPart` `XSSFFactory.newDocumentPart(POIXMLRelation descriptor)`

Methods in org.apache.poi.xssf.usermodel with parameters of type POIXMLDocumentPart
`POIXMLDocumentPart` `XSSFFactory.createDocumentPart(POIXMLDocumentPart parent, PackageRelationship rel, PackagePart part)`

Uses of POIXMLDocumentPart in org.apache.poi.xwpf.usermodel

Subclasses of POIXMLDocumentPart in org.apache.poi.xwpf.usermodel
`class` `XWPFDocument` Experimental class to do low level processing of docx files.
`class` `XWPFFooter` Sketch of XWPF footer class
`class` `XWPFFootnotes` Looks after the collection of Footnotes for a document
`class` `XWPFHeader` Sketch of XWPF header class
`class` `XWPFHeaderFooter` Parent of XWPF headers and footers
`class` `XWPFNumbering`
`class` `XWPFPictureData`
`class` `XWPFSettings`
`class` `XWPFStyles`

Methods in org.apache.poi.xwpf.usermodel that return POIXMLDocumentPart
`POIXMLDocumentPart` `XWPFFactory.createDocumentPart(POIXMLDocumentPart parent, PackageRelationship rel, PackagePart part)`
`POIXMLDocumentPart` `XWPFHeaderFooter.getOwner()`
`POIXMLDocumentPart` `XWPFFootnote.getOwner()`
`POIXMLDocumentPart` `XWPFTableCell.getPart()` get the to which the TableCell belongs
`POIXMLDocumentPart` `XWPFTable.getPart()` returns the part of the bodyElement
`POIXMLDocumentPart` `XWPFParagraph.getPart()` returns the part of the bodyElement
`POIXMLDocumentPart` `XWPFHeaderFooter.getPart()` returns the Part, to which the body belongs, which you need for adding relationship to other parts
`POIXMLDocumentPart` `XWPFFootnote.getPart()` returns the Part, to which the body belongs, which you need for adding relationship to other parts
`POIXMLDocumentPart` `XWPFDocument.getPart()` returns the Part, to which the body belongs, which you need for adding relationship to other parts Actually it is needed of the class XWPFTableCell.
`POIXMLDocumentPart` `IBodyElement.getPart()`
`POIXMLDocumentPart` `IBody.getPart()` returns the Part, to which the body belongs, which you need for adding relationship to other parts Actually it is needed of the class XWPFTableCell.
`POIXMLDocumentPart` `XWPFFactory.newDocumentPart(POIXMLRelation descriptor)`

Methods in org.apache.poi.xwpf.usermodel with parameters of type POIXMLDocumentPart
`POIXMLDocumentPart` `XWPFFactory.createDocumentPart(POIXMLDocumentPart parent, PackageRelationship rel, PackagePart part)`

Constructors in org.apache.poi.xwpf.usermodel with parameters of type POIXMLDocumentPart
`XWPFFooter(POIXMLDocumentPart parent, PackagePart part, PackageRelationship rel)`
`XWPFHeader(POIXMLDocumentPart parent, PackagePart part, PackageRelationship rel)`
`XWPFHeaderFooter(POIXMLDocumentPart parent, PackagePart part, PackageRelationship rel)`

Copyright 2012 The Apache Software Foundation or its licensors, as applicable.