org.apache.poi
Class POIXMLFactory
- java.lang.Object
-
- org.apache.poi.POIXMLFactory
-
- Direct Known Subclasses:
- XSLFFactory, XSSFFactory, XWPFFactory
public abstract class POIXMLFactory extends java.lang.ObjectDefines a factory API that enables sub-classes to create instances ofPOIXMLDocumentPart
-
-
Constructor Summary
Constructors Constructor and Description POIXMLFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description abstract POIXMLDocumentPartcreateDocumentPart(POIXMLDocumentPart parent, PackageRelationship rel, PackagePart part)Create a POIXMLDocumentPart from existing package part and relation.abstract POIXMLDocumentPartnewDocumentPart(POIXMLRelation descriptor)Create a new POIXMLDocumentPart using the supplied descriptor.
-
-
-
Method Detail
-
createDocumentPart
public abstract POIXMLDocumentPart createDocumentPart(POIXMLDocumentPart parent, PackageRelationship rel, PackagePart part)
Create a POIXMLDocumentPart from existing package part and relation. This method is called fromPOIXMLDocument.load(POIXMLFactory)when parsing a document- Parameters:
parent- parent partrel- the package part relationshippart- the PackagePart representing the created instance- Returns:
- A new instance of a POIXMLDocumentPart.
-
newDocumentPart
public abstract POIXMLDocumentPart newDocumentPart(POIXMLRelation descriptor)
Create a new POIXMLDocumentPart using the supplied descriptor. This method is used when adding new parts to a document, for example, when adding a sheet to a workbook, slide to a presentation, etc.- Parameters:
descriptor- describes the object to create- Returns:
- A new instance of a POIXMLDocumentPart.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG