@Beta public class XSLFTheme extends POIXMLDocumentPart
DEFAULT_XML_OPTIONS
Constructor | Description |
---|---|
XSLFTheme(PackagePart part,
PackageRelationship rel) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
commit() |
Save the content in the underlying package part.
|
java.lang.String |
getMajorFont() |
|
java.lang.String |
getMinorFont() |
|
java.lang.String |
getName() |
|
org.openxmlformats.schemas.drawingml.x2006.main.CTOfficeStyleSheet |
getXmlObject() |
While developing only!
|
void |
importTheme(XSLFTheme theme) |
|
void |
setName(java.lang.String name) |
Set name of this theme
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addRelation, createRelationship, createRelationship, createRelationship, getPackagePart, getPackageRelationship, getParent, getRelationById, getRelationId, getRelations, getTargetPart, onDocumentCreate, onDocumentRead, onDocumentRemove, onSave, prepareForCommit, read, rebase, removeRelation, removeRelation, toString
public XSLFTheme(PackagePart part, PackageRelationship rel) throws java.io.IOException, org.apache.xmlbeans.XmlException
java.io.IOException
org.apache.xmlbeans.XmlException
public void importTheme(XSLFTheme theme)
public java.lang.String getName()
public void setName(java.lang.String name)
name
- name of this theme@Internal public org.openxmlformats.schemas.drawingml.x2006.main.CTOfficeStyleSheet getXmlObject()
protected final void commit() throws java.io.IOException
POIXMLDocumentPart
protected void commit() throws IOException {
PackagePart part = getPackagePart();
OutputStream out = part.getOutputStream();
XmlObject bean = getXmlBean(); //the "model" which holds changes in memory
bean.save(out, DEFAULT_XML_OPTIONS);
out.close();
}
commit
in class POIXMLDocumentPart
java.io.IOException
public java.lang.String getMajorFont()
public java.lang.String getMinorFont()
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.