jInfer

cz.cuni.mff.ksi.jinfer.basicigg.xpath
Class XPathHandlerImpl

java.lang.Object
  extended by org.jaxen.saxpath.helpers.DefaultXPathHandler
      extended by cz.cuni.mff.ksi.jinfer.basicigg.xpath.XPathHandlerImpl
All Implemented Interfaces:
org.jaxen.saxpath.XPathHandler

public class XPathHandlerImpl
extends org.jaxen.saxpath.helpers.DefaultXPathHandler

XPath handler for the Basic IGG module.


Constructor Summary
XPathHandlerImpl()
           
 
Method Summary
 void endEqualityExpr(int operator)
           
 List<Element> getRules()
          Returns the list of rules that were collected while parsing the query.
 void literal(String literal)
           
 void startAllNodeStep(int axis)
           
 void startEqualityExpr()
           
 void startNameStep(int axis, String prefix, String localName)
           
 void startTextNodeStep(int axis)
           
 
Methods inherited from class org.jaxen.saxpath.helpers.DefaultXPathHandler
endAbsoluteLocationPath, endAdditiveExpr, endAllNodeStep, endAndExpr, endCommentNodeStep, endFilterExpr, endFunction, endMultiplicativeExpr, endNameStep, endOrExpr, endPathExpr, endPredicate, endProcessingInstructionNodeStep, endRelationalExpr, endRelativeLocationPath, endTextNodeStep, endUnaryExpr, endUnionExpr, endXPath, number, number, startAbsoluteLocationPath, startAdditiveExpr, startAndExpr, startCommentNodeStep, startFilterExpr, startFunction, startMultiplicativeExpr, startOrExpr, startPathExpr, startPredicate, startProcessingInstructionNodeStep, startRelationalExpr, startRelativeLocationPath, startUnaryExpr, startUnionExpr, startXPath, variableReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XPathHandlerImpl

public XPathHandlerImpl()
Method Detail

startAllNodeStep

public void startAllNodeStep(int axis)
                      throws org.jaxen.saxpath.SAXPathException
Specified by:
startAllNodeStep in interface org.jaxen.saxpath.XPathHandler
Overrides:
startAllNodeStep in class org.jaxen.saxpath.helpers.DefaultXPathHandler
Throws:
org.jaxen.saxpath.SAXPathException

startNameStep

public void startNameStep(int axis,
                          String prefix,
                          String localName)
                   throws org.jaxen.saxpath.SAXPathException
Specified by:
startNameStep in interface org.jaxen.saxpath.XPathHandler
Overrides:
startNameStep in class org.jaxen.saxpath.helpers.DefaultXPathHandler
Throws:
org.jaxen.saxpath.SAXPathException

literal

public void literal(String literal)
             throws org.jaxen.saxpath.SAXPathException
Specified by:
literal in interface org.jaxen.saxpath.XPathHandler
Overrides:
literal in class org.jaxen.saxpath.helpers.DefaultXPathHandler
Throws:
org.jaxen.saxpath.SAXPathException

startEqualityExpr

public void startEqualityExpr()
                       throws org.jaxen.saxpath.SAXPathException
Specified by:
startEqualityExpr in interface org.jaxen.saxpath.XPathHandler
Overrides:
startEqualityExpr in class org.jaxen.saxpath.helpers.DefaultXPathHandler
Throws:
org.jaxen.saxpath.SAXPathException

endEqualityExpr

public void endEqualityExpr(int operator)
                     throws org.jaxen.saxpath.SAXPathException
Specified by:
endEqualityExpr in interface org.jaxen.saxpath.XPathHandler
Overrides:
endEqualityExpr in class org.jaxen.saxpath.helpers.DefaultXPathHandler
Throws:
org.jaxen.saxpath.SAXPathException

startTextNodeStep

public void startTextNodeStep(int axis)
                       throws org.jaxen.saxpath.SAXPathException
Specified by:
startTextNodeStep in interface org.jaxen.saxpath.XPathHandler
Overrides:
startTextNodeStep in class org.jaxen.saxpath.helpers.DefaultXPathHandler
Throws:
org.jaxen.saxpath.SAXPathException

getRules

public List<Element> getRules()
Returns the list of rules that were collected while parsing the query.


jInfer

Generated on Fri Dec 9 00:01:25 CET 2011