code: @Override
  	public void applyConfig(final ConfigSettings config)
  	{
  
  		Object o = config
  				.getConfigParameter(ConfigurationKeys.LIMIT_TASK_SIZE_REVISIONS);
  		if (o != null) {
  			this.articleTaskLimitField.setText(Long.toString((Long) o));
  		}
  		else {
  			this.articleTaskLimitField.setText("");
  		}
  
  		o = config.getConfigParameter(ConfigurationKeys.LIMIT_TASK_SIZE_DIFFS);
  		if (o != null) {
  			this.diffTaskLimitField.setText(Long.toString((Long) o));
  		}
  		else {
  			this.diffTaskLimitField.setText("");
  		}
  
  		o = config
  				.getConfigParameter(ConfigurationKeys.LIMIT_SQLSERVER_MAX_ALLOWED_PACKET);
  		if (o != null) {
  			this.maxAllowedPacketField.setText(Long.toString((Long) o));
  		}
  		else {
  			this.maxAllowedPacketField.setText("");
  		}
  	}
docs: Reads the configuration parameters described in the panel from the
  ConfigSettings and and sets the contained values.
  
  @param config
  Reference to the ConfigSettings object