Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.enhydra.kelp.common.bridge
Class ParserV1  view ParserV1 download ParserV1.java

java.lang.Object
  extended byorg.enhydra.kelp.common.bridge.ParserV1
All Implemented Interfaces:
Parser

public class ParserV1
extends java.lang.Object
implements Parser


Field Summary
private  java.lang.String ERROR_REPORTER_CLASS
           
private  MetaDataHandler handler
           
private  org.enhydra.xml.xmlc.compiler.Parse parse
           
private  java.lang.String PARSE_CLASS
           
private  java.lang.String PARSE_METHOD
           
private  java.io.PrintWriter traceWriter
           
 
Constructor Summary
ParserV1(java.io.PrintWriter trace, MetaDataHandler metaData)
           
 
Method Summary
private  java.lang.Object callParse()
           
private  java.lang.Object createErrorReporter(java.io.PrintWriter writer)
           
 MetaDataHandler getMetaDataHandler()
           
 java.io.PrintWriter getTraceWriter()
           
 org.enhydra.xml.xmlc.dom.XMLCDocument parse()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERROR_REPORTER_CLASS

private final java.lang.String ERROR_REPORTER_CLASS
See Also:
Constant Field Values

PARSE_CLASS

private final java.lang.String PARSE_CLASS
See Also:
Constant Field Values

PARSE_METHOD

private final java.lang.String PARSE_METHOD
See Also:
Constant Field Values

parse

private org.enhydra.xml.xmlc.compiler.Parse parse

traceWriter

private java.io.PrintWriter traceWriter

handler

private MetaDataHandler handler
Constructor Detail

ParserV1

public ParserV1(java.io.PrintWriter trace,
                MetaDataHandler metaData)
Method Detail

getMetaDataHandler

public MetaDataHandler getMetaDataHandler()
Specified by:
getMetaDataHandler in interface Parser

getTraceWriter

public java.io.PrintWriter getTraceWriter()
Specified by:
getTraceWriter in interface Parser

parse

public org.enhydra.xml.xmlc.dom.XMLCDocument parse()
                                            throws org.enhydra.xml.xmlc.XMLCException
Specified by:
parse in interface Parser

createErrorReporter

private java.lang.Object createErrorReporter(java.io.PrintWriter writer)

callParse

private java.lang.Object callParse()
                            throws org.enhydra.xml.xmlc.XMLCException