com.sun.msv.reader
Class Controller
java.lang.Object
com.sun.msv.reader.Controller
- All Implemented Interfaces:
- org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, GrammarReaderController
- public class Controller
- extends java.lang.Object
- implements GrammarReaderController, org.xml.sax.ErrorHandler
Internal view of GrammarReaderController.
This class wraps a GrammarReaderController and
adds several convenient methods for the caller.
Method Summary |
void |
error(java.io.IOException e,
org.xml.sax.Locator source)
|
void |
error(org.xml.sax.Locator[] locs,
java.lang.String errorMessage,
java.lang.Exception nestedException)
|
void |
error(javax.xml.parsers.ParserConfigurationException e,
org.xml.sax.Locator source)
|
void |
error(org.xml.sax.SAXException e,
org.xml.sax.Locator source)
|
void |
error(org.xml.sax.SAXParseException spe)
|
void |
error(java.lang.String errorMessage,
java.lang.Exception nestedException)
|
void |
fatalError(org.xml.sax.SAXParseException spe)
|
GrammarReaderController |
getCore()
|
boolean |
hadError()
Returns true if an error had been reported. |
org.xml.sax.InputSource |
resolveEntity(java.lang.String p,
java.lang.String s)
|
void |
setErrorFlag()
Force set the error flag to true. |
void |
warning(org.xml.sax.Locator[] locs,
java.lang.String errorMessage)
|
void |
warning(org.xml.sax.SAXParseException spe)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Controller
public Controller(GrammarReaderController _core)
error
public void error(java.io.IOException e,
org.xml.sax.Locator source)
error
public void error(org.xml.sax.Locator[] locs,
java.lang.String errorMessage,
java.lang.Exception nestedException)
- Specified by:
error
in interface GrammarReaderController
error
public void error(javax.xml.parsers.ParserConfigurationException e,
org.xml.sax.Locator source)
error
public void error(org.xml.sax.SAXException e,
org.xml.sax.Locator source)
error
public void error(org.xml.sax.SAXParseException spe)
- Specified by:
error
in interface org.xml.sax.ErrorHandler
error
public void error(java.lang.String errorMessage,
java.lang.Exception nestedException)
fatalError
public void fatalError(org.xml.sax.SAXParseException spe)
- Specified by:
fatalError
in interface org.xml.sax.ErrorHandler
getCore
public GrammarReaderController getCore()
hadError
public boolean hadError()
- Returns true if an error had been reported.
resolveEntity
public org.xml.sax.InputSource resolveEntity(java.lang.String p,
java.lang.String s)
throws org.xml.sax.SAXException,
java.io.IOException
- Specified by:
resolveEntity
in interface org.xml.sax.EntityResolver
- Throws:
org.xml.sax.SAXException
java.io.IOException
setErrorFlag
public final void setErrorFlag()
- Force set the error flag to true.
warning
public void warning(org.xml.sax.Locator[] locs,
java.lang.String errorMessage)
- Specified by:
warning
in interface GrammarReaderController
warning
public void warning(org.xml.sax.SAXParseException spe)
- Specified by:
warning
in interface org.xml.sax.ErrorHandler
Copyright © 2001-2003 Sun Microsystems, Inc. Documenation generated April 26 2005.