public class RELAXIslandSchema extends IslandSchemaImpl
IslandSchemaImpl.Binder| Modifier and Type | Field and Description |
|---|---|
protected RELAXModule |
module
underlying RELAX module which this IslandSchema is representing
|
protected java.util.Set |
pendingAnyOtherElements |
attributesDecls, elementDecls| Constructor and Description |
|---|
RELAXIslandSchema(RELAXModule module,
java.util.Set pendingAnyOtherElements) |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(org.iso_relax.dispatcher.SchemaProvider provider,
org.xml.sax.ErrorHandler handler) |
private Expression |
createChoiceOfAllExportedRules(org.iso_relax.dispatcher.SchemaProvider provider)
creates a choice expression of all exported rules in the given provider.
|
protected Grammar |
getGrammar()
get the grammar object that represents this island.
|
bind, createNewAttributesVerifier, createNewVerifier, getAttributesDeclByName, getAttributesDecls, getElementDeclByName, getElementDecls, iterateAttributesDecls, iterateElementDeclsprotected final RELAXModule module
protected java.util.Set pendingAnyOtherElements
public RELAXIslandSchema(RELAXModule module, java.util.Set pendingAnyOtherElements)
protected Grammar getGrammar()
IslandSchemaImplgetGrammar in class IslandSchemaImplpublic void bind(org.iso_relax.dispatcher.SchemaProvider provider,
org.xml.sax.ErrorHandler handler)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprivate Expression createChoiceOfAllExportedRules(org.iso_relax.dispatcher.SchemaProvider provider)