public static interface XSDatatypeExp.Renderer
Modifier and Type | Method and Description |
---|---|
XSDatatype |
render(XSDatatypeExp.RenderingContext context)
creates (or retrieves, whatever) the actual, concrete, real
XSDatatype object.
|
XSDatatype render(XSDatatypeExp.RenderingContext context) throws org.relaxng.datatype.DatatypeException
This method is typically called from the wrapUp method of the GrammarReader.
context
- If this renderer calls the getBody method of the other
LateBindDatatype objects, then this context should be passed
to the getBody method. This context object is responsible for
detecting recursive references.org.relaxng.datatype.DatatypeException
- If an error occurs during rendering, the renderer should throw
a DatatypeException instead of trying to report an error by itself.
The caller of this method will report an error message to the appropriate
handler.Copyright © 2016 Oracle Corporation. All rights reserved.