com.sun.msv.relaxns.grammar.trex
Class TREXIslandSchema

java.lang.Object
  extended by com.sun.msv.relaxns.verifier.IslandSchemaImpl
      extended by com.sun.msv.relaxns.grammar.trex.TREXIslandSchema
All Implemented Interfaces:
Serializable, org.iso_relax.dispatcher.IslandSchema

public class TREXIslandSchema
extends IslandSchemaImpl

IslandSchema implementation for TREX pattern.

Author:
Kohsuke KAWAGUCHI
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.msv.relaxns.verifier.IslandSchemaImpl
IslandSchemaImpl.Binder
 
Field Summary
protected  TREXGrammar grammar
          underlying TREX pattern which this IslandSchema is representing
 
Fields inherited from class com.sun.msv.relaxns.verifier.IslandSchemaImpl
attributesDecls, elementDecls
 
Constructor Summary
TREXIslandSchema(TREXGrammar grammar)
           
 
Method Summary
 void bind(org.iso_relax.dispatcher.SchemaProvider provider, ErrorHandler handler)
           
protected  Grammar getGrammar()
          get the grammar object that represents this island.
 
Methods inherited from class com.sun.msv.relaxns.verifier.IslandSchemaImpl
bind, createNewAttributesVerifier, createNewVerifier, getAttributesDeclByName, getAttributesDecls, getElementDeclByName, getElementDecls, iterateAttributesDecls, iterateElementDecls
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

grammar

protected final TREXGrammar grammar
underlying TREX pattern which this IslandSchema is representing

Constructor Detail

TREXIslandSchema

public TREXIslandSchema(TREXGrammar grammar)
Method Detail

getGrammar

protected Grammar getGrammar()
Description copied from class: IslandSchemaImpl
get the grammar object that represents this island.

Specified by:
getGrammar in class IslandSchemaImpl

bind

public void bind(org.iso_relax.dispatcher.SchemaProvider provider,
                 ErrorHandler handler)


MSV