package com.topsun.posclient.sales.ui.listener;
import org.eclipse.swt.widgets.Event;
import org.eclipse.swt.widgets.Listener;
import org.eclipse.ui.IViewPart;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.PlatformUI;
import com.topsun.posclient.common.ui.utils.ApplicationUtils;
/**
* 金条回购菜单监听
*
* @author Dong
*
*/
public class GoldBuyBackListener implements Listener {
/*
* 打开金条回购视图
* @see org.eclipse.swt.widgets.Listener#handleEvent(org.eclipse.swt.widgets.Event)
*/
public void handleEvent(Event event) {
String helpViewId = "com.topsun.posclient.sales.ui.view.GoldBuyBackView";
try {
IViewPart helpView = PlatformUI.getWorkbench()
.getActiveWorkbenchWindow().getActivePage()
.showView(helpViewId);
PlatformUI.getWorkbench().getActiveWorkbenchWindow()
.getActivePage().activate(helpView);
ApplicationUtils.setStatusLine();
} catch (PartInitException e) {
e.printStackTrace();
}
}
}