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.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
DRAW_NAMESPACE
protected static java.lang.String
SCRIPT_NAMESPACE
protected static java.lang.String
STYLE_NAMESPACE
protected static java.lang.String
TABLE_NAMESPACE
protected static java.lang.String
TEXT_NAMESPACE
protected static java.lang.String
XLINK_NAMESPACE
protected static nu.xom.XPathContext
XPATH_CONTEXT
-
Constructor Summary
Constructors Constructor Description XmlEntryFilter()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
doFilter(nu.xom.Document document)
protected static nu.xom.Node
newNode(java.lang.String script)
-
-
-
Field Detail
-
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
-
STYLE_NAMESPACE
protected static final java.lang.String STYLE_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
-
-
Method Detail
-
doFilter
public abstract void doFilter(nu.xom.Document document) throws DocumentTemplateException
- Throws:
DocumentTemplateException
-
newNode
protected static nu.xom.Node newNode(java.lang.String script)
-
-