if (map == null)
return;
if (_expression != null) {
String expr = "{" + _expression + "}";
BindingUpdateError err = (BindingUpdateError) map.get(expr);
if (err != null) {
Throwable cause = err.getCause();
String msg = (cause != null) ? cause.getMessage() : err.getMessage();
String s = Bundle.getString("Tags_BindingUpdateError", new Object[]{_expression, msg});
registerTagError(s, null);
reportErrors();
}
return;
}
Iterator it = map.values().iterator();
while (it.hasNext()) {
BindingUpdateError err = (BindingUpdateError) it.next();
Throwable cause = err.getCause();
String msg = (cause != null) ? cause.getMessage() : err.getMessage();
String s = Bundle.getString("Tags_BindingUpdateError", new Object[]{err.getExpression(), msg});
registerTagError(s, null);
}
reportErrors();
}