当前位置: 首页>>代码示例>>Java>>正文


Java IProjectCreator类代码示例

本文整理汇总了Java中org.eclipse.xtext.ui.wizard.IProjectCreator的典型用法代码示例。如果您正苦于以下问题:Java IProjectCreator类的具体用法?Java IProjectCreator怎么用?Java IProjectCreator使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


IProjectCreator类属于org.eclipse.xtext.ui.wizard包,在下文中一共展示了IProjectCreator类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: SimpleN4MFNewProjectWizard

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
/**
 * Creates a new wizard container for creating and initializing a new N4JS project into the workspace.
 *
 * @param projectCreator
 *            the project creation logic to be triggered when finishing this wizard.
 */
@Inject
public SimpleN4MFNewProjectWizard(final IProjectCreator projectCreator) {
	super(projectCreator);
	setWindowTitle("New N4JS Project");
	setNeedsProgressMonitor(true);
	setDefaultPageImageDescriptor(NEW_PROJECT_WIZBAN_DESC);
	projectInfo = new N4MFProjectInfo();

	// Setup the dialog settings
	IDialogSettings workbenchDialogSettings = N4MFActivator.getInstance().getDialogSettings();

	IDialogSettings projectWizardSettings = workbenchDialogSettings.getSection(DIALOG_SETTINGS_SECTION_KEY);
	if (null == projectWizardSettings) {
		projectWizardSettings = workbenchDialogSettings.addNewSection(DIALOG_SETTINGS_SECTION_KEY);
	}
	setDialogSettings(projectWizardSettings);
}
 
开发者ID:eclipse,项目名称:n4js,代码行数:24,代码来源:SimpleN4MFNewProjectWizard.java

示例2: NewCheckProjectWizard

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
/**
 * Constructor for the check project wizard. The pages required by this wizard are not created by hand, but by Guice (see also plugin.xml).
 */
@Inject
public NewCheckProjectWizard(final IProjectCreator creator, final NewCheckProjectWizardPage newProjectPage, final NewCheckCatalogWizardPage newCatalogPage) {
  super(creator);
  this.newProjectPage = newProjectPage;
  this.newCatalogPage = newCatalogPage;
  setNeedsProgressMonitor(true);
  setWindowTitle(Messages.PROJECT_WIZARD_WINDOW_TITLE);
}
 
开发者ID:dsldevkit,项目名称:dsl-devkit,代码行数:12,代码来源:NewCheckProjectWizard.java

示例3: RestauranteNewProjectWizard

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Inject
public RestauranteNewProjectWizard(IProjectCreator projectCreator) {
	super(projectCreator);
	setWindowTitle("New Restaurante Project");
}
 
开发者ID:vicegd,项目名称:org.xtext.dsl.restaurante,代码行数:6,代码来源:RestauranteNewProjectWizard.java

示例4: bindIProjectCreator

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
public Class<? extends IProjectCreator> bindIProjectCreator() {
	return RestauranteProjectCreator.class;
}
 
开发者ID:vicegd,项目名称:org.xtext.dsl.restaurante,代码行数:4,代码来源:AbstractRestauranteUiModule.java

示例5: bindIProjectCreator

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
	return CustomCARMAProjectCreator.class;
}
 
开发者ID:Quanticol,项目名称:CARMA,代码行数:5,代码来源:CARMAUiModule.java

示例6: PhdlNewProjectWizard

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Inject
public PhdlNewProjectWizard(IProjectCreator projectCreator) {
	super(projectCreator);
	setWindowTitle("New Phdl Project");
}
 
开发者ID:timofonic,项目名称:PHDL,代码行数:6,代码来源:PhdlNewProjectWizard.java

示例7: Antlr4NewProjectWizardV2

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Inject
public Antlr4NewProjectWizardV2(IProjectCreator projectCreator) {
	super(projectCreator);
	setWindowTitle("New Antlr4 Project");
}
 
开发者ID:antlr4ide,项目名称:antlr4ide,代码行数:6,代码来源:Antlr4NewProjectWizardV2.java

示例8: bindIProjectCreator

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
  return JdtFreeProjectCreator.class;
}
 
开发者ID:antlr4ide,项目名称:antlr4ide,代码行数:5,代码来源:Antlr4UiModule.java

示例9: bindIProjectCreator

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
public Class<? extends IProjectCreator> bindIProjectCreator() {
	return DialogScriptProjectCreator.class;
}
 
开发者ID:RobertWalter83,项目名称:DialogScriptDSL,代码行数:4,代码来源:DialogScriptUiModule.java

示例10: DialogScriptNewProjectWizard

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Inject
public DialogScriptNewProjectWizard(final IProjectCreator projectCreator) {
  super(projectCreator);
  this.setWindowTitle("New DialogScript Project");
}
 
开发者ID:RobertWalter83,项目名称:DialogScriptDSL,代码行数:6,代码来源:DialogScriptNewProjectWizard.java

示例11: bindIProjectCreator

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
	return FJProjectCreatorCustom.class;
}
 
开发者ID:eclipse,项目名称:xsemantics,代码行数:5,代码来源:FJUiModule.java

示例12: bindIProjectCreator

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
	return LambdaProjectCreatorCustom.class;
}
 
开发者ID:eclipse,项目名称:xsemantics,代码行数:5,代码来源:LambdaUiModule.java

示例13: bindIProjectCreator

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
	return ExpressionsProjectCreatorCustom.class;
}
 
开发者ID:eclipse,项目名称:xsemantics,代码行数:5,代码来源:ExpressionsUiModule.java

示例14: bindIProjectCreator

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
	return FjcachedProjectCreatorCustom.class;
}
 
开发者ID:eclipse,项目名称:xsemantics,代码行数:5,代码来源:FjcachedUiModule.java

示例15: HelloBuckNewProjectWizard

import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Inject
public HelloBuckNewProjectWizard(IProjectCreator projectCreator) {
	super(projectCreator);
	setWindowTitle("New HelloBuck Project");
}
 
开发者ID:LorenzoBettini,项目名称:Xtext-Xtend-Buckminster-Example,代码行数:6,代码来源:HelloBuckNewProjectWizard.java


注:本文中的org.eclipse.xtext.ui.wizard.IProjectCreator类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。