com.sas.actionprovider.strategies
Class ESRIMapStrategyFactory

com.sas.actionprovider.strategies.ESRIMapStrategyFactory
All Implemented Interfaces:
MenuBarActionTypesInterface, MenuBarAreaInterface

public class ESRIMapStrategyFactory
implements MenuBarAreaInterface, MenuBarActionTypesInterface

The HttpSelectorActionStrategyFactory is used to create new action strategies.

The fields in this class are for internal use.


Field Summary
static java.lang.String MAP_AREA
           
 
Fields inherited from interface com.sas.actionprovider.support.dataselectors.MenuBarAreaInterface
SELECTOR_AREA
 
Fields inherited from interface com.sas.actionprovider.support.dataselectors.MenuBarActionTypesInterface
ADVANCED_FILTER_SELECTOR_ACTION, DATAITEM_SELECTOR_ACTION, EDIT_MENU_ACTION, EXCEPTION_HIGHLIGHTING_SELECTOR_ACTION, EXPORT_TO_ACTION, EXPORT_TO_EXCEL_ACTION, FILTER_AND_RANK_SELECTOR_ACTION, FIND_SELECTOR_ACTION, FORMAT_ACTION, GRAPH_PROPERTY_SELECTOR_ACTION, MEMBER_PROPERTIES_SELECTOR_ACTION, PERCENT_CALCULATIONS_SELECTOR_ACTION, RANKING_ACTION, RESTRICTED_FILTER_SELECTOR_ACTION, SIMPLE_CALCULATED_ITEM_SELECTOR_ACTION, SORT_SELECTOR_ACTION, TOTALS_ACTION
 
Constructor Summary
ESRIMapStrategyFactory()
           
 
Method Summary
static ActionStrategyInterface getActionStrategy(java.lang.String areaType, java.lang.String actionType, boolean fromCache)
          Creates an action strategy for the areaType and actionType.
 

Field Detail

MAP_AREA

public static final java.lang.String MAP_AREA
See Also:
Constant Field Values
Constructor Detail

ESRIMapStrategyFactory

public ESRIMapStrategyFactory()
Method Detail

getActionStrategy

public static ActionStrategyInterface getActionStrategy(java.lang.String areaType,
                                                        java.lang.String actionType,
                                                        boolean fromCache)
Creates an action strategy for the areaType and actionType.

Parameters:
areaType - the area type of the action. There are three valid values for this parameter: VisualDataExplorerMenuBarAreaInterface.MENU_AREA, VisualDataExplorerMenuBarAreaInterface.TOOLBAR_AREA, and VisualDataExplorerMenuBarAreaInterface.RIGHT_AREA
actionType - the action type.
fromCache - Boolean indicating whether to get the action strategy from the cache or not
Returns:
the action strategy



Copyright © 2009 SAS Institute Inc. All Rights Reserved.