com.sun.msv.reader
Class Controller
java.lang.Object
com.sun.msv.reader.Controller
- All Implemented Interfaces:
- GrammarReaderController, EntityResolver, ErrorHandler
public class Controller
- extends Object
- implements GrammarReaderController, ErrorHandler
Internal view of GrammarReaderController.
This class wraps a GrammarReaderController and
adds several convenient methods for the caller.
Controller
public Controller(GrammarReaderController _core)
getCore
public GrammarReaderController getCore()
hadError
public boolean hadError()
- Returns true if an error had been reported.
setErrorFlag
public final void setErrorFlag()
- Force set the error flag to true.
resolveEntity
public InputSource resolveEntity(String p,
String s)
throws SAXException,
IOException
- Specified by:
resolveEntity
in interface EntityResolver
- Throws:
SAXException
IOException
warning
public void warning(Locator[] locs,
String errorMessage)
- Specified by:
warning
in interface GrammarReaderController
error
public void error(Locator[] locs,
String errorMessage,
Exception nestedException)
- Specified by:
error
in interface GrammarReaderController
error
public void error(String errorMessage,
Exception nestedException)
fatalError
public void fatalError(SAXParseException spe)
- Specified by:
fatalError
in interface ErrorHandler
error
public void error(SAXParseException spe)
- Specified by:
error
in interface ErrorHandler
warning
public void warning(SAXParseException spe)
- Specified by:
warning
in interface ErrorHandler
error
public void error(IOException e,
Locator source)
error
public void error(SAXException e,
Locator source)
error
public void error(ParserConfigurationException e,
Locator source)