com.ibm.portal.state.accessors.pagemode
Interface PageModeAccessorController

All Superinterfaces:
Accessor, Disposable, PageModeAccessor

public interface PageModeAccessorController
extends PageModeAccessor

Provides read and write access to the available page modes.

Since:
8.5

Method Summary
 void setActive(boolean active)
          Sets the isActive flag for all available page modes
 void setActive(PageMode pageMode, boolean active)
          Sets the isActive flag for the given PageMode.
 void setActive(java.lang.String pageMode, boolean active)
          Sets the isActive flag for the given page mode.
 
Methods inherited from interface com.ibm.portal.state.accessors.pagemode.PageModeAccessor
getActive, getActiveAsString, isActive
 
Methods inherited from interface com.ibm.portal.Disposable
dispose
 

Method Detail

setActive

void setActive(PageMode pageMode,
               boolean active)
Sets the isActive flag for the given PageMode.

Parameters:
pageMode - The page mode to set the isActive flag for.
active - Flag indicating if the mode should be activated or deactivated.

setActive

void setActive(java.lang.String pageMode,
               boolean active)
Sets the isActive flag for the given page mode.

Parameters:
pageMode - String representation of the page mode to set the isActive flag for.
active - Flag indicating if the mode should be activated or deactivated.

setActive

void setActive(boolean active)
Sets the isActive flag for all available page modes

Parameters:
active - Flag indicating if the page modes should be activated or deactivated.