org.xml.sax.helpers.XMLFilterImpl.setErrorHandler()方法的使用及代码示例

x33g5p2x  于2022-02-02 转载在 其他  
字(11.1k)|赞(0)|评价(0)|浏览(83)

本文整理了Java中org.xml.sax.helpers.XMLFilterImpl.setErrorHandler()方法的一些代码示例,展示了XMLFilterImpl.setErrorHandler()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLFilterImpl.setErrorHandler()方法的具体详情如下:
包路径:org.xml.sax.helpers.XMLFilterImpl
类名称:XMLFilterImpl
方法名:setErrorHandler

XMLFilterImpl.setErrorHandler介绍

[英]Set the error event handler.
[中]设置错误事件处理程序。

代码示例

代码示例来源:origin: com.sun.xml.bind/jaxb-extra-osgi

public final void setErrorHandler( ErrorHandler handler ) {
  super.setErrorHandler(handler);
  verifier.setErrorHandler(handler);
}
public final void setPanicMode( boolean usePanicMode ) {

代码示例来源:origin: com.helger/ph-isorelax

@Override
public void setErrorHandler (final ErrorHandler handler)
{
 super.setErrorHandler (handler);
 // we need to call the setErrorHandler method of the verifier,
 // so that the verifier handler will use this error handler from now on.
 verifier.setErrorHandler (handler);
}

代码示例来源:origin: com.phloc/isorelax

@Override
public void setErrorHandler (final ErrorHandler handler)
{
 super.setErrorHandler (handler);
 // we need to call the setErrorHandler method of the verifier,
 // so that the verifier handler will use this error handler from now on.
 verifier.setErrorHandler (handler);
}

代码示例来源:origin: msv/msv

public final void setErrorHandler( ErrorHandler handler ) {
  super.setErrorHandler(handler);
  verifier.setErrorHandler(handler);
}
public final void setPanicMode( boolean usePanicMode ) {

代码示例来源:origin: com.sun.xml.bind/jaxb1-impl

public final void setErrorHandler( ErrorHandler handler ) {
  super.setErrorHandler(handler);
  verifier.setErrorHandler(handler);
}
public final void setPanicMode( boolean usePanicMode ) {

代码示例来源:origin: org.wicketstuff.htmlvalidator/wicketstuff-isorelax

public void setErrorHandler( ErrorHandler handler ) {
  super.setErrorHandler(handler);
  // we need to call the setErrorHandler method of the verifier,
  // so that the verifier handler will use this error handler from now on.
  verifier.setErrorHandler(handler);
}
public void setEntityResolver( EntityResolver resolver ) {

代码示例来源:origin: kohsuke/msv

public final void setErrorHandler( ErrorHandler handler ) {
  super.setErrorHandler(handler);
  verifier.setErrorHandler(handler);
}
public final void setPanicMode( boolean usePanicMode ) {

代码示例来源:origin: com.sun.xml.bind/jaxb-extra-osgi

public void setErrorHandler(ErrorHandler errorhandler) {
  super.setErrorHandler(errorhandler);
  verifier.setErrorHandler(errorhandler);
}

代码示例来源:origin: javaee/metro-jax-ws

/**
   * Returns a {@link org.xml.sax.XMLReader} to parse a document into this DOM forest.
   * <p/>
   * This version requires that the DOM object to be created and registered
   * to the map beforehand.
   */
private XMLReader createReader(Document dom) throws SAXException, ParserConfigurationException {
  XMLReader reader = parserFactory.newSAXParser().getXMLReader();
  DOMBuilder dombuilder = new DOMBuilder(dom, locatorTable, outerMostBindings);
  try {
    reader.setProperty("http://xml.org/sax/properties/lexical-handler", dombuilder);
  } catch(SAXException e) {
    errorReceiver.debug(e.getMessage());
  }
  ContentHandler handler = new WhitespaceStripper(dombuilder, errorReceiver, entityResolver);
  handler = new VersionChecker(handler, errorReceiver, entityResolver);
  // insert the reference finder so that
  // included/imported schemas will be also parsed
  XMLFilterImpl f = logic.createExternalReferenceFinder(this);
  f.setContentHandler(handler);
  if (errorReceiver != null)
    f.setErrorHandler(errorReceiver);
  f.setEntityResolver(entityResolver);
  reader.setContentHandler(f);
  if (errorReceiver != null)
    reader.setErrorHandler(errorReceiver);
  reader.setEntityResolver(entityResolver);
  return reader;
}

代码示例来源:origin: org.glassfish.metro/webservices-tools

/**
   * Returns a {@link org.xml.sax.XMLReader} to parse a document into this DOM forest.
   * <p/>
   * This version requires that the DOM object to be created and registered
   * to the map beforehand.
   */
private XMLReader createReader(Document dom) throws SAXException, ParserConfigurationException {
  XMLReader reader = parserFactory.newSAXParser().getXMLReader();
  DOMBuilder dombuilder = new DOMBuilder(dom, locatorTable, outerMostBindings);
  try {
    reader.setProperty("http://xml.org/sax/properties/lexical-handler", dombuilder);
  } catch(SAXException e) {
    errorReceiver.debug(e.getMessage());
  }
  ContentHandler handler = new WhitespaceStripper(dombuilder, errorReceiver, entityResolver);
  handler = new VersionChecker(handler, errorReceiver, entityResolver);
  // insert the reference finder so that
  // included/imported schemas will be also parsed
  XMLFilterImpl f = logic.createExternalReferenceFinder(this);
  f.setContentHandler(handler);
  if (errorReceiver != null)
    f.setErrorHandler(errorReceiver);
  f.setEntityResolver(entityResolver);
  reader.setContentHandler(f);
  if (errorReceiver != null)
    reader.setErrorHandler(errorReceiver);
  reader.setEntityResolver(entityResolver);
  return reader;
}

代码示例来源:origin: javaee/metro-jax-ws

/**
   * Returns a {@link org.xml.sax.XMLReader} to parse a document into this DOM forest.
   * <p/>
   * This version requires that the DOM object to be created and registered
   * to the map beforehand.
   */
private XMLReader createReader(Document dom) throws SAXException, ParserConfigurationException {
  XMLReader reader = parserFactory.newSAXParser().getXMLReader();
  DOMBuilder dombuilder = new DOMBuilder(dom, locatorTable, outerMostBindings);
  try {
    reader.setProperty("http://xml.org/sax/properties/lexical-handler", dombuilder);
  } catch(SAXException e) {
    errorReceiver.debug(e.getMessage());
  }
  ContentHandler handler = new WhitespaceStripper(dombuilder, errorReceiver, entityResolver);
  handler = new VersionChecker(handler, errorReceiver, entityResolver);
  // insert the reference finder so that
  // included/imported schemas will be also parsed
  XMLFilterImpl f = logic.createExternalReferenceFinder(this);
  f.setContentHandler(handler);
  if (errorReceiver != null)
    f.setErrorHandler(errorReceiver);
  f.setEntityResolver(entityResolver);
  reader.setContentHandler(f);
  if (errorReceiver != null)
    reader.setErrorHandler(errorReceiver);
  reader.setEntityResolver(entityResolver);
  return reader;
}

代码示例来源:origin: com.sun.xml.ws/jaxws-tools

/**
   * Returns a {@link org.xml.sax.XMLReader} to parse a document into this DOM forest.
   * <p/>
   * This version requires that the DOM object to be created and registered
   * to the map beforehand.
   */
private XMLReader createReader(Document dom) throws SAXException, ParserConfigurationException {
  XMLReader reader = parserFactory.newSAXParser().getXMLReader();
  DOMBuilder dombuilder = new DOMBuilder(dom, locatorTable, outerMostBindings);
  try {
    reader.setProperty("http://xml.org/sax/properties/lexical-handler", dombuilder);
  } catch(SAXException e) {
    errorReceiver.debug(e.getMessage());
  }
  ContentHandler handler = new WhitespaceStripper(dombuilder, errorReceiver, entityResolver);
  handler = new VersionChecker(handler, errorReceiver, entityResolver);
  // insert the reference finder so that
  // included/imported schemas will be also parsed
  XMLFilterImpl f = logic.createExternalReferenceFinder(this);
  f.setContentHandler(handler);
  if (errorReceiver != null)
    f.setErrorHandler(errorReceiver);
  f.setEntityResolver(entityResolver);
  reader.setContentHandler(f);
  if (errorReceiver != null)
    reader.setErrorHandler(errorReceiver);
  reader.setEntityResolver(entityResolver);
  return reader;
}

代码示例来源:origin: xml-resolver/xml-resolver

reader.setErrorHandler(xpe);

代码示例来源:origin: org.apache.xml/com.springsource.org.apache.xml.resolver

reader.setErrorHandler(xpe);

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver

reader.setErrorHandler(xpe);

代码示例来源:origin: sun-jaxb/jaxb-xjc

/**
 * Returns a {@link ContentHandler} to feed SAX events into.
 * 
 * <p>
 * The client of this class can feed SAX events into the handler
 * to parse a document into this DOM forest.
 * 
 * This version requires that the DOM object to be created and registered
 * to the map beforehand.
 */
private ContentHandler getParserHandler( Document dom ) {
  ContentHandler handler = new DOMBuilder(dom,locatorTable,outerMostBindings);
  handler = new WhitespaceStripper(handler,errorReceiver,entityResolver);
  handler = new VersionChecker(handler,errorReceiver,entityResolver);
  // insert the reference finder so that
  // included/imported schemas will be also parsed
  XMLFilterImpl f = logic.createExternalReferenceFinder(this);
  f.setContentHandler(handler);
  if(errorReceiver!=null)
    f.setErrorHandler(errorReceiver);
  if(entityResolver!=null)
    f.setEntityResolver(entityResolver);
  return f;
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-xjc

/**
 * Returns a {@link ContentHandler} to feed SAX events into.
 * 
 * <p>
 * The client of this class can feed SAX events into the handler
 * to parse a document into this DOM forest.
 * 
 * This version requires that the DOM object to be created and registered
 * to the map beforehand.
 */
private ContentHandler getParserHandler( Document dom ) {
  ContentHandler handler = new DOMBuilder(dom,locatorTable,outerMostBindings);
  handler = new WhitespaceStripper(handler,errorReceiver,entityResolver);
  handler = new VersionChecker(handler,errorReceiver,entityResolver);
  // insert the reference finder so that
  // included/imported schemas will be also parsed
  XMLFilterImpl f = logic.createExternalReferenceFinder(this);
  f.setContentHandler(handler);
  if(errorReceiver!=null)
    f.setErrorHandler(errorReceiver);
  if(entityResolver!=null)
    f.setEntityResolver(entityResolver);
  return f;
}

代码示例来源:origin: org.glassfish.metro/webservices-tools

/**
 * Returns a {@link ContentHandler} to feed SAX events into.
 * 
 * <p>
 * The client of this class can feed SAX events into the handler
 * to parse a document into this DOM forest.
 * 
 * This version requires that the DOM object to be created and registered
 * to the map beforehand.
 */
private ContentHandler getParserHandler( Document dom ) {
  ContentHandler handler = new DOMBuilder(dom,locatorTable,outerMostBindings);
  handler = new WhitespaceStripper(handler,errorReceiver,entityResolver);
  handler = new VersionChecker(handler,errorReceiver,entityResolver);
  // insert the reference finder so that
  // included/imported schemas will be also parsed
  XMLFilterImpl f = logic.createExternalReferenceFinder(this);
  f.setContentHandler(handler);
  if(errorReceiver!=null)
    f.setErrorHandler(errorReceiver);
  if(entityResolver!=null)
    f.setEntityResolver(entityResolver);
  return f;
}

代码示例来源:origin: org.andromda.thirdparty.jaxb2_commons/jaxb-xjc

/**
 * Returns a {@link ContentHandler} to feed SAX events into.
 * 
 * <p>
 * The client of this class can feed SAX events into the handler
 * to parse a document into this DOM forest.
 * 
 * This version requires that the DOM object to be created and registered
 * to the map beforehand.
 */
private ContentHandler getParserHandler( Document dom ) {
  ContentHandler handler = new DOMBuilder(dom,locatorTable,outerMostBindings);
  handler = new WhitespaceStripper(handler,errorReceiver,entityResolver);
  handler = new VersionChecker(handler,errorReceiver,entityResolver);
  // insert the reference finder so that
  // included/imported schemas will be also parsed
  XMLFilterImpl f = logic.createExternalReferenceFinder(this);
  f.setContentHandler(handler);
  if(errorReceiver!=null)
    f.setErrorHandler(errorReceiver);
  if(entityResolver!=null)
    f.setEntityResolver(entityResolver);
  return f;
}

代码示例来源:origin: apache/servicemix-bundles

/**
 * Returns a {@link ContentHandler} to feed SAX events into.
 * 
 * <p>
 * The client of this class can feed SAX events into the handler
 * to parse a document into this DOM forest.
 * 
 * This version requires that the DOM object to be created and registered
 * to the map beforehand.
 */
private ContentHandler getParserHandler( Document dom ) {
  ContentHandler handler = new DOMBuilder(dom,locatorTable,outerMostBindings);
  handler = new WhitespaceStripper(handler,errorReceiver,entityResolver);
  handler = new VersionChecker(handler,errorReceiver,entityResolver);
  // insert the reference finder so that
  // included/imported schemas will be also parsed
  XMLFilterImpl f = logic.createExternalReferenceFinder(this);
  f.setContentHandler(handler);
  if(errorReceiver!=null)
    f.setErrorHandler(errorReceiver);
  if(entityResolver!=null)
    f.setEntityResolver(entityResolver);
  return f;
}

相关文章

微信公众号

最新文章

更多