Package relaxngcc.runtime
Class NGCCTypedContentHandler
java.lang.Object
relaxngcc.runtime.NGCCTypedContentHandler
- All Implemented Interfaces:
com.sun.msv.verifier.psvi.TypedContentHandler
public abstract class NGCCTypedContentHandler
extends Object
implements com.sun.msv.verifier.psvi.TypedContentHandler
Base class for classes generated by RelaxNGCC msv mode.
-
Constructor Summary
ConstructorsConstructorDescriptionNGCCTypedContentHandler
(com.sun.msv.verifier.psvi.TypeDetector reader) NGCCTypedContentHandler
(com.sun.msv.verifier.psvi.TypeDetector reader, NGCCTypedContentHandler parent) -
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
accepted()
void
characterChunk
(String literal, org.relaxng.datatype.Datatype type) void
endAttribute
(String uri, String localname, String qname, com.sun.msv.grammar.AttributeExp type) void
void
void
endElement
(String uri, String localname, String qname, com.sun.msv.grammar.ElementExp type) abstract void
enterElement
(String uri, String localName, String qname) abstract void
leaveElement
(String uri, String localName, String qname) abstract void
void
startAttribute
(String uri, String localname, String qname) void
startDocument
(org.relaxng.datatype.ValidationContext context) void
startElement
(String uri, String localname, String qname) abstract void
-
Constructor Details
-
NGCCTypedContentHandler
public NGCCTypedContentHandler(com.sun.msv.verifier.psvi.TypeDetector reader) -
NGCCTypedContentHandler
public NGCCTypedContentHandler(com.sun.msv.verifier.psvi.TypeDetector reader, NGCCTypedContentHandler parent)
-
-
Method Details
-
enterElement
- Throws:
SAXException
-
leaveElement
- Throws:
SAXException
-
text
public abstract void text(String value, com.sun.msv.datatype.xsd.XSDatatype type) throws SAXException - Throws:
SAXException
-
processAttribute
- Throws:
SAXException
-
accepted
public abstract boolean accepted() -
startDocument
- Specified by:
startDocument
in interfacecom.sun.msv.verifier.psvi.TypedContentHandler
- Throws:
SAXException
-
endDocument
- Specified by:
endDocument
in interfacecom.sun.msv.verifier.psvi.TypedContentHandler
- Throws:
SAXException
-
startElement
- Specified by:
startElement
in interfacecom.sun.msv.verifier.psvi.TypedContentHandler
- Throws:
SAXException
-
endElement
public void endElement(String uri, String localname, String qname, com.sun.msv.grammar.ElementExp type) throws SAXException - Specified by:
endElement
in interfacecom.sun.msv.verifier.psvi.TypedContentHandler
- Throws:
SAXException
-
startAttribute
- Specified by:
startAttribute
in interfacecom.sun.msv.verifier.psvi.TypedContentHandler
- Throws:
SAXException
-
endAttribute
public void endAttribute(String uri, String localname, String qname, com.sun.msv.grammar.AttributeExp type) throws SAXException - Specified by:
endAttribute
in interfacecom.sun.msv.verifier.psvi.TypedContentHandler
- Throws:
SAXException
-
endAttributePart
- Specified by:
endAttributePart
in interfacecom.sun.msv.verifier.psvi.TypedContentHandler
- Throws:
SAXException
-
characterChunk
- Specified by:
characterChunk
in interfacecom.sun.msv.verifier.psvi.TypedContentHandler
- Throws:
SAXException
-