Class RELAXIslandSchema
java.lang.Object
com.sun.msv.relaxns.verifier.IslandSchemaImpl
com.sun.msv.relaxns.grammar.relax.RELAXIslandSchema
- All Implemented Interfaces:
Serializable
,org.iso_relax.dispatcher.IslandSchema
IslandSchema implementation for RELXA module.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.msv.relaxns.verifier.IslandSchemaImpl
IslandSchemaImpl.Binder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final RELAXModule
underlying RELAX module which this IslandSchema is representingprotected Set
Fields inherited from class com.sun.msv.relaxns.verifier.IslandSchemaImpl
attributesDecls, elementDecls
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
bind
(org.iso_relax.dispatcher.SchemaProvider provider, 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
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
-
Field Details
-
module
underlying RELAX module which this IslandSchema is representing -
pendingAnyOtherElements
-
-
Constructor Details
-
RELAXIslandSchema
-
-
Method Details
-
getGrammar
Description copied from class:IslandSchemaImpl
get the grammar object that represents this island.- Specified by:
getGrammar
in classIslandSchemaImpl
-
bind
public void bind(org.iso_relax.dispatcher.SchemaProvider provider, ErrorHandler handler) throws SAXException - Throws:
SAXException
-
createChoiceOfAllExportedRules
creates a choice expression of all exported rules in the given provider. this expression is used as a pseudo content model of anyOtherElement.
-