mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-29 09:47:50 +08:00
32 lines
924 B
Java
32 lines
924 B
Java
package com.intellij.tutorials.module;
|
|
|
|
import com.intellij.ide.util.projectWizard.ModuleBuilder;
|
|
import com.intellij.ide.util.projectWizard.ModuleWizardStep;
|
|
import com.intellij.ide.util.projectWizard.WizardContext;
|
|
import com.intellij.openapi.Disposable;
|
|
import com.intellij.openapi.module.ModuleType;
|
|
import com.intellij.openapi.options.ConfigurationException;
|
|
import com.intellij.openapi.roots.ModifiableRootModel;
|
|
import org.jetbrains.annotations.Nullable;
|
|
|
|
/**
|
|
* @author Anna Bulenkova
|
|
*/
|
|
public class DemoModuleBuilder extends ModuleBuilder {
|
|
@Override
|
|
public void setupRootModel(ModifiableRootModel model) throws ConfigurationException {
|
|
|
|
}
|
|
|
|
@Override
|
|
public ModuleType getModuleType() {
|
|
return DemoModuleType.getInstance();
|
|
}
|
|
|
|
@Nullable
|
|
@Override
|
|
public ModuleWizardStep getCustomOptionsStep(WizardContext context, Disposable parentDisposable) {
|
|
return new DemoModuleWizardStep();
|
|
}
|
|
}
|