|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jopendocument.dom.ODXMLDocument
org.jopendocument.dom.ODSingleXMLDocument
public class ODSingleXMLDocument
An XML document containing all of an office document, see section 2.1 of OpenDocument 1.1.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.jopendocument.dom.ODXMLDocument |
|---|
ODXMLDocument.ElementTransformer |
| Field Summary |
|---|
| Fields inherited from class org.jopendocument.dom.ODXMLDocument |
|---|
NOP_ElementTransformer |
| Constructor Summary | |
|---|---|
ODSingleXMLDocument(org.jdom.Document content)
|
|
| Method Summary | |
|---|---|
void |
add(org.jdom.Element where,
int index,
ODSingleXMLDocument doc)
|
void |
add(ODSingleXMLDocument doc)
Append a document. |
void |
add(ODSingleXMLDocument doc,
boolean pageBreak)
Append a document. |
void |
add(TextNode p)
Append a paragraph or a heading. |
void |
add(TextNode p,
org.jdom.Element where,
int index)
|
String |
checkStyles()
Verify that styles referenced by this document are indeed defined. |
ODSingleXMLDocument |
clone()
|
static ODSingleXMLDocument |
createFromDocument(org.jdom.Document content,
org.jdom.Document style)
Create a document from a collection of subdocuments. |
static ODSingleXMLDocument |
createFromDocument(org.jdom.Document content,
org.jdom.Document style,
org.jdom.Document settings)
|
static ODSingleXMLDocument |
createFromFile(File f)
Create a document from a file. |
protected void |
detachDuplicate(org.jdom.Element elem)
Detach the children of elem whose names already exist in the body. |
org.jdom.Element |
getBody()
|
int |
getNumero()
The number of files concatenated with add(ODSingleXMLDocument). |
ODPackage |
getPackage()
|
void |
replace(org.jdom.Element elem,
ODSingleXMLDocument doc)
|
File |
saveAs(File f)
Saves this OO document to a file. |
| Methods inherited from class org.jopendocument.dom.ODXMLDocument |
|---|
add, add, addAutoStyle, addIfNotPresent, addIfNotPresent, asString, findUnusedName, getChild, getChild, getDescendant, getDescendant, getDescendantByName, getDescendantByName, getDocument, getNamedElements, getStyle, getVersion, getXPath, isValid, mergeAll, mergeAll, setChild |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jopendocument.dom.ODDocument |
|---|
getVersion |
| Constructor Detail |
|---|
public ODSingleXMLDocument(org.jdom.Document content)
| Method Detail |
|---|
public static ODSingleXMLDocument createFromDocument(org.jdom.Document content,
org.jdom.Document style)
content - the content.style - the styles, can be null.
public static ODSingleXMLDocument createFromDocument(org.jdom.Document content,
org.jdom.Document style,
org.jdom.Document settings)
public static ODSingleXMLDocument createFromFile(File f)
throws org.jdom.JDOMException,
IOException
f - an OpenDocument package file.
org.jdom.JDOMException - if the file is not a valid OpenDocument file.
IOException - if the file can't be read.createFromDocument(Document, Document)public ODSingleXMLDocument clone()
clone in class Objectpublic final int getNumero()
add(ODSingleXMLDocument).
public ODPackage getPackage()
getPackage in interface ODDocumentpublic void add(TextNode p)
p - paragraph to add.
public void add(TextNode p,
org.jdom.Element where,
int index)
public void add(ODSingleXMLDocument doc)
doc - the document to add.
public void add(ODSingleXMLDocument doc,
boolean pageBreak)
doc - the document to add, null means no-op.pageBreak - whether a page break should be inserted before doc.
public void replace(org.jdom.Element elem,
ODSingleXMLDocument doc)
public void add(org.jdom.Element where,
int index,
ODSingleXMLDocument doc)
protected final void detachDuplicate(org.jdom.Element elem)
throws org.jdom.JDOMException
elem - the elem to be trimmed.
org.jdom.JDOMException - if an error occurs.public final org.jdom.Element getBody()
public final String checkStyles()
null if no problem has been found, else a String describing it.
public File saveAs(File f)
throws IOException
f - the file where this document will be saved, without extension, eg "dir/myfile".
IOException - if an error occurs.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||