Class LaunchCustomURLAction

java.lang.Object
com.ptc.cat.ui.client.action.AbstractAction
com.ptc.cat.ui.client.action.JCAAction
com.ptc.cat.ui.client.action.LaunchCustomURLAction
All Implemented Interfaces:
com.ptc.cat.ui.client.action.Action
Direct Known Subclasses:
CustomSearchAndLaunchURLAction

public class LaunchCustomURLAction extends com.ptc.cat.ui.client.action.JCAAction
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: false
Note: This is a GWT client side action which is not supported for extension.
  • 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.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