# Uses of Interface
org.eclipse.ui.dialogs.ISelectionValidator

Packages that use ISelectionValidator
Package
Description
org.eclipse.ui.actions
Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.
org.eclipse.ui.dialogs
Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.
org.eclipse.ui.views.navigator
Provides the standard Resource Navigator view which presents the tree of resources in the workspace.

## Uses of ISelectionValidator in org.eclipse.ui.actions

Classes in org.eclipse.ui.actions that implement ISelectionValidator
Modifier and Type
Class
Description
`class`
`CopyResourceAction`
Standard action for copying the currently selected resources elsewhere in the workspace.
`class`
`MoveResourceAction`
Standard action for moving the currently selected resources elsewhere in the workspace.

## Uses of ISelectionValidator in org.eclipse.ui.dialogs

Methods in org.eclipse.ui.dialogs with parameters of type ISelectionValidator
Modifier and Type
Method
Description
`void`
ContainerSelectionDialog.`setValidator(ISelectionValidator validator)`
Sets the validator to use.

## Uses of ISelectionValidator in org.eclipse.ui.views.navigator

Classes in org.eclipse.ui.views.navigator that implement ISelectionValidator
Modifier and Type
Class
Description
`class`
`ResourceNavigatorMoveAction`
Deprecated, for removal: This API element is subject to removal in a future version.
as of 3.5, use the Common Navigator Framework classes instead