Object source = parameterMap.get("source");
String clientId = component.getClientId(context);
if ((source != null) && source.equals(clientId))
{
(new ActionEvent(component)).queue();
Map<String, Object> attrs = component.getAttributes();
if (Boolean.TRUE.equals(attrs.get("partialSubmit")))
{
PartialPageUtils.forcePartialRendering(context);
}