com.sun.msv.relaxns.grammar

Class RELAXGrammar

public class RELAXGrammar extends Object implements Grammar

"Grammar" of RELAX Namespace.

Author: Kohsuke KAWAGUCHI

Field Summary
MapmoduleMap
map from namespace URI to IslandSchema.
ExpressionPoolpool
expression pool that was used to create these objects
ExpressiontopLevel
top-level expression
Constructor Summary
RELAXGrammar(ExpressionPool pool)
Method Summary
ExpressionPoolgetPool()
ExpressiongetTopLevel()

Field Detail

moduleMap

public final Map moduleMap
map from namespace URI to IslandSchema. All modules are stored in this map.

See Also: org.iso_relax.dispatcher.IslandSchema

pool

public final ExpressionPool pool
expression pool that was used to create these objects

topLevel

public Expression topLevel
top-level expression

Constructor Detail

RELAXGrammar

public RELAXGrammar(ExpressionPool pool)

Method Detail

getPool

public ExpressionPool getPool()

getTopLevel

public Expression getTopLevel()