}
catch(NumberFormatException e) {
// ignore
}
catch(Exception e) {
throw new ObjectPropertyFormatterException(e);
}
}
logger.trace("base: " + base);
int stem = 0;
if(parts.length > 1) {
try {
stem = Math.abs(Integer.parseInt(parts[1]));
if(stem >= 100) {
stem = 0;
}
}
catch(NumberFormatException e) {
// ignore
}
catch(Exception e) {
throw new ObjectPropertyFormatterException(e);
}
}
logger.trace("stem: " + stem);
String formattedString = String.format("02d/02d", base, stem);