wt.templateutil.processor
Class ActionNavBarURLActionDelegate

java.lang.Object
  extended bywt.templateutil.processor.DefaultNavBarActionDelegate
      extended bywt.templateutil.processor.DefaultNavBarURLActionDelegate
          extended bywt.templateutil.processor.ObjectPropsNavBarURLActionDelegate
              extended bywt.templateutil.processor.ActionNavBarURLActionDelegate
All Implemented Interfaces:
ActionDelegate, NavBarActionDelegate, NavBarURLActionDelegate, URLActionDelegate

public class ActionNavBarURLActionDelegate
extends ObjectPropsNavBarURLActionDelegate

Generates an HREF value that calls the Javascript method, submitMultiSelectAction, passing in the name of an HTML Form and the URL as generated by the parent class, ObjectPropsNavBarURLActionDelegate. The current usage of this class is to generate the URLs in the MultiSelect section of the Action Row for the PDMLink HTML Table

The Javascript method has the following signature: submitMultiSelectAction(String formName, String URL)

Supported API: false

Extendable: false


Field Summary
private  String formName
          Deprecated.  
 
Fields inherited from class wt.templateutil.processor.ObjectPropsNavBarURLActionDelegate
 
Fields inherited from class wt.templateutil.processor.DefaultNavBarURLActionDelegate
helper
 
Fields inherited from class wt.templateutil.processor.DefaultNavBarActionDelegate
CONTEXT_SERVICE_NAME
 
Fields inherited from interface wt.enterprise.URLActionDelegate
ACTION_NAME, CLASS_URL
 
Constructor Summary
ActionNavBarURLActionDelegate()
          Deprecated.  
 
Method Summary
 String getFormName()
          Deprecated.  
 void setFormName(String formName)
          Deprecated.  
 String URL(Object object)
          Deprecated. Returns the URL in the form of a Javascript call that looks like: javascript:submitMultiSelectAction('formName','targetURL') where formName is the value set by the setFormName method and targetURL is the URL generated by the URL method on ObjectPropsNavBarURLActionDelegate
 
Methods inherited from class wt.templateutil.processor.DefaultNavBarURLActionDelegate
getActionName, getClassURL, getState, getURLLabel, isURLProvider, setActionName, setClassURL, setMethod, setResourceBundleStr, setResourceKey, setState
 
Methods inherited from class wt.templateutil.processor.DefaultNavBarActionDelegate
enableable, getContextServiceName, setContextServiceName, valid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

formName

private String formName
Deprecated. 
Constructor Detail

ActionNavBarURLActionDelegate

public ActionNavBarURLActionDelegate()
Deprecated. 
Method Detail

URL

public String URL(Object object)
           throws WTException
Deprecated. 
Returns the URL in the form of a Javascript call that looks like: javascript:submitMultiSelectAction('formName','targetURL') where formName is the value set by the setFormName method and targetURL is the URL generated by the URL method on ObjectPropsNavBarURLActionDelegate

Specified by:
URL in interface URLActionDelegate
Overrides:
URL in class DefaultNavBarURLActionDelegate
Parameters:
object -
Returns:
String
Throws:
WTException

setFormName

public void setFormName(String formName)
Deprecated. 

getFormName

public String getFormName()
Deprecated.