com.hp.hpl.jena.sparql.sse.lang
Class ParseHandlerPlain

java.lang.Object
  extended by com.hp.hpl.jena.sparql.sse.lang.ParseHandlerPlain
All Implemented Interfaces:
ParseHandler
Direct Known Subclasses:
ParseHandlerForm

public class ParseHandlerPlain
extends Object
implements ParseHandler


Constructor Summary
ParseHandlerPlain()
           
 
Method Summary
 void emitBNode(int line, int column, String label)
           
 void emitIRI(int line, int column, String iriStr)
           
 void emitLiteral(int line, int column, String lexicalForm, String langTag, String datatypeIRI, String datatypePN)
           
 void emitPName(int line, int column, String pname)
           
 void emitSymbol(int line, int column, String symbol)
           
 void emitVar(int line, int column, String varName)
           
 Item getItem()
          The result of a parse
 void listFinish(int line, int column)
           
 void listStart(int line, int column)
           
 void parseFinish()
           
 void parseStart()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParseHandlerPlain

public ParseHandlerPlain()
Method Detail

getItem

public Item getItem()
Description copied from interface: ParseHandler
The result of a parse

Specified by:
getItem in interface ParseHandler

parseStart

public void parseStart()
Specified by:
parseStart in interface ParseHandler

parseFinish

public void parseFinish()
Specified by:
parseFinish in interface ParseHandler

listStart

public void listStart(int line,
                      int column)
Specified by:
listStart in interface ParseHandler

listFinish

public void listFinish(int line,
                       int column)
Specified by:
listFinish in interface ParseHandler

emitSymbol

public void emitSymbol(int line,
                       int column,
                       String symbol)
Specified by:
emitSymbol in interface ParseHandler

emitVar

public void emitVar(int line,
                    int column,
                    String varName)
Specified by:
emitVar in interface ParseHandler

emitLiteral

public void emitLiteral(int line,
                        int column,
                        String lexicalForm,
                        String langTag,
                        String datatypeIRI,
                        String datatypePN)
Specified by:
emitLiteral in interface ParseHandler

emitBNode

public final void emitBNode(int line,
                            int column,
                            String label)
Specified by:
emitBNode in interface ParseHandler

emitIRI

public void emitIRI(int line,
                    int column,
                    String iriStr)
Specified by:
emitIRI in interface ParseHandler

emitPName

public void emitPName(int line,
                      int column,
                      String pname)
Specified by:
emitPName in interface ParseHandler


Licenced under the Apache License, Version 2.0