Class CustomSearchAndLaunchURLAction

java.lang.Object
com.ptc.cat.ui.client.action.AbstractAction
com.ptc.cat.ui.client.action.JCAAction
com.ptc.cat.ui.client.action.LaunchCustomURLAction
com.ptc.cat.ui.client.action.CustomSearchAndLaunchURLAction
All Implemented Interfaces:
com.ptc.cat.ui.client.action.Action, SearchWidgetAction

public class CustomSearchAndLaunchURLAction extends LaunchCustomURLAction implements SearchWidgetAction
An action that simply launches the URL specified in the action XML file.

 <action name="manageNotes" ajax="row" > 
  <command class="com.ptc.cat.ui.client.action.LaunchURLAction"
    method="execute" url="/app/#ptc1/tcomp/infoPage?tlnType=note&tlnAction=relatedNotes" 
    windowType="page"/>
  <includeFilter name="com.ptc.cat.ui.client.internal.action.OneSelectionFilter" />  
  <includeFilter name="com.ptc.cat.ui.client.internal.action.IsNotUnspecifiedIterationFilter" />  
 </action>
 


Supported API: true

Extendable: true
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.ptc.cat.ui.client.action.JCAAction

    com.ptc.cat.ui.client.action.JCAAction.JCAObject, com.ptc.cat.ui.client.action.JCAAction.PickerObject
  • Field Summary

    Fields inherited from class com.ptc.cat.ui.client.action.LaunchCustomURLAction

    searchedModel

    Fields inherited from class com.ptc.cat.ui.client.action.JCAAction

    REFRESH_INFO_ADDED_KEY, REFRESH_INFO_DELETED_KEY, REFRESH_INFO_PICKED_KEY, REFRESH_INFO_UPDATED_KEY, selectedModel, SOID_PARAM_KEY
  • Method Summary

    Methods inherited from class com.ptc.cat.ui.client.action.JCAAction

    callback, doPostProcessing, doPreProcessing, getCallback, getChangedMap, getCustomRefreshInfo, getDataToSerialize, getSelectedModel, getSelectedModelOid, getSelectedModelOids, getSelectedModelOids, getStructureModelOid, getUrl, isActionValid, isNodeSelected, isWizardAction, populateChangedMap, populateContextString, populateSelectedModel, postProcessJCACallback, postProcessJCAOperation, preBuildParams, run, runAction, setSelectedModel, setSelectedModelOid

    Methods inherited from class com.ptc.cat.ui.client.action.AbstractAction

    _infoPageRefreshTop, addAffectedCellStructureModels, addRequiredAttribute, addValidationParametersOnKey, checkFilter, equals, getActionConfig, getAffectedNodes, getAffectedNodes, getAffectedRowStructureModels, getAffectedRowStructureModels, getAffectedStructureModels, getAffectedStructureModels, getCacheKey, getCellModelsFromBuddyTree, getCellStructureModelsFromBuddyTree, getContext, getCustomMenu, getDefinition, getInnerActions, getMetricInfo, getNavigationTypes, getRadioActionGroupName, getRequiredAttributes, getSelectedLinks, getSelectedNavigables, getSelection, getUIComponent, getView, hasCellFocus, hasCellSelections, hashCode, infoPageRefreshTop, infoPageRefreshTop, initView, isActionSelected, isCellFocusInSelection, isEnabled, isUsePageObjectAsValidationContext, isUseParentStructureModelAsValidationContext, isUseRootStructureModelAsValidationContext, isValidateBeforeRunning, isValidateToolbarActionsAfterRunning, isVisible, setActionConfig, setMenuButtonIcon, setRadioActionGroupName, setRadioActionSelected, setUIComponent, showTabularInputRow, toString, validateAndRun

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.ptc.cat.ui.client.action.Action

    dispatchMetricEvent