Package com.sun.msv.reader.xmlschema
Class WSDLGrammarReaderController
- java.lang.Object
-
- com.sun.msv.reader.xmlschema.WSDLGrammarReaderController
-
- All Implemented Interfaces:
GrammarReaderController
,GrammarReaderController2
,LSResourceResolver
,EntityResolver
public class WSDLGrammarReaderController extends Object implements GrammarReaderController2, LSResourceResolver
Catch error messages and resolve schema locations.
-
-
Constructor Summary
Constructors Constructor Description WSDLGrammarReaderController(GrammarReaderController2 nextController, String baseURI, Map<String,EmbeddedSchema> sources)
create the resolving controller.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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 baseURI)
void
warning(Locator[] locs, String errorMessage)
-
-
-
Constructor Detail
-
WSDLGrammarReaderController
public WSDLGrammarReaderController(GrammarReaderController2 nextController, String baseURI, Map<String,EmbeddedSchema> sources)
create the resolving controller.- Parameters:
baseURI
- URI of the WSDL.sources
-
-
-
Method Detail
-
error
public void error(Locator[] locs, String msg, Exception nestedException)
- Specified by:
error
in interfaceGrammarReaderController
-
warning
public void warning(Locator[] locs, String errorMessage)
- Specified by:
warning
in interfaceGrammarReaderController
-
resolveEntity
public InputSource resolveEntity(String publicId, String systemId)
- Specified by:
resolveEntity
in interfaceEntityResolver
-
getLSResourceResolver
public LSResourceResolver getLSResourceResolver()
- Specified by:
getLSResourceResolver
in interfaceGrammarReaderController2
-
resolveResource
public LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI)
- Specified by:
resolveResource
in interfaceLSResourceResolver
-
-