jd.xml.xpath.model.parse
Class PullParseHandler

java.lang.Object
  extended byjd.xml.xpath.model.parse.ParseHandler
      extended byjd.xml.xpath.model.parse.PullParseHandler
All Implemented Interfaces:
ModelLocator

public class PullParseHandler
extends ParseHandler

A ParseHandler for PullParsers.


Field Summary
 
Fields inherited from class jd.xml.xpath.model.parse.ParseHandler
elementInfo_, modelBuilder_, nodeNamePool_, preserveSpaceStack_, preserveWhitespace_, text_
 
Constructor Summary
PullParseHandler(Object parser)
           
PullParseHandler(XmlPullParser parser)
           
 
Method Summary
 EntityResolver getEntityResolver()
           
 int getLineNumber()
           
 Object getParser()
           
 boolean isValidating()
           
protected  void parse(XmlSource source)
           
 void setEntityResolver(EntityResolver entityResolver)
           
 void setValidating(boolean validating)
           
 
Methods inherited from class jd.xml.xpath.model.parse.ParseHandler
flushTextNode, getNodeName, getNodeName, parse, popPreserveWhitespace, pushPreserveWhitespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PullParseHandler

public PullParseHandler(Object parser)

PullParseHandler

public PullParseHandler(XmlPullParser parser)
Method Detail

setValidating

public void setValidating(boolean validating)
Specified by:
setValidating in class ParseHandler

isValidating

public boolean isValidating()
Specified by:
isValidating in class ParseHandler

setEntityResolver

public void setEntityResolver(EntityResolver entityResolver)
Specified by:
setEntityResolver in class ParseHandler

getEntityResolver

public EntityResolver getEntityResolver()
Specified by:
getEntityResolver in class ParseHandler

getParser

public Object getParser()
Specified by:
getParser in class ParseHandler

parse

protected void parse(XmlSource source)
              throws Exception
Specified by:
parse in class ParseHandler
Throws:
Exception

getLineNumber

public int getLineNumber()