Package eu.planets_project.services.validation.odfvalidator.utils

Examples of eu.planets_project.services.validation.odfvalidator.utils.OdfValidatorResult


    File inputOdfFile = DigitalObjectUtils.toFile(digitalObject);
    inputOdfFile.deleteOnExit();
   
    CoreOdfValidator odfValidator = new CoreOdfValidator();
   
    OdfValidatorResult result = odfValidator.validate(inputOdfFile, parameters);
   
    ValidateResult vr = null;
   
    if(result.documentIsValid()) {
      vr = new ValidateResult.Builder(format,
                  new ServiceReport(Type.INFO, Status.SUCCESS, result.getValidationResultAsString()))
                  .ofThisFormat(result.isOdfFile())
                  .validInRegardToThisFormat(result.documentIsValid()).build();
    }
    else {
      vr = new ValidateResult.Builder(format, new ServiceReport(Type.INFO, Status.SUCCESS, result.getValidationResultAsString()))
      .ofThisFormat(result.isOdfFile())
      .validInRegardToThisFormat(result.documentIsValid()).build();
    }
    return vr;
  }
View Full Code Here

TOP

Related Classes of eu.planets_project.services.validation.odfvalidator.utils.OdfValidatorResult

Copyright © 2018 www.massapicom. 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.