aboutsummaryrefslogtreecommitdiffstats
path: root/eclipse
diff options
context:
space:
mode:
authorSiva Velusamy <vsiva@google.com>2012-06-05 13:04:36 -0700
committerandroid code review <noreply-gerritcodereview@google.com>2012-06-05 13:04:36 -0700
commit4d58f82e87a496ae2f29bcff648b7b6f1c143c78 (patch)
tree495710bef0a2611677b5110aa68ec6525ae6745e /eclipse
parent6c96a4b16f7f5492d81b3e86c8336aa202191062 (diff)
parentf6070eaead8aa560f556eeafcf4e326fd6fdb343 (diff)
downloadsdk-4d58f82e87a496ae2f29bcff648b7b6f1c143c78.zip
sdk-4d58f82e87a496ae2f29bcff648b7b6f1c143c78.tar.gz
sdk-4d58f82e87a496ae2f29bcff648b7b6f1c143c78.tar.bz2
Merge "logcat: Support searching through the message list."
Diffstat (limited to 'eclipse')
-rw-r--r--eclipse/plugins/com.android.ide.eclipse.ddms/src/com/android/ide/eclipse/ddms/views/LogCatView.java8
-rw-r--r--eclipse/plugins/com.android.ide.eclipse.monitor/src/com/android/ide/eclipse/monitor/MonitorActionBarAdvisor.java8
2 files changed, 16 insertions, 0 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.ddms/src/com/android/ide/eclipse/ddms/views/LogCatView.java b/eclipse/plugins/com.android.ide.eclipse.ddms/src/com/android/ide/eclipse/ddms/views/LogCatView.java
index bf14de3..3514db0 100644
--- a/eclipse/plugins/com.android.ide.eclipse.ddms/src/com/android/ide/eclipse/ddms/views/LogCatView.java
+++ b/eclipse/plugins/com.android.ide.eclipse.ddms/src/com/android/ide/eclipse/ddms/views/LogCatView.java
@@ -81,6 +81,14 @@ public class LogCatView extends SelectionDependentViewPart {
mLogCatPanel.selectAll();
}
});
+
+ actionBars.setGlobalActionHandler(ActionFactory.FIND.getId(),
+ new Action("Find") {
+ @Override
+ public void run() {
+ mLogCatPanel.showFindDialog();
+ }
+ });
}
@Override
diff --git a/eclipse/plugins/com.android.ide.eclipse.monitor/src/com/android/ide/eclipse/monitor/MonitorActionBarAdvisor.java b/eclipse/plugins/com.android.ide.eclipse.monitor/src/com/android/ide/eclipse/monitor/MonitorActionBarAdvisor.java
index 4cf7a94..e31e45e 100644
--- a/eclipse/plugins/com.android.ide.eclipse.monitor/src/com/android/ide/eclipse/monitor/MonitorActionBarAdvisor.java
+++ b/eclipse/plugins/com.android.ide.eclipse.monitor/src/com/android/ide/eclipse/monitor/MonitorActionBarAdvisor.java
@@ -25,11 +25,14 @@ import org.eclipse.ui.actions.ActionFactory;
import org.eclipse.ui.actions.ActionFactory.IWorkbenchAction;
import org.eclipse.ui.application.ActionBarAdvisor;
import org.eclipse.ui.application.IActionBarConfigurer;
+import org.eclipse.ui.internal.IWorkbenchGraphicConstants;
+import org.eclipse.ui.internal.WorkbenchImages;
public class MonitorActionBarAdvisor extends ActionBarAdvisor {
private IWorkbenchAction mQuitAction;
private IWorkbenchAction mCopyAction;
private IWorkbenchAction mSelectAllAction;
+ private IWorkbenchAction mFindAction;
private IWorkbenchAction mOpenPerspectiveAction;
private IWorkbenchAction mResetPerspectiveAction;
private IWorkbenchAction mPreferencesAction;
@@ -50,6 +53,10 @@ public class MonitorActionBarAdvisor extends ActionBarAdvisor {
mSelectAllAction = ActionFactory.SELECT_ALL.create(window);
register(mSelectAllAction);
+ mFindAction = ActionFactory.FIND.create(window);
+ mFindAction.setText("Find..."); // replace the default "Find and Replace..."
+ register(mFindAction);
+
mOpenPerspectiveAction = ActionFactory.OPEN_PERSPECTIVE_DIALOG.create(window);
register(mOpenPerspectiveAction);
@@ -83,6 +90,7 @@ public class MonitorActionBarAdvisor extends ActionBarAdvisor {
// contents of Edit menu
editMenu.add(mCopyAction);
editMenu.add(mSelectAllAction);
+ editMenu.add(mFindAction);
// contents of Window menu
windowMenu.add(mOpenPerspectiveAction);