try {
CommandLineParser.parse(buffer, new CommandLineParser.CallbackHandler() {
@Override
public void argument(String name, int nameStart, String value, int valueStart, int end) throws CommandFormatException {
if(end > 0 && end < buffer.length()) {
parsedArguments.argument(name, nameStart, value, valueStart, end);
}
results.argName = name;
results.argValue = value;
results.nameStart = nameStart;
results.valueStart = valueStart;