"Unknown property \"{1}\": {0}",
cursor,
ph.original));
}
String argument = ph.formatString;
Format format = findFormat(property, argument);
if (format == null) {
cursor.rewind();
throw new IllegalArgumentException(MessageFormat.format(
"Invalid format \"{1}\": {0}",
cursor,
argument == null ? "" : argument));
}
try {
format.check(property.getType(), argument);
} catch (IllegalArgumentException e) {
cursor.rewind();
throw new IllegalArgumentException(MessageFormat.format(
"Invalid format \"{1}\": {0}",
cursor,