{
currentModeAction = mappedMode.toString();
}
if ( ! equalsCurrentMode || isAjaxRequest )
{
if ( (content.supportsPortletMode(customMode) || isAutoSwitchableCustomMode(content, customMode))
&& (!PortletMode.EDIT.equals(customMode) || pageActionAccess.isEditAllowed())
&& pageActionAccess.checkPortletMode(fragmentId, portletName, mappedMode)
)
{
actionTemplates.add(new DecoratorActionTemplate(mappedMode, customMode));