admin 发表于 2014-8-11 10:51:23

45. 从 Teamcenter10.1 开始移除 AIFDesktop.postPerspective

45. 从 Teamcenter10.1 开始移除 AIFDesktop.postPerspective

AIFDesktop.postPerspective()方法从 Teamcenter RAC 中移除,如果有客制化代码使用该
方法会在编译时报错

方案:
从 TC10.1 开始,建议使用下面的方法在新视图中打开组件。
   IWorkbenchWindow dwindow = PlatformUI.getWorkbench
    ().getActiveWorkbenchWindow();
   PlatformUI.getWorkbench().showPerspective( perspectiveID, dwindow );
   AbstractAIFUIApplication localAbstractAIFUIApplication =
   AIFUtility.getCurrentApplication();
   localAbstractAIFUIApplication.open( component );
页: [1]
查看完整版本: 45. 从 Teamcenter10.1 开始移除 AIFDesktop.postPerspective