blob: 8d651413900f9e4a42213aa3f9ccd1ee8350a90c [file] [log] [blame]
Stuart McCulloch2286f232012-06-15 13:27:53 +00001package aQute.lib.getopt;
2
3import java.util.*;
4
Stuart McCulloch3b7e6af2012-07-16 14:10:57 +00005import aQute.service.reporter.*;
Stuart McCulloch2286f232012-06-15 13:27:53 +00006
7public interface CommandLineMessages extends Messages {
8
9 ERROR Option__WithArgumentNotLastInAvvreviation_(String name, char charAt, String typeDescriptor);
10
11 ERROR MissingArgument__(String name, char charAt);
12
13 ERROR OptionCanOnlyOccurOnce_(String name);
14
15 ERROR NoSuchCommand_(String cmd);
16
17 ERROR TooManyArguments_(List<String> arguments);
18
19 ERROR MissingArgument_(String string);
20
21 ERROR UnrecognizedOption_(String name);
22
23 ERROR OptionNotSet_(String name);
24
25}