KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > terracotta > dso > views > ConfigRefreshAction


1 /*
2  * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright
3  * notice. All rights reserved.
4  */

5 package org.terracotta.dso.views;
6
7 import org.eclipse.jdt.internal.ui.JavaPluginImages;
8 import org.eclipse.jface.action.Action;
9 import org.eclipse.ui.PlatformUI;
10
11 public class ConfigRefreshAction extends Action {
12   private ConfigViewPart fPart;
13
14   public ConfigRefreshAction(ConfigViewPart part) {
15     fPart = part;
16     setText("Refresh");
17     setToolTipText("Refresh");
18     JavaPluginImages.setLocalImageDescriptors(this, "refresh_nav.gif");
19     setActionDefinitionId("org.eclipse.ui.file.refresh");
20     PlatformUI.getWorkbench().getHelpSystem().setHelp(this, "refresh_action_context");
21   }
22
23   public void run() {
24     fPart.refresh();
25   }
26 }
27
Popular Tags