net.sf.jooreports.templates.xmlfilters
Class XmlEntryFilter
java.lang.Object
net.sf.jooreports.templates.xmlfilters.XmlEntryFilter
- Direct Known Subclasses:
- DynamicImageFilter, ScriptTagFilter, TextInputTagFilter
public abstract class XmlEntryFilter
- extends java.lang.Object
Abstract class for filters that operate on an OpenDocument XML entry
(e.g. content.xml).
XML manipulations use the XOM API.
Method Summary |
abstract void |
doFilter(nu.xom.Document document)
|
protected static nu.xom.Node |
newNode(java.lang.String script)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DRAW_NAMESPACE
protected static final java.lang.String DRAW_NAMESPACE
- See Also:
- Constant Field Values
SCRIPT_NAMESPACE
protected static final java.lang.String SCRIPT_NAMESPACE
- See Also:
- Constant Field Values
TABLE_NAMESPACE
protected static final java.lang.String TABLE_NAMESPACE
- See Also:
- Constant Field Values
TEXT_NAMESPACE
protected static final java.lang.String TEXT_NAMESPACE
- See Also:
- Constant Field Values
XLINK_NAMESPACE
protected static final java.lang.String XLINK_NAMESPACE
- See Also:
- Constant Field Values
XPATH_CONTEXT
protected static final nu.xom.XPathContext XPATH_CONTEXT
XmlEntryFilter
public XmlEntryFilter()
doFilter
public abstract void doFilter(nu.xom.Document document)
throws DocumentTemplateException
- Throws:
DocumentTemplateException
newNode
protected static nu.xom.Node newNode(java.lang.String script)