package com.netifera.platform.net.wifi.ui.toolbar;
import org.eclipse.jface.action.Action;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.plugin.AbstractUIPlugin;
import com.netifera.platform.net.wifi.ui.Activator;
public class ConfigureWifiSnifferAction extends Action {
public final static String ID = "sniffer-configure-action";
private WifiToolbar toolbar;
public ConfigureWifiSnifferAction(WifiToolbar toolbar) {
setId(ID);
this.toolbar = toolbar;
setToolTipText("Configure Wireless Sniffer");
setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(Activator.PLUGIN_ID, "icons/configure.png"));
}
public void run() {
final ConfigPanel panel = new ConfigPanel(PlatformUI.getWorkbench().getDisplay().getActiveShell(), toolbar);
panel.open();
}
}