protected String serialize() throws InvocationTargetException { StringBuffer buffer = new StringBuffer(); buffer.append(ConfigurationConstants.DISABLE_ALL_VALIDATION_SETTING); buffer.append(String.valueOf(isDisableAllValidation())); buffer.append(ConfigurationConstants.VERSION); buffer.append(getVersion()); return buffer.toString(); }
public ValidatorMetaData[] getEnabledFullBuildValidators(boolean fullBuild, boolean onlyReferenced) throws InvocationTargetException { int count = 0; ValidatorMetaData[] result = null; if( !isDisableAllValidation() ){ ValidatorMetaData[] temp = new ValidatorMetaData[numberOfValidators()]; Iterator iterator = getBuildEnabledValidatorsMap().keySet().iterator(); while (iterator.hasNext()) { ValidatorMetaData vmd = (ValidatorMetaData) iterator.next(); Boolean bvalue = (Boolean)(getBuildEnabledValidatorsMap().get(vmd)); if (bvalue.booleanValue() == true) { // If the validator is enabled if (vmd == null) continue; if ( vmd.isBuildValidation() ) { if (!onlyReferenced || vmd.isDependentValidator()) temp[count++] = vmd; } } } result = new ValidatorMetaData[count]; System.arraycopy(temp, 0, result, 0, count); }else{ result = new ValidatorMetaData[0]; } return result; }
public boolean isDisableAllValidation() throws InvocationTargetException{ if (useGlobalPreference()) { return ConfigurationManager.getManager().getGlobalConfiguration().isDisableAllValidation(); } return super.isDisableAllValidation(); }
protected void copyTo(ValidationConfiguration up) throws InvocationTargetException { up.setVersion(getVersion()); up.setResource(getResource()); up.setValidators(getValidators()); up.setDisableAllValidation(isDisableAllValidation()); up.setEnabledValidators(getEnabledValidators()); up.setEnabledManualValidators(getManualEnabledValidators()); up.setEnabledBuildValidators(getBuildEnabledValidators()); up.setDelegatingValidators(getDelegatingValidators()); }