|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jopendocument.dom.ODXMLDocument
public class ODXMLDocument
An OpenDocument XML document, like content.xml ou styles.xml.
| Constructor Summary | |
|---|---|
ODXMLDocument(org.jdom.Document content)
|
|
ODXMLDocument(ODXMLDocument doc)
|
|
| Method Summary | |
|---|---|
void |
addAutoStyle(org.jdom.Element styleElem)
|
java.lang.String |
asString()
|
static ODXMLDocument |
create(org.jdom.Document doc)
|
java.lang.String |
findUnusedName(StyleDesc<?> desc,
java.lang.String baseName)
Find an unused style name in this document. |
org.jdom.Element |
getChild(java.lang.String childName)
|
org.jdom.Element |
getChild(java.lang.String childName,
boolean create)
Return the asked child, optionally creating it. |
org.jdom.Element |
getDefaultStyle(StyleStyleDesc<?> styleDesc,
boolean create)
|
org.jdom.Element |
getDescendantByName(org.jdom.Element root,
java.lang.String qName,
java.lang.String name)
|
org.jdom.Element |
getDescendantByName(java.lang.String qName,
java.lang.String name)
Search for a descendant with the passed name. |
org.jdom.Document |
getDocument()
|
XMLFormatVersion |
getFormatVersion()
|
static java.util.Set<java.lang.String> |
getNamedElements()
The XML elements posessing a name. |
org.jdom.Element |
getStyle(StyleDesc<?> styleDesc,
java.lang.String name)
|
org.jdom.Element |
getStyle(StyleDesc<?> styleDesc,
java.lang.String name,
org.jdom.Document referent)
|
Validator |
getValidator()
|
XMLVersion |
getVersion()
|
OOXML |
getXML()
|
org.jdom.xpath.XPath |
getXPath(java.lang.String string)
|
void |
setChild(org.jdom.Element elem)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ODXMLDocument(org.jdom.Document content)
public ODXMLDocument(ODXMLDocument doc)
| Method Detail |
|---|
public static java.util.Set<java.lang.String> getNamedElements()
getDescendantByName(String, String)public static final ODXMLDocument create(org.jdom.Document doc)
public org.jdom.Document getDocument()
public Validator getValidator()
public final OOXML getXML()
public final XMLFormatVersion getFormatVersion()
public final XMLVersion getVersion()
public final org.jdom.Element getChild(java.lang.String childName)
public org.jdom.Element getChild(java.lang.String childName,
boolean create)
childName - the name of the child.create - whether it should be created in case it doesn't exist.
null if it doesn't exist and create is
falsepublic void setChild(org.jdom.Element elem)
public final org.jdom.xpath.XPath getXPath(java.lang.String string)
throws org.jdom.JDOMException
org.jdom.JDOMException
public final org.jdom.Element getDescendantByName(java.lang.String qName,
java.lang.String name)
qName - the XML element qualified name, eg "table:table".name - the value of the name, eg "MyTable".
name or null if none is found, eg
<table:table table:name="MyTable" >
java.lang.IllegalArgumentException - if qName is not in getNamedElements()
public final org.jdom.Element getDescendantByName(org.jdom.Element root,
java.lang.String qName,
java.lang.String name)
public final org.jdom.Element getStyle(StyleDesc<?> styleDesc,
java.lang.String name)
public final org.jdom.Element getStyle(StyleDesc<?> styleDesc,
java.lang.String name,
org.jdom.Document referent)
public final org.jdom.Element getDefaultStyle(StyleStyleDesc<?> styleDesc,
boolean create)
public final java.lang.String findUnusedName(StyleDesc<?> desc,
java.lang.String baseName)
desc - the description of the style.baseName - the base name, e.g. "myColStyle".
Style.getStyleDesc(Class, XMLVersion)public final void addAutoStyle(org.jdom.Element styleElem)
public java.lang.String asString()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||