本文整理汇总了Java中org.eclipse.e4.ui.workbench.lifecycle.ProcessAdditions类的典型用法代码示例。如果您正苦于以下问题:Java ProcessAdditions类的具体用法?Java ProcessAdditions怎么用?Java ProcessAdditions使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ProcessAdditions类属于org.eclipse.e4.ui.workbench.lifecycle包,在下文中一共展示了ProcessAdditions类的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: processAdditions
import org.eclipse.e4.ui.workbench.lifecycle.ProcessAdditions; //导入依赖的package包/类
@ProcessAdditions
public void processAdditions(MApplication application, EModelService modelService, IEclipseContext context) {
log.info("processAdditions()"); //$NON-NLS-1$
createInitialModel(context);
log.debug("initial model was created"); //$NON-NLS-1$
// setAppWindowSize();
}
开发者ID:e4c,项目名称:EclipseCommander,代码行数:10,代码来源:LifeCycleManager.java
示例2: processAdditions
import org.eclipse.e4.ui.workbench.lifecycle.ProcessAdditions; //导入依赖的package包/类
/**
* Called after the application context is populated, but before any parts
* are initialized.
*
* @param context The application's context.
* @param application The application.
*/
@ProcessAdditions
public void processAdditions(IEclipseContext context,
MApplication application){
//Workaround for Eclipse Persisted State bug: put data into Persisted
//State map after it has been loaded from the workbench.xmi file
application.getPersistedState().put(ProjectManager.PROJECT_LIST_KEY,
projectManagerProjectList);
SoftwareModuleManager softwareModuleMan = new SoftwareModuleManager();
ProjectManager projectMan = new ProjectManager(Platform.getLocation(),
application);
VisualizationPluginManager visualisationPluginMan = new VisualizationPluginManager();
DataEditorManager dataEditorMan = new DataEditorManager();
context.set(SoftwareModuleManager.class, softwareModuleMan);
context.set(ProjectManager.class, projectMan);
context.set(VisualizationPluginManager.class, visualisationPluginMan);
ContextInjectionFactory.inject(projectMan, context);
ContextInjectionFactory.inject(dataEditorMan, context);
//Workaround for Activator not getting called
ClassUtils.setBundleContext(InternalPlatform.getDefault().getBundleContext());
projectMan.loadProjects();
}
开发者ID:Pro-Nouns,项目名称:LinGUIne,代码行数:34,代码来源:LifeCycleManager.java
示例3: processAdditions
import org.eclipse.e4.ui.workbench.lifecycle.ProcessAdditions; //导入依赖的package包/类
@ProcessAdditions
void processAdditions(IEclipseContext workbenchContext) {
}
开发者ID:DrBookings,项目名称:drbookings,代码行数:4,代码来源:E4LifeCycle.java
示例4: doRestore
import org.eclipse.e4.ui.workbench.lifecycle.ProcessAdditions; //导入依赖的package包/类
@ProcessAdditions
void doRestore(final MApplication inApplication) {
browserManager.restoreState(preferences);
checkBindings(inApplication);
}
开发者ID:aktion-hip,项目名称:relations,代码行数:6,代码来源:RelationsLifeCycle.java
示例5: setPerspective
import org.eclipse.e4.ui.workbench.lifecycle.ProcessAdditions; //导入依赖的package包/类
@ProcessAdditions
public void setPerspective(){
}
开发者ID:wso2,项目名称:developer-studio,代码行数:5,代码来源:LifeCycleManager.java
示例6: processAdditions
import org.eclipse.e4.ui.workbench.lifecycle.ProcessAdditions; //导入依赖的package包/类
@ProcessAdditions
void processAdditions(MApplication app, EModelService modelService) {
}
开发者ID:CloudScale-Project,项目名称:Environment,代码行数:5,代码来源:LifeCycleManager.java
注:本文中的org.eclipse.e4.ui.workbench.lifecycle.ProcessAdditions类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论