public void warning(CSSParseException cpe) { //System.out.println("CSS Parse Warning"); //System.out.println(cpe.getLineNumber() + ": " + cpe.getLocalizedMessage()); parseErrors.add(new DefaultCssSyntaxErrorInfo(cpe.getLineNumber(), cpe.getLocalizedMessage())); } public void error(CSSParseException cpe) {
public void error(CSSParseException cpe) { //System.out.println("CSS Parse Error"); //System.out.println(cpe.getLineNumber() + ": " + cpe.getLocalizedMessage()); parseErrors.add(new DefaultCssSyntaxErrorInfo(cpe.getLineNumber(), cpe.getLocalizedMessage())); } public void fatalError(CSSParseException cpe) {
public void fatalError(CSSParseException cpe) { //System.out.println("CSS Parse Fatal Error"); //System.out.println(cpe.getLineNumber() + ": " + cpe.getLocalizedMessage()); parseErrors.add(new DefaultCssSyntaxErrorInfo(cpe.getLineNumber(), cpe.getLocalizedMessage())); } } // End of DefaultErrorHandler.
public void setMediaText(final String mediaText) throws DOMException { final InputSource source = new InputSource(new StringReader(mediaText)); try { final CSSOMParser parser = new CSSOMParser(); parser.setErrorHandler(ThrowCssExceptionErrorHandler.INSTANCE); final SACMediaList sml = parser.parseMedia(source); setMediaList(sml); } catch (final CSSParseException e) { throw new DOMException(DOMException.SYNTAX_ERR, e.getLocalizedMessage()); } catch (final IOException e) { throw new DOMException(DOMException.NOT_FOUND_ERR, e.getLocalizedMessage()); } }