本文整理汇总了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);
}
示例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);
}
示例3: RestauranteNewProjectWizard
import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Inject
public RestauranteNewProjectWizard(IProjectCreator projectCreator) {
super(projectCreator);
setWindowTitle("New Restaurante Project");
}
示例4: bindIProjectCreator
import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
public Class<? extends IProjectCreator> bindIProjectCreator() {
return RestauranteProjectCreator.class;
}
示例5: bindIProjectCreator
import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
return CustomCARMAProjectCreator.class;
}
示例6: PhdlNewProjectWizard
import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Inject
public PhdlNewProjectWizard(IProjectCreator projectCreator) {
super(projectCreator);
setWindowTitle("New Phdl Project");
}
示例7: Antlr4NewProjectWizardV2
import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Inject
public Antlr4NewProjectWizardV2(IProjectCreator projectCreator) {
super(projectCreator);
setWindowTitle("New Antlr4 Project");
}
示例8: bindIProjectCreator
import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
return JdtFreeProjectCreator.class;
}
示例9: bindIProjectCreator
import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
public Class<? extends IProjectCreator> bindIProjectCreator() {
return DialogScriptProjectCreator.class;
}
示例10: DialogScriptNewProjectWizard
import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Inject
public DialogScriptNewProjectWizard(final IProjectCreator projectCreator) {
super(projectCreator);
this.setWindowTitle("New DialogScript Project");
}
示例11: bindIProjectCreator
import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
return FJProjectCreatorCustom.class;
}
示例12: bindIProjectCreator
import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
return LambdaProjectCreatorCustom.class;
}
示例13: bindIProjectCreator
import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
return ExpressionsProjectCreatorCustom.class;
}
示例14: bindIProjectCreator
import org.eclipse.xtext.ui.wizard.IProjectCreator; //导入依赖的package包/类
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
return FjcachedProjectCreatorCustom.class;
}
示例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