com.sas.actionprovider.support.olapgraphics
Class BaseOLAPGraphSupport

com.sas.actionprovider.support.olapgraphics.BaseOLAPGraphSupport
All Implemented Interfaces:
OLAPGraphAreaInterface
Direct Known Subclasses:
HttpOLAPGraphSupport, SwingOLAPGraphSupport

public abstract class BaseOLAPGraphSupport
implements OLAPGraphAreaInterface

In the context of the ActionProvider framework, this Support class assists in the registering and retrieval of actions for OLAP viewer components such as the OLAPGraph.


Field Summary
static java.lang.String ASCENDING_SORT_ACTION
          The actionType key used to define the default sort action for an OLAP graphics.
static java.lang.String COLLAPSE_ACTION
           
static java.lang.String DESCENDING_SORT_ACTION
          The actionType key used to define the default descending sort action for an OLAP graphics.
static java.lang.String DRILL_DOWN_ACTION
          The actionType key used to define the default drill down action for an OLAP graphics.
static java.lang.String DRILL_UP_ACTION
          The actionType key used to define the default drill up action for an OLAP graphics.
static java.lang.String EXPAND_ACTION
           
 
Fields inherited from class com.sas.actionprovider.support.BaseActionProviderSupport
AREA_DISABLED, AREA_VALUE_ATTRKEY, DISABLED, ENABLED, IS_CURRENT_STATE_DISABLED, MODEL_MEMBER_DISABLED, MODEL_STATE_DISABLED, MODEL_TYPE_DISABLED, NON_SPECIFIC_AREA, UNSUPPORTED, VIEWER_DISABLED
 
Fields inherited from interface com.sas.actionprovider.support.olapgraphics.OLAPGraphAreaInterface
ANALYSIS_LABEL_AREA, CATEGORIZATION_LABEL_AREA, CATEGORIZATION_VALUE_AREA, DATA_VALUE_AREA
 
Constructor Summary
BaseOLAPGraphSupport(java.lang.Class actionClass)
          Constructor
 
Method Summary
protected  void createDefaultActions()
          Initializes the actionClass property and creates the default actions that this class supports.
 void initialize()
          Initializes the support class.
 
Methods inherited from class com.sas.actionprovider.support.BaseActionProviderSupport
addDefaultAction, getAction, getActionId, getActionOrderList, getActionProvider, getActions, getActionScopeAttribute, getActionScopeAttributeMap, getDefaultAction, getLocale, listActionTypes, listAreaTypes, listDefaultActions, newActionInstance, reset, setAction, setActionOrderList, setActionProvider, setLocale
 

Field Detail

DRILL_DOWN_ACTION

public static final java.lang.String DRILL_DOWN_ACTION
The actionType key used to define the default drill down action for an OLAP graphics.

See Also:
Constant Field Values

DRILL_UP_ACTION

public static final java.lang.String DRILL_UP_ACTION
The actionType key used to define the default drill up action for an OLAP graphics.

See Also:
Constant Field Values

ASCENDING_SORT_ACTION

public static final java.lang.String ASCENDING_SORT_ACTION
The actionType key used to define the default sort action for an OLAP graphics.

See Also:
Constant Field Values

DESCENDING_SORT_ACTION

public static final java.lang.String DESCENDING_SORT_ACTION
The actionType key used to define the default descending sort action for an OLAP graphics.

See Also:
Constant Field Values

EXPAND_ACTION

public static final java.lang.String EXPAND_ACTION
See Also:
Constant Field Values

COLLAPSE_ACTION

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

BaseOLAPGraphSupport

public BaseOLAPGraphSupport(java.lang.Class actionClass)
Constructor

Parameters:
actionClass - The class used to instantiate new actions.
Method Detail

initialize

public void initialize()
Description copied from class: BaseActionProviderSupport
Initializes the support class.

Called by the ActionProvider after it sets the locale on this support class.

Specified by:
initialize in class BaseActionProviderSupport
See Also:
BaseActionProviderSupport.setLocale(java.util.Locale)

createDefaultActions

protected void createDefaultActions()
Initializes the actionClass property and creates the default actions that this class supports. This method is called by the action provider that instantiates this support class.




Copyright © 2009 SAS Institute Inc. All Rights Reserved.