Remote Systems
v6.4.1

Package com.ibm.etools.systems.core.ui.actions

Interface Summary
ISystemAction Suggested interface for actions in popup menus of the remote systems explorer view.
ISystemCopyTargetSelectionCallback Callback interface between copy-actions and copy select-target-parent dialogs
ISystemDialogAction Suggested interface for actions in popup menus of the remote systems explorer view, which put up dialogs.
ISystemDynamicPopupMenuExtension Required interface for use in making contributions view the adapter menu extension extension point (com.ibm.etools.systems.core.dynamicPopupMenuActions).
ISystemDynamicPopupMenuExtensionManager  
ISystemWizardAction Suggested interface for actions in popup menus of the remote systems explorer view, which put up wizards.
 

Class Summary
CommandViewClearAction Actions to clear the command view
CommandViewEditAction Actions for Command View to support copy-to-clipboard editing actions
DisplayDialogAction DisplayDialogAction can be used to display a JFace Dialog when not running on the UI thread and no shell is availble.
DisplaySystemMessageAction This class can be used to display SystemMessages via the Display.async and sync methods.
SystemAbstractPopupMenuExtensionAction This is a base class to simplify the creation of actions supplied via the com.ibm.etools.systems.core.popupMenus extension point.
SystemAbstractRemoteFilePopupMenuExtensionAction This is a base class to simplify the creation of actions supplied via the com.ibm.etools.systems.core.popupMenus extension point, targeting remote files and/or remote folders.
SystemBaseAction A suggested base class for remote systems related actions.
SystemBaseCopyAction An abstract base class for all copy actions.
SystemBaseDialogAction A specialization for Action for actions that put up dialogs.
SystemBaseDummyAction A dummy "placeholder" action for submenus that will be dynamically populated
SystemBaseShellAction  
SystemBaseSubMenuAction Our framework is designed to allow actions to be added to popup menus.
SystemBaseWizardAction A specialization for the eclipse Action method, for actions that put up wizards.
SystemCascadingBrowseWithAction A cascading menu action for "Browse With->"
SystemCascadingCompareWithAction A cascading menu action for "Compare With->"
SystemCascadingExpandToAction A cascading menu action for "Expand To->"
SystemCascadingGoToAction A cascading menu action for "Go To->"
SystemCascadingGotoActionOLD A cascading menu action for "View->"
SystemCascadingNewAction A cascading menu action for "New->"
SystemCascadingOpenWithAction A cascading menu action for "Open With->"
SystemCascadingPreferencesAction A cascading menu action for "Preferences->".
SystemCascadingPulldownMenuAction A cascading menu action for a toolbar, emulating the pulldown menu view parts have.
SystemCascadingRemoteServerBaseAction This is the base class for actions that populate the "Remote Servers" cascading menu.
SystemCascadingRemoteServersAction A cascading menu action for "Remote Servers->".
SystemCascadingReplaceWithAction A cascading menu action for "Replace With->"
SystemCascadingUserIdPerSystemTypeAction A cascading menu action for "Set Default UserId->"
SystemCascadingViewAction A cascading menu action for "View->"
SystemCascadingWorkWithAction A cascading menu action for "Work With->"
SystemClearAllPasswordsAction Action to clear cached passwords for all subsystems in a connection.
SystemClearPasswordAction This is the action for clearing in-memory userId and password cache
SystemCollapseAction The action allows users to collapse the selected nodes in the Remote Systems Explorer tree view
SystemCollapseAllAction The action allows users to collapse the entire Remote Systems Explorer tree view.
SystemCommonDeleteAction The action that displays the Delete confirmation dialog.There are two ways to use this action: When invoking from a class that implements ISystemDeleteTarget.
SystemCommonRenameAction The action that displays the Rename dialog.
SystemCommonSelectAllAction The global action that enables select all.
SystemConnectAction This is the action for connecting to the remote subsystem
SystemConnectAllSubSystemsAction This is the action for connecting all subsystems for a given connection.
SystemCopyConnectionAction Copy a connection action.
SystemCopyToClipboardAction Copy selected objects to clipboard action.
SystemDisconnectAction This is the action for disconnecting from a remote subsystem.
SystemDisconnectAllSubSystemsAction This is the action forconnecting all subsystems for a given connection.
SystemDownloadConflictAction This is the default action used to handle download conflicts
SystemDynamicPopupMenuExtensionManager Singleton class for managing adapter menu extensions.
SystemExpandAction The action allows users to expand the selected nodes in the Remote Systems Explorer tree view
SystemExportShellHistoryAction  
SystemExportShellOutputAction  
SystemMoveConnectionAction Move a connection action.
SystemMoveDownConnectionAction The action allows users to move the current connection down in the list
SystemMoveUpConnectionAction The action allows users to move the current connection up in the list
SystemNewConnectionAction The action that displays the New Connection wizard
SystemNewConnectionFromExistingConnectionAction The action that displays the Create Another Connection wizard
SystemNewProfileAction The action that displays the New Profile wizard
SystemOpenExplorerPerspectiveAction The action allows users to open a new Remote Systems Explorer perspective, anchored by the currently selected resource.
SystemOpenRSEPerspectiveAction Open the RSE perspective (used in welcome.xml)
SystemPasteFromClipboardAction Paste resources in system clipboard to the selected resource action.
SystemPreferenceQualifyConnectionNamesAction The action is a shortcut to the preferences setting for showing connection names qualified by profile name.
SystemPreferenceRestoreStateAction The action is a shortcut to the preferences setting for restoring the RSE to its previous state.
SystemPreferenceShowFilterPoolsAction The action allows users to decide whether or not to show filter pools in the remote systems explorer.
SystemPreferenceUserIdPerSystemTypeAction A selectable system type overall default userId action.
SystemProfileNameCopyAction A copy profile action.
SystemProfileNameSelectAction A selectable profile name action.
SystemRefreshAction The action allows users to refresh the selected node in the Remote Systems Explorer tree view
SystemRefreshAllAction The action allows users to refresh the entire Remote Systems Explorer tree view
SystemRemotePropertiesAction The action shows properties for remote objects
SystemRemoteServerStartAction This is the "Start" action that shows up under a remote server action within the Remote Servers cascading menu.
SystemRemoteServerStopAction This is the "Stop" action that shows up under a remote server action within the Remote Servers cascading menu.
SystemResolveFilterStringAction The action for testing a given filter string by resolving it and showing the resolve results
SystemRunAction The action is for any object that wants a "Run" action in their popup menu.
SystemSelectConnectionAction Use this action to put up a dialog allowing users to select one or more connections.
SystemSelectFileTypesAction The action for allowing the user to select one or more file types, using the Eclipse dialog for this.
SystemSeparatorAction Dummy action representing a separator in menus.
SystemShowInErrorListAction This is the default action for showing a remote object in a table
SystemShowInShellViewAction  
SystemShowInTableAction This is the default action for showing a remote object in a table
SystemShowPreferencesPageAction This action will launch the Prefences dialog, but only rooted at a given preference page (it will include its children underneath), including the child pages registered under that page ("category").
SystemStartCommunicationsDaemonAction Action to start and stop RSE communications daemon
SystemStringPromptAction This is a default action for prompting for a string.
SystemSubMenuManager For cascading menus, we need our own menu subclass so we can intercept the state-setting methods of our frameworks, and foreword those onto the sub-menu actions.
SystemSubMenuManagerForTesting For cascading menus, we need our own menu subclass so we can intercept the state-setting methods our frameworks, and foreword those onto the sub-menu actions.
SystemTablePrintAction This is the action for printing the contents of the table view
SystemTeamReloadAction The action allows users to refresh the entire Remote Systems Explorer tree view, by reloading it from disk.
SystemTerminateRemoveShellAction  
SystemTerminateShellAction  
SystemTestFilterStringAction The action for testing a given filter string by resolving it and showing the resolve results
SystemUpdateConnectionAction The action that displays the Change Connection dialog THIS DIALOG AND ITS ACTION ARE NO LONGER USED.
SystemUploadConflictAction This is the default action used to handle upload conflicts
SystemViewExpandToAllAction When we support Expand-To menu items to expand a remote item via subsetting criteria, we should also support an Expand-To->All action.
SystemViewExpandToBaseAction Base class for Expand To actions on a container
SystemWorkOfflineAction Action for switching RSE Connections offline
SystemWorkWithFileTypesAction The action that displays the Work With File Types GUI
SystemWorkWithProfilesAction The action shows in the local toolbar of the Remote Systems View, and users can select it to give the Team view focus.
SystemWorkWithUDAsAction The action that displays the Work With User-Defined Actions GUI
TestPopupMenuAction1 This is just a test action to ensure the popupMenus extension point works for adding popup menu actions to remote objects
 


Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.