org.onemind.jxp.config
Class CachingPageSourceDigester
java.lang.Object
org.onemind.commons.java.xml.digest.DefaultDigester
org.onemind.commons.java.xml.digest.AbstractElementCreatorDigester
org.onemind.jxp.config.CachingPageSourceDigester
- All Implemented Interfaces:
- org.onemind.commons.java.xml.digest.ElementCreatorDigester, org.onemind.commons.java.xml.digest.ElementDigester
- Direct Known Subclasses:
- FileSourceDigester, StreamSourceDigester
public abstract class CachingPageSourceDigester
- extends org.onemind.commons.java.xml.digest.AbstractElementCreatorDigester
A FileSourceDigester digest "filesource" element in an xml to create a JxpFilePageSource object
- Author:
- TiongHiang Lee (thlee@onemindsoft.org)
Method Summary |
protected abstract CachingPageSource |
createPageSource(org.onemind.commons.java.xml.digest.SaxDigesterHandler handler,
org.xml.sax.Attributes attrs)
|
void |
startDigest(org.onemind.commons.java.xml.digest.SaxDigesterHandler handler,
org.xml.sax.Attributes attrs)
|
Methods inherited from class org.onemind.commons.java.xml.digest.AbstractElementCreatorDigester |
addListener, endDigest, getCreatedElement, removeListener, setCreatedElement |
Methods inherited from class org.onemind.commons.java.xml.digest.DefaultDigester |
characters, getElementName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.onemind.commons.java.xml.digest.ElementDigester |
characters, getElementName |
CachingPageSourceDigester
public CachingPageSourceDigester(java.lang.String name)
-
startDigest
public final void startDigest(org.onemind.commons.java.xml.digest.SaxDigesterHandler handler,
org.xml.sax.Attributes attrs)
throws org.xml.sax.SAXException
-
- Specified by:
startDigest
in interface org.onemind.commons.java.xml.digest.ElementDigester
- Overrides:
startDigest
in class org.onemind.commons.java.xml.digest.DefaultDigester
- Throws:
org.xml.sax.SAXException
createPageSource
protected abstract CachingPageSource createPageSource(org.onemind.commons.java.xml.digest.SaxDigesterHandler handler,
org.xml.sax.Attributes attrs)
throws org.xml.sax.SAXException
- Parameters:
handler
- attrs
-
- Returns:
-
- Throws:
org.xml.sax.SAXException