com.sas.actionprovider.strategies.remotefile2
Class BaseToolBarStrategy

com.sas.actionprovider.strategies.remotefile2.BaseToolBarStrategy
All Implemented Interfaces:
ActionStatusKeysInterface, ActionStrategyInterface
Direct Known Subclasses:
DeleteStrategy, PasteStrategy, RenameStrategy, UpOneLevelStrategy

public abstract class BaseToolBarStrategy


Field Summary
static java.lang.String FULLY_QUALIFIED_LOCATION
           
static java.lang.String MODEL
           
 
Fields inherited from class com.sas.actionprovider.strategies.remotefile2.BaseRemoteFileStrategy
SORT_MODEL, VIEWER
 
Fields inherited from class com.sas.actionprovider.strategies.BaseActionStrategy
TEMPLATE_DELIMITER
 
Fields inherited from interface com.sas.actionprovider.ActionStatusKeysInterface
AREA_DISABLED, DISABLED, ENABLED, IS_CURRENT_STATE_DISABLED, MODEL_MEMBER_DISABLED, MODEL_STATE_DISABLED, MODEL_TYPE_DISABLED, UNSUPPORTED, VIEWER_DISABLED
 
Constructor Summary
BaseToolBarStrategy()
          Default constructor.
BaseToolBarStrategy(boolean swing, RemoteFileActionUtil util)
          Constructor for specifying type ( swing/http ) of strategy object.
 
Method Summary
protected  void initialize()
           Initialize this strategy object.
 
Methods inherited from class com.sas.actionprovider.strategies.remotefile2.BaseRemoteFileStrategy
addDynamicValueInfo, initializeActionAttributes, setUtilObject
 
Methods inherited from class com.sas.actionprovider.strategies.BaseActionStrategy
addDynamicValueInfo, addDynamicValueInfo, getActionStatus, getCustomAttributeValue, getDynamicValue, getUtilObject, initializeAction, isSwing, setActionAttributes, setLocaleDependentDefaultAttributes, setSwing
 

Field Detail

MODEL

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

FULLY_QUALIFIED_LOCATION

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

BaseToolBarStrategy

public BaseToolBarStrategy()
Default constructor. Calls the other constructor for specifying strategy type.


BaseToolBarStrategy

public BaseToolBarStrategy(boolean swing,
                           RemoteFileActionUtil util)
Constructor for specifying type ( swing/http ) of strategy object.

Parameters:
swing - boolean indicating whether the strategy will be used in a swing environment. If false, the strategy is http type.
Method Detail

initialize

protected void initialize()

Initialize this strategy object.

Via the BaseRemoteFileStrategy.addDynamicValueInfo(java.lang.String, java.lang.String, java.lang.String) method, this method registers the information for dynamic values that are available in all OLAP areas:

Overrides:
initialize in class BaseRemoteFileStrategy
See Also:
#setReturnStatus



Copyright © 2009 SAS Institute Inc. All Rights Reserved.