in taverna-commandline-api/src/main/java/org/apache/taverna/commandline/exceptions/InputMismatchException.java [36:57]
public String getMessage() {
String result = super.getMessage();
if (expectedInputNames != null){
result += "\n" + expectedInputNames.size() + " inputs were expected";
if (expectedInputNames.size()>0) result += " which are:\n";
for (String name : expectedInputNames) {
result += "'"+name+"' ";
}
}
if (providedInputNames != null){
result += "\n" + providedInputNames.size()
+ " inputs were provided";
if (providedInputNames.size() > 0)
result += " which are:\n";
for (String name : providedInputNames) {
result += "'" + name + "' ";
}
}
return result;
}