Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.cxf.staxutils.validation
Class ResolvingGrammarReaderController

    java.lang.Object
      org.apache.cxf.staxutils.validation.ResolvingGrammarReaderController

All Implemented Interfaces:
  com.sun.msv.reader.GrammarReaderController, com.sun.msv.reader.GrammarReaderController2, LSResourceResolver, EntityResolver

    public class ResolvingGrammarReaderController

extends Object
implements com.sun.msv.reader.GrammarReaderController2, LSResourceResolver

Catch error messages and resolve schema locations.

Constructor Summary
`ResolvingGrammarReaderController(String baseURI, Map<String,EmbeddedSchema> sources)`

Method Summary
`void` | `error(Locator[] locs, String msg, Exception nestedException)`
`LSResourceResolver` | `getLSResourceResolver()`
`InputSource` | `resolveEntity(String publicId, String systemId)`
`LSInput` | `resolveResource(String type, String namespaceURI, String publicId, String systemId, String resolveBaseURI)`
`void` | `warning(Locator[] locs, String errorMessage)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### ResolvingGrammarReaderController

    public ResolvingGrammarReaderController(String baseURI,
                                            Map<String,EmbeddedSchema> sources)

Method Detail

### error

    public void error(Locator[] locs,
                      String msg,
                      Exception nestedException)

  Specified by:
    `error` in interface `com.sun.msv.reader.GrammarReaderController`

### warning

    public void warning(Locator[] locs,
                        String errorMessage)

  Specified by:
    `warning` in interface `com.sun.msv.reader.GrammarReaderController`

### resolveEntity

    public InputSource resolveEntity(String publicId,
                                     String systemId)
                              throws SAXException,
                                     IOException

  Specified by:
    `resolveEntity` in interface `EntityResolver`
  Throws:
    `SAXException`
    `IOException`

### getLSResourceResolver

    public LSResourceResolver getLSResourceResolver()

  Specified by:
    `getLSResourceResolver` in interface `com.sun.msv.reader.GrammarReaderController2`

### resolveResource

    public LSInput resolveResource(String type,
                                   String namespaceURI,
                                   String publicId,
                                   String systemId,
                                   String resolveBaseURI)

  Specified by:
    `resolveResource` in interface `LSResourceResolver`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Apache CXF