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 booleanaccepted()voidcharacterChunk(String literal, org.relaxng.datatype.Datatype type) voidendAttribute(String uri, String localname, String qname, com.sun.msv.grammar.AttributeExp type) voidvoidvoidendElement(String uri, String localname, String qname, com.sun.msv.grammar.ElementExp type) abstract voidenterElement(String uri, String localName, String qname) abstract voidleaveElement(String uri, String localName, String qname) abstract voidvoidstartAttribute(String uri, String localname, String qname) voidstartDocument(org.relaxng.datatype.ValidationContext context) voidstartElement(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:
startDocumentin interfacecom.sun.msv.verifier.psvi.TypedContentHandler- Throws:
SAXException
-
endDocument
- Specified by:
endDocumentin interfacecom.sun.msv.verifier.psvi.TypedContentHandler- Throws:
SAXException
-
startElement
- Specified by:
startElementin 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:
endElementin interfacecom.sun.msv.verifier.psvi.TypedContentHandler- Throws:
SAXException
-
startAttribute
- Specified by:
startAttributein 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:
endAttributein interfacecom.sun.msv.verifier.psvi.TypedContentHandler- Throws:
SAXException
-
endAttributePart
- Specified by:
endAttributePartin interfacecom.sun.msv.verifier.psvi.TypedContentHandler- Throws:
SAXException
-
characterChunk
- Specified by:
characterChunkin interfacecom.sun.msv.verifier.psvi.TypedContentHandler- Throws:
SAXException
-