@Override
protected AttributeMap createAttributeMap(String componentFamily)
{
AttributeMap attrMap = super.createAttributeMap(componentFamily);
BoundValue unvalidatedBV = new PropertyBoundValue(this,
CoreCommandLink.IMMEDIATE_KEY);
BoundValue partialBV = new PropertyBoundValue(this,
CoreCommandLink.PARTIAL_SUBMIT_KEY);
attrMap.setAttribute(UIConstants.PRIMARY_CLIENT_ACTION_ATTR,
getPrimaryClientActionBoundValue(getUIXComponent(),
unvalidatedBV,