Eclipse Platform
Release 3.2

org.eclipse.search.ui.actions
Class TextSearchGroup

java.lang.Object
  extended byorg.eclipse.ui.actions.ActionGroup
      extended byorg.eclipse.search.ui.actions.TextSearchGroup

public class TextSearchGroup
extends ActionGroup

Action group that adds a sub-menu with text search actions to a context menu.

Since:
3.2

Constructor Summary
TextSearchGroup(IEditorPart editor)
          Constructs a TextSearchGroup for adding actions to the context menu of the editor provided.
 
Method Summary
 void fillContextMenu(IMenuManager menu)
          Adds the applicable actions to a context menu, based on the state of the ActionContext.
 void setAppendToGroup(String groupID)
          Changes the group where the submenu is appended to.
 void setMenuText(String text)
          Changes the text that is used for the submenu.
 
Methods inherited from class org.eclipse.ui.actions.ActionGroup
dispose, fillActionBars, getContext, setContext, updateActionBars
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextSearchGroup

public TextSearchGroup(IEditorPart editor)
Constructs a TextSearchGroup for adding actions to the context menu of the editor provided. The editor will be accessed for the purpose of determining the search string.

Method Detail

setMenuText

public void setMenuText(String text)
Changes the text that is used for the submenu. The default is "Search Text".


setAppendToGroup

public void setAppendToGroup(String groupID)
Changes the group where the submenu is appended to. The default is ITextEditorActionConstants.GROUP_FIND.


fillContextMenu

public void fillContextMenu(IMenuManager menu)
Description copied from class: ActionGroup
Adds the applicable actions to a context menu, based on the state of the ActionContext.

The default implementation does nothing. Subclasses may override or extend this method.

Overrides:
fillContextMenu in class ActionGroup
Parameters:
menu - the context menu manager

Eclipse Platform
Release 3.2

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.