com.sas.actionprovider.strategies.remotefile2
Class BaseSearchStrategy

com.sas.actionprovider.strategies.remotefile2.BaseSearchStrategy
All Implemented Interfaces:
ActionStatusKeysInterface, ActionStrategyInterface
Direct Known Subclasses:
HttpSearchStrategy

public abstract class BaseSearchStrategy


Field Summary
static java.lang.String REMOTE_MODEL
           
static java.lang.String SEARCH_ATTRIBUTES
           
 
Fields inherited from class com.sas.actionprovider.strategies.remotefile2.BaseRemoteFileStrategy
MODEL, 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
BaseSearchStrategy()
          Default constructor.
BaseSearchStrategy(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

REMOTE_MODEL

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

SEARCH_ATTRIBUTES

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

BaseSearchStrategy

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


BaseSearchStrategy

public BaseSearchStrategy(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.