Class NGCCRuntime

java.lang.Object
relaxngcc.parser.state.NGCCRuntime
All Implemented Interfaces:
ContentHandler, NGCCEventSource
Direct Known Subclasses:
ParserRuntime

public class NGCCRuntime extends Object implements ContentHandler, NGCCEventSource
Runtime Engine for RELAXNGCC execution. This class has the following functionalities:
  1. Managing a stack of NGCCHandler objects and switching between them appropriately.
  2. Keep track of all Attributes.
  3. manage mapping between namespace URIs and prefixes.
  4. TODO: provide support for interleaving.
Version:
$Id: NGCCRuntime.java,v 1.15 2002/09/29 02:55:48 okajima Exp $
Author:
Kohsuke Kawaguchi (kk@kohsuke.org)