org.eclipse.xtext.ui.wizard.IProjectCreator的实例源码

项目:n4js    文件SimpleN4MFNewProjectWizard.java   
/**
 * 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);
}
项目:dsl-devkit    文件NewCheckProjectWizard.java   
/**
 * 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);
}
项目:org.xtext.dsl.restaurante    文件RestauranteNewProjectWizard.java   
@Inject
public RestauranteNewProjectWizard(IProjectCreator projectCreator) {
    super(projectCreator);
    setwindowTitle("New Restaurante Project");
}
项目:org.xtext.dsl.restaurante    文件AbstractRestauranteUiModule.java   
public Class<? extends IProjectCreator> bindIProjectCreator() {
    return RestauranteProjectCreator.class;
}
项目:CARMA    文件CARMAUiModule.java   
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
    return CustomCARMAProjectCreator.class;
}
项目:PHDL    文件PhdlNewProjectWizard.java   
@Inject
public PhdlNewProjectWizard(IProjectCreator projectCreator) {
    super(projectCreator);
    setwindowTitle("New Phdl Project");
}
项目:antlr4ide    文件Antlr4NewProjectWizardV2.java   
@Inject
public Antlr4NewProjectWizardV2(IProjectCreator projectCreator) {
    super(projectCreator);
    setwindowTitle("New Antlr4 Project");
}
项目:antlr4ide    文件Antlr4UiModule.java   
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
  return JdtFreeProjectCreator.class;
}
项目:DialogScriptDSL    文件DialogScriptUiModule.java   
public Class<? extends IProjectCreator> bindIProjectCreator() {
    return DialogScriptProjectCreator.class;
}
项目:DialogScriptDSL    文件DialogScriptNewProjectWizard.java   
@Inject
public DialogScriptNewProjectWizard(final IProjectCreator projectCreator) {
  super(projectCreator);
  this.setwindowTitle("New DialogScript Project");
}
项目:xsemantics    文件FJUiModule.java   
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
    return FJProjectCreatorCustom.class;
}
项目:xsemantics    文件LambdaUiModule.java   
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
    return LambdaProjectCreatorCustom.class;
}
项目:xsemantics    文件ExpressionsUiModule.java   
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
    return ExpressionsprojectCreatorCustom.class;
}
项目:xsemantics    文件FjcachedUiModule.java   
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
    return FjcachedProjectCreatorCustom.class;
}
项目:Xtext-Xtend-Buckminster-Example    文件HelloBuckNewProjectWizard.java   
@Inject
public HelloBuckNewProjectWizard(IProjectCreator projectCreator) {
    super(projectCreator);
    setwindowTitle("New HelloBuck Project");
}
项目:Xtext-Xtend-Buckminster-Example    文件HelloBuckUiModule.java   
@Override
public Class<? extends IProjectCreator> bindIProjectCreator() {
    return HelloBuckProjectCreatorCustom.class;
}
项目:caslEdit    文件EditorNewProjectWizard.java   
@Inject
public EditorNewProjectWizard(IProjectCreator projectCreator) {
    super(projectCreator);
    setwindowTitle("New Editor Project");
}
项目:lil    文件LilNewProjectWizard.java   
@Inject
public LilNewProjectWizard(IProjectCreator projectCreator) {
    super(projectCreator);
    setwindowTitle("New Lil Project");
}
项目:packtpub-xtext-book-examples    文件SmallJavaNewProjectWizard.java   
@Inject
public SmallJavaNewProjectWizard(IProjectCreator projectCreator) {
    super(projectCreator);
    setwindowTitle("New SmallJava Project");
}
项目:dsl-devkit    文件CheckUiModule.java   
/**
 * Binds a project creator. Used for the wizards.
 * 
 * @return project creator
 */
public Class<? extends IProjectCreator> bindIProjectCreator() {
  return CheckProjectCreator.class;
}

相关文章

买水果
比较全面的redis工具类
gson 反序列化到多态子类
java 版本的 mb_strwidth
JAVA 反转字符串的最快方法,大概比StringBuffer.reverse()性...
com.google.gson.internal.bind.ArrayTypeAdapter的实例源码...