在Eclipe中兑现工具栏,兼答suxiaoxiao网友问
在Eclipe中实现工具栏,兼答suxiaoxiao网友问1.在ActionBarAdvisor类中定义工具栏位置??*?Class?MyTicketAc
在Eclipe中实现工具栏,兼答suxiaoxiao网友问
1.在ActionBarAdvisor类中定义工具栏位置
?
?*?Class?MyTicketAction.? ?*?? ?*?@author?Yawolf?Chang?? ?*?@version?$Revision:1.0,?$Date:?2007/07/25?20:36:43?$? ?*/?? public?final?class?MyTicketAction?extends?ActionDelegate?...{?? ????/**
?????*?{@inheritDoc}? ?????*?? ?????*?@see?org.eclipse.ui.actions.ActionDelegate#run(org.eclipse.jface.action.IAction)? ?????*/?? ????@Override?? ????public?void?run(final?IAction?action)?...{?? ????????final?IWorkbenchPage?page?=?? ????????????????PlatformUI.getWorkbench().getActiveWorkbenchWindow()?? ????????????????????????.getActivePage();?? ????????if?(page?==?null)?...{?? ????????????return;?? ????????}?? ????????//打开视图?? ????????try?...{?? ????????????page.showView(TicketViewConstants.TICKET_VIEW_ID);?? ????????}?catch?(final?WorkbenchException?e)?...{?? ????????????ExceptionHandler.handle(e);?? ????????}?? ????}?? }??