码迷,mamicode.com
首页 > 其他好文 > 详细

打开待办前,将NC界面切换到任务中心

时间:2015-12-08 23:48:26      阅读:466      评论:0      收藏:0      [点我收藏+]

标签:

 1 打开待办前,将NC界面切换到任务中心
 2 Object messagecenter = WorkbenchEnvironment.getInstance()
 3 .getClientCache(NCMessageMainUI.class.getName());
 4 Object shell = WorkbenchEnvironment.getInstance().getClientCache(
 5 MessageCenterShell.class.getName());
 6 if (shell != null && shell instanceof Component) {
 7 Container parent = ((Component) shell).getParent();
 8 if (parent instanceof AsynComponentWrapperPanel) {
 9 shell = parent;
10 }
11 WorkbenchEnvironment.getInstance().getWorkbench()
12 .getWorkSpaceTabbedPane()
13 .setSelectedComponent((Component) shell);
14 }
15 if (messagecenter != null && messagecenter instanceof NCMessageMainUI) {
16 NCMessageMainUI msgui = (NCMessageMainUI) messagecenter;
17 msgui.setMsgBoxTreeSelected("worklist");
18 }
19 // end it
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Component;
import java.awt.Container;
import java.awt.Desktop;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.JLabel;
import javax.swing.JSplitPane;

import nc.bs.framework.common.NCLocator;
import nc.bs.logging.Logger;
import nc.desktop.ui.WorkbenchEnvironment;
import nc.itf.uap.IUAPQueryBS;
import nc.jdbc.framework.processor.ColumnProcessor;
import nc.message.reconstruction.NCMessageMainUI;
import nc.message.reconstruction.funclet.MessageCenterShell;
import nc.sfbase.beans.AsynComponentWrapperPanel;
import nc.ui.hi.psndoc.view.HIFuncletMenuBar;
import nc.ui.hr.uif2.view.PrimaryOrgPanel;
import nc.ui.hrcm.center.model.CenterAppModel;
import nc.ui.hrcm.center.model.CenterModelDataManager;
import nc.ui.pub.beans.UICheckBox;
import nc.ui.pub.beans.UIPanel;
import nc.ui.pub.beans.ValueChangedEvent;
import nc.ui.uif2.AppEvent;
import nc.ui.uif2.components.pagination.PaginationModel;
import nc.ui.uif2.model.AbstractUIAppModel;
import nc.vo.pub.BusinessException;

 

打开待办前,将NC界面切换到任务中心

标签:

原文地址:http://www.cnblogs.com/zzzzw/p/5031126.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!