Package com.adobe.epubcheck.xml

Examples of com.adobe.epubcheck.xml.XMLParser.addValidator()


      opsParser.addXMLHandler(opsHandler);
     
      for (XMLValidator validator : validators)
      {
        opsParser.addValidator(validator);
      }

      opsParser.process();
    }
    finally
View Full Code Here


      XMLParser overlayParser = new XMLParser( ocf,
          in, path,
          "application/smil+xml", report, version);
      overlayHandler = new OverlayHandler(path, xrefChecker,
          overlayParser, report);
      overlayParser.addValidator(XMLValidators.MO_30_RNC.get());
      overlayParser.addValidator(XMLValidators.MO_30_SCH.get());
      overlayParser.addXMLHandler(overlayHandler);
      overlayParser.process();
    }
    catch (IOException e)
View Full Code Here

          in, path,
          "application/smil+xml", report, version);
      overlayHandler = new OverlayHandler(path, xrefChecker,
          overlayParser, report);
      overlayParser.addValidator(XMLValidators.MO_30_RNC.get());
      overlayParser.addValidator(XMLValidators.MO_30_SCH.get());
      overlayParser.addXMLHandler(overlayHandler);
      overlayParser.process();
    }
    catch (IOException e)
    {
View Full Code Here

      // validate container
      in = ocf.getInputStream(OCFData.containerEntry);
      parser = new XMLParser(ocf, in, OCFData.containerEntry, "xml", getReport(), version);
      XMLHandler handler = new OCFHandler(parser);
      parser.addXMLHandler(handler);
      parser.addValidator(xmlValidatorMap.get(new OPSType(OCFData.containerEntry, version)));
      parser.process();
      try
      {
        if (in != null)
        {
View Full Code Here

      {
        in = ocf.getInputStream(OCFData.encryptionEntry);
        parser = new XMLParser(ocf, in, OCFData.encryptionEntry, "xml", getReport(), version);
        handler = new EncryptionHandler(ocf, parser);
        parser.addXMLHandler(handler);
        parser.addValidator(xmlValidatorMap.get(new OPSType(OCFData.encryptionEntry, version)));
        parser.process();
        try
        {
          if (in != null)
          {
View Full Code Here

      {
        in = ocf.getInputStream(OCFData.signatureEntry);
        parser = new XMLParser(ocf, in, OCFData.signatureEntry, "xml", getReport(), version);
        handler = new OCFHandler(parser);
        parser.addXMLHandler(handler);
        parser.addValidator(xmlValidatorMap.get(new OPSType(OCFData.signatureEntry, version)));
        parser.process();
        try
        {
          in.close();
        }
View Full Code Here

      try
      {
        in = ocf.getInputStream(path);
        dtbookParser = new XMLParser(ocf, in, path,
            "application/x-dtbook+xml", report, version);
        dtbookParser.addValidator(XMLValidators.DTBOOK_RNG.get());
        DTBookHandler dtbookHandler = new DTBookHandler(dtbookParser, path,
            xrefChecker);
        dtbookParser.addXMLHandler(dtbookHandler);
        dtbookParser.process();
      }
View Full Code Here

          "application/xhtml+xml", report, version);

      XMLHandler navHandler = new OPSHandler30(ocf, path, mimeType,
          properties, xrefChecker, navParser, report, version, pubTypes);
      navParser.addXMLHandler(navHandler);
      navParser.addValidator(XMLValidators.NAV_30_RNC.get());
      navParser.addValidator(XMLValidators.XHTML_30_SCH.get());
      navParser.addValidator(XMLValidators.NAV_30_SCH.get());
      navParser.process();
    }
    catch (IOException e)
View Full Code Here

      XMLHandler navHandler = new OPSHandler30(ocf, path, mimeType,
          properties, xrefChecker, navParser, report, version, pubTypes);
      navParser.addXMLHandler(navHandler);
      navParser.addValidator(XMLValidators.NAV_30_RNC.get());
      navParser.addValidator(XMLValidators.XHTML_30_SCH.get());
      navParser.addValidator(XMLValidators.NAV_30_SCH.get());
      navParser.process();
    }
    catch (IOException e)
    {
View Full Code Here

      XMLHandler navHandler = new OPSHandler30(ocf, path, mimeType,
          properties, xrefChecker, navParser, report, version, pubTypes);
      navParser.addXMLHandler(navHandler);
      navParser.addValidator(XMLValidators.NAV_30_RNC.get());
      navParser.addValidator(XMLValidators.XHTML_30_SCH.get());
      navParser.addValidator(XMLValidators.NAV_30_SCH.get());
      navParser.process();
    }
    catch (IOException e)
    {
      report.message(MessageId.PKG_008, new MessageLocation(path, -1, -1), path);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.