package de.skuzzle.polly.core.commandline; import de.skuzzle.polly.sdk.Configuration; public class IntegerConfigArgument extends ConfigArgument { public IntegerConfigArgument(String name, Configuration config, String field) { super(name, config, field); } @Override public void execute(String... parameter) throws ParameterException { try { this.config.setProperty(this.field, Integer.parseInt(parameter[0])); } catch (NumberFormatException e) { throw new ParameterException(MSG.bind(MSG.invalidInt, parameter[0])); } } }