com.sas.actionprovider.support.remotefileselector2
Class HttpRemoteFileSelectorSupport
com.sas.actionprovider.support.remotefileselector2.HttpRemoteFileSelectorSupport
All Implemented Interfaces: RemoteFileActionTypeKeysInterface , RemoteFileSelectorAreaInterface
public class HttpRemoteFileSelectorSupport
Since:
3.1
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
Methods inherited from class com.sas.actionprovider.support.BaseActionProviderSupport
addDefaultAction , getAction , getActionId , getActionOrderList , getActionProvider , getActions , getActionScopeAttribute , getActionScopeAttributeMap , getDefaultAction , getLocale , listActionTypes , listAreaTypes , listDefaultActions , reset , setAction , setActionOrderList , setActionProvider , setLocale
HttpRemoteFileSelectorSupport
public HttpRemoteFileSelectorSupport (java.lang.Class actionClass)
Constructor
Parameters: actionClass
- The class used to instantiate new actions.
registerComboActions
protected void registerComboActions (java.lang.String areaType)
Overrides: registerComboActions
in class BaseRemoteFileSelectorSupport
newActionInstance
public BaseAction newActionInstance (java.lang.String areaType,
java.lang.String actionType)
Return a newly instantiated default Action based on the
specified actionType or return null if actionType not recognized.
Specified by: newActionInstance
in class BaseActionProviderSupport
Parameters: areaType
- the key associated with a defined area.actionType
- the key associated with a defined action type.
Returns: a new action of the specified type.
getAreaScopeAttributeMap
protected java.util.Map getAreaScopeAttributeMap (ActionSupportFilter filter)
Returns mappings for a pre-defined set of Action Attribute keys to their corresponding
dynamic values for a specific area.
This method will become abstract once everyone makes the conversion from setActionAttributes()
Overrides: getAreaScopeAttributeMap
in class BaseRemoteFileSelectorSupport
Parameters: filter
- Defines the specific area.
Returns: mappings for a pre-defined set of Action Attribues keys
initializeShortActionTypeMap
protected java.util.Map initializeShortActionTypeMap ()
This method is called by the constructor
and used to initiallize the actionTypeToShortActionTypeMap
map.
This map should contain the ActionType as the key and the new short name
as the value. The short names are used to generate ids for HttpActions.
Overrides: initializeShortActionTypeMap
in class BaseActionProviderSupport
Copyright © 2009 SAS Institute Inc. All Rights Reserved.