Class SimpleContentRestrictionState.BaseContentTypeRenderer

java.lang.Object
com.sun.msv.reader.xmlschema.SimpleContentRestrictionState.BaseContentTypeRenderer
All Implemented Interfaces:
XSDatatypeExp.Renderer
Enclosing class:
SimpleContentRestrictionState

private class SimpleContentRestrictionState.BaseContentTypeRenderer extends Object implements XSDatatypeExp.Renderer
  • Constructor Details

    • BaseContentTypeRenderer

      private BaseContentTypeRenderer()
  • Method Details

    • render

      public XSDatatype render(XSDatatypeExp.RenderingContext context)
      Description copied from interface: XSDatatypeExp.Renderer
      creates (or retrieves, whatever) the actual, concrete, real XSDatatype object.

      This method is typically called from the wrapUp method of the GrammarReader.

      Specified by:
      render in interface XSDatatypeExp.Renderer
      Parameters:
      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.
      Returns:
      the XSDatatype object which this LateBindDatatype object is representing. It shall not return an instance of LateBindDatatype object.