public void parse(InputSource inputSource) throws SAXException, IOException { if (fSAXParser != null && fSAXParser.fSchemaValidator != null) { if (fSAXParser.fSchemaValidationManager != null) { fSAXParser.fSchemaValidationManager.reset(); fSAXParser.fUnparsedEntityHandler.reset(); } resetSchemaValidator(); } super.parse(inputSource); }
public void parse(String systemId) throws SAXException, IOException { if (fSAXParser != null && fSAXParser.fSchemaValidator != null) { if (fSAXParser.fSchemaValidationManager != null) { fSAXParser.fSchemaValidationManager.reset(); fSAXParser.fUnparsedEntityHandler.reset(); } resetSchemaValidator(); } super.parse(systemId); }
private RequestDataMeanFree importRequestDataMeanFree(BufferedReader reader) { RDImportHandlerMeanFree handler; try { handler = new RDImportHandlerMeanFree(); SAXParser parser = new SAXParser(); parser.setContentHandler(handler); parser.parse(new InputSource(reader)); // new ByteArrayInputStream(data.getBytes()))); if (handler.getError() || handler.getInputImage() == null || handler.getInputMaskImage() == null || handler.getOutputImagePath() == null) return null; } catch (Throwable t) { return null; } return new RequestDataMeanFree( handler.getInputImage(), handler.getInputMaskImage(), handler.getOutputImagePath(), handler.getRequestURI()); }