code: private void validateDebugSettings()
  	{
  
  		verifyDiffCheckBox.setSelected(controller.isDiffVerificationEnabled());
  		verifyEncodingCheckBox.setSelected(controller
  				.isEncodingVerificationEnabled());
  		statsOutputCheckBox.setSelected(controller.isStatsOutputEnabled());
  
  		boolean flagA = controller.isDiffVerificationEnabled()
  				|| controller.isEncodingVerificationEnabled();
  
  		debugOuputCheckBox.setEnabled(flagA);
  		debugOuputCheckBox.setSelected(controller.isDebugOutputEnabled());
  
  		boolean flagB = controller.isDebugOutputEnabled();
  		debugOutputLabel.setEnabled(flagA && flagB);
  		debugOutputField.setEnabled(flagA && flagB);
  
  	}
docs: Validates the debug settings.