Top Description Fields Constructors Methods
com.sun.msv.relaxns.grammar.trex

public Class TREXIslandSchema

extends IslandSchemaImpl
Class Inheritance
Annotations
@SuppressWarnings:serial
Imports
org.iso_relax.dispatcher.SchemaProvider, org.xml.sax.ErrorHandler, com.sun.msv.grammar.Grammar, .ReferenceExp, com.sun.msv.grammar.trex.TREXGrammar, com.sun.msv.relaxns.grammar.DeclImpl, com.sun.msv.relaxns.verifier.IslandSchemaImpl

IslandSchema implementation for TREX pattern.
Author
Kohsuke KAWAGUCHI

Field Summary

Modifier and TypeField and Description
protected final TREXGrammar
grammar

underlying TREX pattern which this IslandSchema is representing

Inherited from com.sun.msv.relaxns.verifier.IslandSchemaImpl:
attributesDeclselementDecls

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
bind(SchemaProvider provider, ErrorHandler handler)

Implements org.iso_relax.dispatcher.IslandSchema.bind.

binds references to imported elementDecls by using given provider.
protected Grammar
getGrammar()

Implements abstract com.sun.msv.relaxns.verifier.IslandSchemaImpl.getGrammar.

get the grammar object that represents this island.
Inherited from com.sun.msv.relaxns.verifier.IslandSchemaImpl:
bindcreateNewAttributesVerifiercreateNewVerifiergetAttributesDeclByNamegetAttributesDeclsgetElementDeclByNamegetElementDeclsiterateAttributesDeclsiterateElementDecls

Field Detail

grammarback to summary
protected final TREXGrammar grammar

underlying TREX pattern which this IslandSchema is representing

Constructor Detail

TREXIslandSchemaback to summary
public TREXIslandSchema(TREXGrammar grammar)

Method Detail

bindback to summary
public void bind(SchemaProvider provider, ErrorHandler handler)

Implements org.iso_relax.dispatcher.IslandSchema.bind.

Doc from org.iso_relax.dispatcher.IslandSchema.bind.

binds references to imported elementDecls by using given provider. this method is only called once before the first validation starts.

getGrammarback to summary
protected Grammar getGrammar()

Implements abstract com.sun.msv.relaxns.verifier.IslandSchemaImpl.getGrammar.

Doc from com.sun.msv.relaxns.verifier.IslandSchemaImpl.getGrammar.

get the grammar object that represents this island.