tomp.docbook.filter
Class QAAppender

java.lang.Object
  extended bytomp.xtcl.filter.XTFilterImpl
      extended bytomp.docbook.filter.QAAppender
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, org.xml.sax.ext.LexicalHandler, Parametrized, org.xml.sax.XMLFilter, org.xml.sax.XMLReader, XTFilter
Direct Known Subclasses:
AnswerAppender, QuestionAppender

public class QAAppender
extends XTFilterImpl


Field Summary
protected  java.lang.String action
           
protected  int depth
           
static java.lang.String DOCBOOK_ANSWER_LOCALNAME
           
static java.lang.String DOCBOOK_ANSWER_QNAME
           
static java.lang.String DOCBOOK_NAMESPACE
           
static java.lang.String DOCBOOK_PARA_LOCALNAME
           
static java.lang.String DOCBOOK_PARA_QNAME
           
static java.lang.String DOCBOOK_QANDADIV_LOCALNAME
           
static java.lang.String DOCBOOK_QANDAENTRY_LOCALNAME
           
static java.lang.String DOCBOOK_QANDAENTRY_QNAME
           
static java.lang.String DOCBOOK_QANDASET_LOCALNAME
           
static java.lang.String DOCBOOK_QUESTION_LOCALNAME
           
static java.lang.String DOCBOOK_QUESTION_QNAME
           
protected static org.xml.sax.Attributes EMPTY_ATTRS
           
static java.lang.String ID_LOCALNAME
           
static java.lang.String ID_NAMESPACE
           
protected  java.lang.String qid
           
protected  java.lang.String text
           
 
Fields inherited from class tomp.xtcl.filter.XTFilterImpl
contentHandler, dtdHandler, entityResolver, errorHandler, lexicalHandler, locator, parent
 
Constructor Summary
QAAppender()
           
 
Method Summary
 void setParameter(java.lang.String k, java.lang.Object v)
           
 void startDocument()
          Filter a start document event.
 
Methods inherited from class tomp.xtcl.filter.XTFilterImpl
comment, endCDATA, endDocument, endDTD, endElement, endEntity, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getLexicalHandler, getParent, getProperty, characters, ignorableWhitespace, notationDecl, parse, parse, processingInstruction, resolveEntity, setContentHandler, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setLexicalHandler, setParent, setProperty, setupParse, skippedEntity, startCDATA, startDTD, startElement, startEntity, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID_LOCALNAME

public static final java.lang.String ID_LOCALNAME
See Also:
Constant Field Values

ID_NAMESPACE

public static final java.lang.String ID_NAMESPACE
See Also:
Constant Field Values

DOCBOOK_NAMESPACE

public static final java.lang.String DOCBOOK_NAMESPACE
See Also:
Constant Field Values

DOCBOOK_QANDASET_LOCALNAME

public static final java.lang.String DOCBOOK_QANDASET_LOCALNAME
See Also:
Constant Field Values

DOCBOOK_QANDADIV_LOCALNAME

public static final java.lang.String DOCBOOK_QANDADIV_LOCALNAME
See Also:
Constant Field Values

DOCBOOK_QANDAENTRY_LOCALNAME

public static final java.lang.String DOCBOOK_QANDAENTRY_LOCALNAME
See Also:
Constant Field Values

DOCBOOK_QANDAENTRY_QNAME

public static final java.lang.String DOCBOOK_QANDAENTRY_QNAME
See Also:
Constant Field Values

DOCBOOK_QUESTION_LOCALNAME

public static final java.lang.String DOCBOOK_QUESTION_LOCALNAME
See Also:
Constant Field Values

DOCBOOK_QUESTION_QNAME

public static final java.lang.String DOCBOOK_QUESTION_QNAME
See Also:
Constant Field Values

DOCBOOK_ANSWER_LOCALNAME

public static final java.lang.String DOCBOOK_ANSWER_LOCALNAME
See Also:
Constant Field Values

DOCBOOK_ANSWER_QNAME

public static final java.lang.String DOCBOOK_ANSWER_QNAME
See Also:
Constant Field Values

DOCBOOK_PARA_LOCALNAME

public static final java.lang.String DOCBOOK_PARA_LOCALNAME
See Also:
Constant Field Values

DOCBOOK_PARA_QNAME

public static final java.lang.String DOCBOOK_PARA_QNAME
See Also:
Constant Field Values

EMPTY_ATTRS

protected static final org.xml.sax.Attributes EMPTY_ATTRS

qid

protected java.lang.String qid

text

protected java.lang.String text

depth

protected int depth

action

protected java.lang.String action
Constructor Detail

QAAppender

public QAAppender()
Method Detail

setParameter

public void setParameter(java.lang.String k,
                         java.lang.Object v)
Specified by:
setParameter in interface Parametrized
Overrides:
setParameter in class XTFilterImpl

startDocument

public void startDocument()
                   throws org.xml.sax.SAXException
Description copied from class: XTFilterImpl
Filter a start document event.

Specified by:
startDocument in interface org.xml.sax.ContentHandler
Overrides:
startDocument in class XTFilterImpl
Throws:
org.xml.sax.SAXException - The client may throw an exception during processing.