relaxngcc.parser
Class IncludeParserRuntime

java.lang.Object
  extended byrelaxngcc.parser.state.NGCCRuntime
      extended byrelaxngcc.parser.ParserRuntime
          extended byrelaxngcc.parser.IncludeParserRuntime
All Implemented Interfaces:
org.xml.sax.ContentHandler, NGCCEventSource

public class IncludeParserRuntime
extends ParserRuntime

Used to parse grammar included by <include> elements.

Author:
Kohsuke Kawaguchi (kk@kohsuke.org)

Field Summary
 
Fields inherited from class relaxngcc.parser.ParserRuntime
grammar
 
Constructor Summary
IncludeParserRuntime(ParserRuntime parent)
           
 
Method Summary
 RootParserRuntime getRootRuntime()
          Gets the reference to the root runtime.
 
Methods inherited from class relaxngcc.parser.ParserRuntime
addError, createLocator, endElement, getDatatype, getTargetNamespace, iterateErrors, parse, parseSimpleName, processInclude, startElement
 
Methods inherited from class relaxngcc.parser.state.NGCCRuntime
characters, consumeAttribute, endDocument, endPrefixMapping, getAttributeIndex, getCurrentAttributes, getLocator, ignorableWhitespace, onEnterElementConsumed, onLeaveElementConsumed, processingInstruction, processList, redirectSubtree, replace, reset, resolveNamespacePrefix, sendEnterAttribute, sendEnterElement, sendLeaveAttribute, sendLeaveElement, sendText, setDocumentLocator, setRootHandler, skippedEntity, startDocument, startPrefixMapping, trace, traceln
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IncludeParserRuntime

public IncludeParserRuntime(ParserRuntime parent)
Method Detail

getRootRuntime

public RootParserRuntime getRootRuntime()
Description copied from class: ParserRuntime
Gets the reference to the root runtime.

Specified by:
getRootRuntime in class ParserRuntime