} catch (ParseException e) {
throw new CoreException(new Status(IStatus.ERROR, Log4JDialectPlugin.PLUGIN_ID,
NLS.bind(Messages.Log4JConversionRuleTranslator_error_failedToParseTimestamp, val.trim())));
}
} else if (rule.getPlaceholderName().equals("p")) { //$NON-NLS-1$
Level lvl = Log4JFieldProvider.FIELD_LEVEL.getLevelProvider().findLevel(val.trim());
if (ILogLevelProvider.ID_LEVEL_UNKNOWN == lvl.getValue()) {
throw new CoreException(new Status(IStatus.WARNING, Log4JDialectPlugin.PLUGIN_ID,
NLS.bind(Messages.Log4JConversionRuleTranslator_warning_unknownPriority, val.trim())));
}
entry.put(Log4JFieldProvider.FIELD_LEVEL, lvl);
} else if (rule.getPlaceholderName().equals("c")) { //$NON-NLS-1$