wt.templateutil.processor
Interface NavBarURLActionDelegate

All Superinterfaces:
URLActionDelegate
All Known Subinterfaces:
WildfireNavBarCommonURLActionDelegate
All Known Implementing Classes:
ActiveWorkspaceNavBarURLActionDelegate, AddToProjectURLActionDelegate, AssociateURLActionDelegate, CancelCheckoutURLActionDelegate, CancelCheckoutURLActionDelegate, CheckedOutToWorkspaceURLActionDelegate, CheckedOutWorkURLActionDelegate, CheckinURLActionDelegate, CheckinURLActionDelegate, CopyURLActionDelegate, CreateRepresentationURLActionDelegate, CreateRepWFURLActionDelegate, CreateTemplateCADDocumentURLActionDelegate, DefaultNavBarURLActionDelegate, DelegateNavBarURLActionDelegate, DeleteCabinetsURLActionDelegate, DeleteSearchBrowseURLActionDelegate, DeleteURLActionDelegate, DeleteURLActionDelegate, DisassociateURLActionDelegate, DownloadURLActionDelegate, DropDownNoOpURLActionDelegate, DropDownSeparatorURLActionDelegate, EDACompareURLActionDelegate, EditAttachmentsURLActionDelegate, EditAttributesURLActionDelegate, EditContentURLActionDelegate, EditDisplayURLActionDelegate, EditSearchURLActionDelegate, EditStructureNavigatorURLActionDelegate, EditTablesURLActionDelegate, EditVisualURLActionDelegate, ExportLibraryTemplateNavBarURLActionDelegate, ExportProductTemplateNavBarURLActionDelegate, ListRepsWFURLActionDelegate, MoveURLActionDelegate, MoveURLActionDelegateProdStruct, MultiEditAttrURLActionDelegate, MultiRenameURLActionDelegate, MultiReviseURLActionDelegate, MyWorkspaceNavBarURLActionDelegate, NavBarURLActionDelegateHelper, NavBarURLForumActionDelegate, NewCADDocFamilyInfoURLActionDelegate, NewCADDocFamilyInfoURLActionDelegate, NewCADDocPropertyURLActionDelegate, NewCADDocRefByPageURLActionDelegate, NewCADDocRefPageURLActionDelegate, NewCADDocUsedByPageURLActionDelegate, NewCADDocUsesPageURLActionDelegate, OpenInProEURLActionDelegate, OpenInPVURLActionDelegate, PasteURLActionDelegate, PlaceHolderURLActionDelegate, ProductViewWFURLActionDelegate, PublicationURLActionDelegate, RemoveDocumentFromPartURLActionDelegate, RemoveESIAssociationFromPartURLActionDelegate, RenameURLActionDelegate, ReplaceMissDepURLActionDelegate, ReviseURLActionDelegate, SaveAsLibraryTemplateNavBarURLActionDelegate, SaveAsProductTemplateNavBarURLActionDelegate, SaveAsURLActionDelegate, SaveAsURLActionDelegate, SetStateURLActionDelegate, SynchronizeWorkspaceURLActionDelegate, ThumbnailURLActionDelegate, UndoPDMCheckoutURLActionDelegate, UploadURLActionDelegate, UploadURLActionDelegate, VisualizationCollectionURLActionDelegate, WFCheckoutURLActionDelegate, WFMoveURLActionDelegate, WsConfigSpecOptionsURLActionDelegate

public interface NavBarURLActionDelegate
extends URLActionDelegate

Defines utility methods for creating URLs for user actions for the new Navigation Bar

Supported API: false

Extendable: false

Supported API: false

Extendable: false

Supported API: true

Extendable: false


Field Summary
 
Fields inherited from interface wt.enterprise.URLActionDelegate
ACTION_NAME, CLASS_URL
 
Method Summary
 boolean isURLProvider(HashMap queryValueMap, Object object)
          Deprecated.  
 void setMethod(String method)
          Deprecated.  
 void setResourceBundleStr(String resourceBundle)
          Sets the name of the fully qualified classname of the resource bundle to use.
 void setResourceKey(String key)
          Sets the integer reference of the entry to use in the Resource Bundle specified be the getResourceBundleStr call

Supported API: false

Supported API: false

Supported API: false
 void setState(HTTPState state)
          Sets the value of the current HTTPState object being used in the current TemplateProcessor

Supported API: false

Supported API: false

Supported API: false
 
Methods inherited from interface wt.enterprise.URLActionDelegate
getActionName, getClassURL, getURLLabel, setActionName, setClassURL, URL
 

Method Detail

isURLProvider

public boolean isURLProvider(HashMap queryValueMap,
                             Object object)
Deprecated.  

Returns boolean flag indicating if the the current HashMap of name values pairs from the QueryString was generated by the current NavBarURLActionDelegate.

Supported API: true

Parameters:
queryValueMap - The Name-Value pairs from the Query String
object - The target object used to generate the Url
Returns:
boolean

setResourceKey

public void setResourceKey(String key)
Sets the integer reference of the entry to use in the Resource Bundle specified be the getResourceBundleStr call

Supported API: false

Supported API: false

Supported API: false

Parameters:
key - The integer value of the key in the resource bundle to use to generate localized label for the link

setResourceBundleStr

public void setResourceBundleStr(String resourceBundle)
Sets the name of the fully qualified classname of the resource bundle to use. This will be the resource bundle used to generate the localized text used for the getURLLabel method.

Supported API: false

Supported API: false

Supported API: false

Parameters:
resourceBundle - The target resource bundle to use generate localized label for the link

setState

public void setState(HTTPState state)
Sets the value of the current HTTPState object being used in the current TemplateProcessor

Supported API: false

Supported API: false

Supported API: false

Parameters:
state - The current HTTPState instance

setMethod

public void setMethod(String method)
Deprecated.  

Sets the method in URLAction to specify on the URL

Supported API: true

Parameters:
method - Name of a Gateway Method from URLProcessor