## Uses of Class
de.esprit.netsuite.client.gui.action.ClientTreeSelectionAction

- Packages that use ClientTreeSelectionAction
  Package | Description
  --- | ---
  de.esprit.netsuite.client.tool.pathtree.action | Contains path-tree related standard actions

- - ### Uses of ClientTreeSelectionAction in de.esprit.netsuite.client.tool.pathtree.action

    Subclasses of ClientTreeSelectionAction in de.esprit.netsuite.client.tool.pathtree.action
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientPathTreeArchiveAction<C extends ClientContext,T extends PathTree>` This action enables only if the selected path is an archive file.
    `class` | `ClientPathTreeSelectionAction<C extends ClientContext,T extends PathTree>` This action is only enabled when a path is selected in the `ClientPathTree`.
    `class` | `FileDownloadAction<C extends ClientContext,T extends RemoteClientPathTree>` This action downloads a file from a `RemoteClientPathTree` from the server to the local file-system.
    `class` | `FileUploadAction<C extends ClientContext,T extends PathTree>` This action uploads a file from a local `PathTree` to the remote file-system of the server.
    `class` | `RemoteArchiveExtractAction<C extends ClientContext,T extends PathTree>` This action starts the `RemoteArchiveExtractWorkflow`.
    `class` | `RemoteArchiveListAction<C extends ClientContext,T extends PathTree>` This action starts the `RemoteArchiveListWorkflow`.
    `class` | `RemoteDeletePathAction<C extends ClientContext,T extends PathTree>` This action deletes a path (file or directory) in the remote `PathTree`.

Copyright © 2014 EsprIT-Systems. All Rights Reserved.