/** * @see org.verapdf.apps.ConfigManager#getValidatorConfig() */ @Override public ValidatorConfig getValidatorConfig() { try (InputStream fis = new FileInputStream(this.validatorFile)) { return ValidatorFactory.createConfig(fis); } catch (IOException | JAXBException excep) { excep.printStackTrace(); return ValidatorFactory.defaultConfig(); } }
public ValidatorConfig validatorConfig() { return ValidatorFactory.createConfig(this.flavour, this.logPassed(), this.maxFailures); }
private void changeConfig() throws JAXBException, IOException { if (!this.chooseFlavour.getSelectedItem().equals(GUIConstants.CUSTOM_PROFILE_COMBOBOX_TEXT)) { this.profilePath = FileSystems.getDefault().getPath(emptyString); } PDFAFlavour flavour = getCurrentFlavour(); ValidatorConfig validatorConfig = config.getValidatorConfig(); ValidatorConfig currentConfig = ValidatorFactory.createConfig(flavour, validatorConfig.isRecordPasses(), validatorConfig.getMaxFails()); config.updateValidatorConfig(currentConfig); config.updateAppConfig(appConfigFromState()); }
ValidatorConfig validConf = ValidatorFactory.createConfig( configManager.getValidatorConfig().getFlavour(), PDFValidationApplication.this.settingsPanel.isDispPassedRules(),