Modifier and Type | Class and Description |
---|---|
class |
POIXMLDocument
This holds the common functionality for all POI OOXML Document classes.
|
Modifier and Type | Method and Description |
---|---|
<T extends POIXMLDocumentPart> |
POIXMLDocumentPart.RelationPart.getDocumentPart() |
Modifier and Type | Method and Description |
---|---|
protected abstract POIXMLDocumentPart |
POIXMLFactory.createDocumentPart(java.lang.Class<? extends POIXMLDocumentPart> cls,
java.lang.Class<?>[] classes,
java.lang.Object[] values)
Need to delegate instantiation to sub class because of constructor visibility
|
POIXMLDocumentPart |
POIXMLFactory.createDocumentPart(POIXMLDocumentPart parent,
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)
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. |
POIXMLDocumentPart |
POIXMLFactory.newDocumentPart(POIXMLRelation descriptor)
Create a new POIXMLDocumentPart using the supplied descriptor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends POIXMLDocumentPart> |
POIXMLRelation.getRelationClass()
Return type of the object used to construct instances of this relationship
|
java.util.List<POIXMLDocumentPart> |
POIXMLDocumentPart.getRelations()
Returns the list of child relations for this POIXMLDocumentPart
|
Modifier and Type | Method and Description |
---|---|
static void |
POIXMLDocumentPart._invokeOnDocumentRead(POIXMLDocumentPart part)
Deprecated.
|
POIXMLDocumentPart.RelationPart |
POIXMLDocumentPart.addRelation(java.lang.String relId,
POIXMLRelation relationshipType,
POIXMLDocumentPart part)
Add a new child POIXMLDocumentPart
|
POIXMLDocumentPart |
POIXMLFactory.createDocumentPart(POIXMLDocumentPart parent,
PackagePart part)
Create a POIXMLDocumentPart from existing package part and relation.
|
java.lang.Integer |
POIXMLRelation.getFileNameIndex(POIXMLDocumentPart part)
Returns the index of the filename within the package for the given part.
|
protected PackageRelationship |
POIXMLFactory.getPackageRelationship(POIXMLDocumentPart parent,
PackagePart part)
Retrieves the package relationship of the child part within the parent
|
java.lang.String |
POIXMLDocumentPart.getRelationId(POIXMLDocumentPart part)
Returns the first
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.
|
Modifier and Type | Method and Description |
---|---|
protected abstract POIXMLDocumentPart |
POIXMLFactory.createDocumentPart(java.lang.Class<? extends POIXMLDocumentPart> cls,
java.lang.Class<?>[] classes,
java.lang.Object[] values)
Need to delegate instantiation to sub class because of constructor visibility
|
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
|
Constructor and Description |
---|
POIXMLDocumentPart(POIXMLDocumentPart parent,
PackagePart part)
Creates an POIXMLDocumentPart representing the given package part, relationship and parent
Called by
read(POIXMLFactory, java.util.Map) when reading in an existing file. |
Constructor and Description |
---|
POIXMLRelation(java.lang.String type,
java.lang.String rel,
java.lang.String defaultName,
java.lang.Class<? extends POIXMLDocumentPart> cls)
Instantiates a POIXMLRelation.
|
Modifier and Type | Class and Description |
---|---|
class |
XDDFChart |
Modifier and Type | Method and Description |
---|---|
static POIXMLException |
XDGFException.wrap(POIXMLDocumentPart part,
POIXMLException e) |
Modifier and Type | Class and Description |
---|---|
class |
XDGFBaseContents
Container of shapes for a page in a Visio diagram.
|
class |
XDGFMasterContents
Contains the actual contents of the master/stencil
|
class |
XDGFMasters
A collection of masters (typically stencils) in a Visio document
|
class |
XDGFPageContents |
class |
XDGFPages
Contains a list of Page objects (not page content!)
|
class |
XmlVisioDocument
This is your high-level starting point for working with Visio XML
documents (.vsdx).
|
Modifier and Type | Method and Description |
---|---|
protected POIXMLDocumentPart |
XDGFFactory.createDocumentPart(java.lang.Class<? extends POIXMLDocumentPart> cls,
java.lang.Class<?>[] classes,
java.lang.Object[] values) |
Modifier and Type | Method and Description |
---|---|
protected POIXMLDocumentPart |
XDGFFactory.createDocumentPart(java.lang.Class<? extends POIXMLDocumentPart> cls,
java.lang.Class<?>[] classes,
java.lang.Object[] values) |
Modifier and Type | Class and Description |
---|---|
class |
XDGFXMLDocumentPart |
Modifier and Type | Class and Description |
---|---|
class |
XMLSlideShow
High level representation of a ooxml slideshow.
|
class |
XSLFChart
Represents a Chart in a .pptx presentation
|
class |
XSLFCommentAuthors |
class |
XSLFComments |
class |
XSLFNotes |
class |
XSLFNotesMaster
Notes master object associated with this layout.
|
class |
XSLFObjectData
An XSLFOleData instance holds the ole binary stream/object
|
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 |
XSLFSlideShow
Experimental class to do low level processing of pptx files.
|
class |
XSLFTableStyles |
class |
XSLFTheme
A shared style sheet in a .pptx slide show
|
Modifier and Type | Method and Description |
---|---|
protected POIXMLDocumentPart |
XSLFFactory.createDocumentPart(java.lang.Class<? extends POIXMLDocumentPart> cls,
java.lang.Class<?>[] classes,
java.lang.Object[] values) |
Modifier and Type | Method and Description |
---|---|
protected POIXMLDocumentPart |
XSLFFactory.createDocumentPart(java.lang.Class<? extends POIXMLDocumentPart> cls,
java.lang.Class<?>[] classes,
java.lang.Object[] values) |
Modifier and Type | Class and Description |
---|---|
class |
CalculationChain
The cells in a workbook can be calculated in different orders depending on various optimizations and
dependencies.
|
class |
CommentsTable |
class |
ExternalLinksTable
Holds details of links to parts of other workbooks (eg named ranges),
along with the most recently seen values for what they point to.
|
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.
|
Modifier and Type | Class and Description |
---|---|
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 |
XSSFPivotCache |
class |
XSSFPivotCacheDefinition |
class |
XSSFPivotCacheRecords |
class |
XSSFPivotTable |
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)
Columns of this table may contains mappings to a subtree of an XML.
|
class |
XSSFVBAPart |
class |
XSSFVMLDrawing
Represents a SpreadsheetML VML drawing.
|
class |
XSSFWorkbook
High level representation of a SpreadsheetML workbook.
|
Modifier and Type | Method and Description |
---|---|
protected POIXMLDocumentPart |
XSSFFactory.createDocumentPart(java.lang.Class<? extends POIXMLDocumentPart> cls,
java.lang.Class<?>[] classes,
java.lang.Object[] values) |
Modifier and Type | Method and Description |
---|---|
protected POIXMLDocumentPart |
XSSFFactory.createDocumentPart(java.lang.Class<? extends POIXMLDocumentPart> cls,
java.lang.Class<?>[] classes,
java.lang.Object[] values) |
Modifier and Type | Class and Description |
---|---|
class |
XWPFAbstractFootnotesEndnotes
Base class for the Footnotes and Endnotes part implementations.
|
class |
XWPFChart
Represents a Chart in a .docx file
|
class |
XWPFDocument
High(ish) level class for working with .docx files.
|
class |
XWPFEndnotes
Looks after the collection of end notes for a document.
|
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
Raw picture data, normally attached to a WordprocessingML Drawing.
|
class |
XWPFSettings |
class |
XWPFStyles
Holds details of built-in, default and user styles, which
apply to tables / paragraphs / lists etc.
|
Modifier and Type | Method and Description |
---|---|
protected POIXMLDocumentPart |
XWPFFactory.createDocumentPart(java.lang.Class<? extends POIXMLDocumentPart> cls,
java.lang.Class<?>[] classes,
java.lang.Object[] values) |
POIXMLDocumentPart |
XWPFAbstractFootnoteEndnote.getOwner()
The owning object for this footnote
|
POIXMLDocumentPart |
XWPFHeaderFooter.getOwner() |
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 |
XWPFParagraph.getPart()
returns the part of the bodyElement
|
POIXMLDocumentPart |
XWPFAbstractSDT.getPart() |
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 |
IRunBody.getPart() |
POIXMLDocumentPart |
XWPFAbstractFootnoteEndnote.getPart()
Get the Part to which the footnote belongs, which you need for adding relationships to other parts
|
POIXMLDocumentPart |
XWPFTable.getPart()
returns the part of the bodyElement
|
POIXMLDocumentPart |
IBodyElement.getPart() |
POIXMLDocumentPart |
XWPFTableCell.getPart()
get the to which the TableCell belongs
|
POIXMLDocumentPart |
XWPFHeaderFooter.getPart()
returns the Part, to which the body belongs, which you need for adding relationship to other parts
|
Modifier and Type | Method and Description |
---|---|
protected POIXMLDocumentPart |
XWPFFactory.createDocumentPart(java.lang.Class<? extends POIXMLDocumentPart> cls,
java.lang.Class<?>[] classes,
java.lang.Object[] values) |
Constructor and Description |
---|
XWPFAbstractFootnotesEndnotes(POIXMLDocumentPart parent,
PackagePart part) |
XWPFFooter(POIXMLDocumentPart parent,
PackagePart part) |
XWPFHeader(POIXMLDocumentPart parent,
PackagePart part) |
XWPFHeaderFooter(POIXMLDocumentPart parent,
PackagePart part) |
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.