@Override public void doComplete(CompletionInfo completions, String partial, int flags) { partial = partial.toLowerCase(); for (IBMPartitionTypes pt : IBMPartitionTypes.values()) { String code = Integer.toHexString(pt.getCode()); if (code.startsWith(partial)) { completions.addCompletion(code); } } }