## Uses of Class
org.eclipse.wst.jsdt.ui.actions.SelectionDispatchAction

Packages that use SelectionDispatchAction
org.eclipse.wst.jsdt.ui.actions

### Uses of SelectionDispatchAction in org.eclipse.wst.jsdt.ui.actions

Subclasses of SelectionDispatchAction in org.eclipse.wst.jsdt.ui.actions
`class` `AddDelegateMethodsAction` Creates delegate methods for a type's fields.
`class` `AddGetterSetterAction` Creates getter and setter methods for a type's fields.
`class` `AddJavaDocStubAction` Create Javadoc comment stubs for the selected members.
`class` `AddToClasspathAction` Action to add a JAR to the classpath of its parent project.
`class` `AddUnimplementedConstructorsAction` Creates unimplemented constructors for a type.
`class` `ChangeTypeAction` Action to generalize the type of a local or field declaration or the return type of a method declaration.
`class` `ConvertAnonymousToNestedAction` Action to convert an anonymous inner class to a nested class.
`class` `ConvertLocalToFieldAction` Action to convert a local variable to a field.
`class` `ConvertNestedToTopAction` Action to convert a nested class to a top level class.
`class` `ExternalizeStringsAction` Externalizes the strings of a compilation unit or find all strings in a package or project that are not externalized yet.
`class` `ExtractConstantAction` Extracts an expression into a constant field and replaces all occurrences of the expression with the new constant.
`class` `ExtractMethodAction` Extracts the code selected inside a compilation unit editor into a new method.
`class` `ExtractTempAction` Extracts an expression into a new local variable and replaces all occurrences of the expression with the local variable.
`class` `FindAction` Abstract class for JavaScript search actions.
`class` `FindDeclarationsAction` Finds declarations of the selected element in the workspace.
`class` `FindDeclarationsInHierarchyAction` Finds declarations of the selected element in its hierarchy.
`class` `FindDeclarationsInProjectAction` Finds declarations of the selected element in the enclosing project of the selected element.
`class` `FindDeclarationsInWorkingSetAction` Finds declarations of the selected element in working sets.
`class` `FindExceptionOccurrencesAction` Action to find all originators of a exception (e.g. method invocations, class casts, ...) for a given exception.
`class` `FindImplementOccurrencesAction` Action to find all implement occurrences of an extended class or an implemented interface.
`class` `FindImplementorsAction` Finds implementors of the selected element in the workspace.
`class` `FindImplementorsInProjectAction` Finds implementors of the selected element in the enclosing project.
`class` `FindImplementorsInWorkingSetAction` Finds implementors of the selected element in working sets.
`class` `FindOccurrencesInFileAction` Action to find all occurrences of a compilation unit member (e.g.
`class` `FindReadReferencesAction` Finds field read accesses of the selected element in the workspace.
`class` `FindReadReferencesInHierarchyAction` Finds field read accesses of the selected element in its hierarchy.
`class` `FindReadReferencesInProjectAction` Finds field read accesses of the selected element in the enclosing project.
`class` `FindReadReferencesInWorkingSetAction` Finds field read accesses of the selected element in working sets.
`class` `FindReferencesAction` Finds references of the selected element in the workspace.
`class` `FindReferencesInHierarchyAction` Finds references of the selected element in its hierarchy.
`class` `FindReferencesInProjectAction` Finds references to the selected element in the enclosing project of the selected element.
`class` `FindReferencesInWorkingSetAction` Finds references of the selected element in working sets.
`class` `FindWriteReferencesAction` Finds field write accesses of the selected element in the workspace.
`class` `FindWriteReferencesInHierarchyAction` Finds field write accesses of the selected element in its hierarchy.
`class` `FindWriteReferencesInProjectAction` Finds field write accesses of the selected element in the enclosing project.
`class` `FindWriteReferencesInWorkingSetAction` Finds field write accesses of the selected element in working sets.
`class` `FormatAllAction` Formats the code of the compilation units contained in the selection.
`class` `GenerateNewConstructorUsingFieldsAction` Creates constructors for a type based on existing fields.
`class` `InlineAction` Inlines a method, local variable or a static final field.
`class` `InlineTempAction` Inlines the value of a local variable at all places where a read reference is used.
`class` `IntroduceFactoryAction` Action that encapsulates the a constructor call with a factory method.
`class` `IntroduceIndirectionAction` Action that introduces an indirection for a certain method.
`class` `IntroduceParameterAction` Introduces a new method parameter from a selected expression.
`class` `ModifyParametersAction` Action to start the modify parameters refactoring.
`class` `MoveAction` This action moves JavaScript elements to a new location.
`class` `OpenAction` This action opens a JavaScript editor on a JavaScript element or file.
`class` `OpenExternalJavadocAction` This action opens the selected element's Javadoc in an external browser.
`class` `OpenProjectAction` Action to open a closed project.
`class` `OpenSuperImplementationAction` The action opens a JavaScript editor on the selected method's super implementation.
`class` `OpenTypeHierarchyAction` This action opens a type hierarchy on the selected type.
`class` `OrganizeImportsAction` Organizes the imports of a compilation unit.
`class` `OverrideMethodsAction` Adds unimplemented methods of a type.
`class` `PullUpAction` Action to pull up method and fields into a superclass.
`class` `PushDownAction` Action to push down methods and fields into subclasses.
`class` `RefreshAction` Action for refreshing the workspace from the local file system for the selected resources and all of their descendants.
`class` `RemoveFromClasspathAction` Action to remove package fragment roots from the classpath of its parent project.
`class` `RenameAction` Renames a JavaScript element or workbench resource.
`class` `ReplaceInvocationsAction` Action that replaces method invocations.
`class` `SelfEncapsulateFieldAction` Action to run the self encapsulate field refactoring.
`class` `ShowInNavigatorViewAction` Reveals the selected element in the resource navigator view.
`class` `ShowInPackageViewAction` This action reveals the currently selected JavaScript element in the package explorer.
`class` `SortMembersAction` Sorts the members of a compilation unit with the sort order as specified in the Sort Order preference page.
`class` `SurroundWithTryCatchAction` Action to surround a set of statements with a try/catch block.
`class` `UseSupertypeAction` Tries to use a super type of a class where possible.
`class` `WorkingSetFindAction` Wraps a `JavaElementSearchActions` to find its results in the specified working set.