class ScaledaModuleBuilderScala extends ModuleBuilder
Module builder for ScaledaModuleType
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ScaledaModuleBuilderScala
- ModuleBuilder
- AbstractModuleBuilder
- ProjectBuilder
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new ScaledaModuleBuilderScala()
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def addListener(arg0: ModuleBuilderListener): Unit
- Definition Classes
- ModuleBuilder
- def addModuleConfigurationUpdater(arg0: ModuleConfigurationUpdater): Unit
- Definition Classes
- ModuleBuilder
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def canCreateModule(): Boolean
- Definition Classes
- ModuleBuilder
- def cleanup(): Unit
- Definition Classes
- ProjectBuilder
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- def commit(arg0: Project, arg1: ModifiableModuleModel, arg2: ModulesProvider): List[Module]
- Definition Classes
- ModuleBuilder → ProjectBuilder
- def commit(arg0: Project): List[Module]
- Definition Classes
- ProjectBuilder
- def commit(arg0: Project, arg1: ModifiableModuleModel): List[Module]
- Definition Classes
- ProjectBuilder
- def commitModule(arg0: Project, arg1: ModifiableModuleModel): Module
- Definition Classes
- ModuleBuilder
- def createAndCommitIfNeeded(arg0: Project, arg1: ModifiableModuleModel, arg2: Boolean): Module
- Definition Classes
- ModuleBuilder
- Annotations
- @throws(classOf[com.intellij.openapi.util.InvalidDataException]) @throws(classOf[com.intellij.openapi.options.ConfigurationException]) @throws(classOf[java.io.IOException]) @throws(classOf[org.jdom.JDOMException]) @throws(classOf[com.intellij.openapi.module.ModuleWithNameAlreadyExists])
- def createFinishingSteps(arg0: WizardContext, arg1: ModulesProvider): Array[ModuleWizardStep]
- Definition Classes
- AbstractModuleBuilder
- def createModule(moduleModel: ModifiableModuleModel): Module
We override createModule function to move IJ module file into
.idea
, which is usually ignored.We override createModule function to move IJ module file into
.idea
, which is usually ignored.- moduleModel
Current module model
- returns
Model
- Definition Classes
- ScaledaModuleBuilderScala → ModuleBuilder
- def createProject(arg0: String, arg1: String): Project
- Definition Classes
- ProjectBuilder
- def createWizardSteps(wizardContext: WizardContext, modulesProvider: ModulesProvider): Array[ModuleWizardStep]
- Definition Classes
- ScaledaModuleBuilderScala → ModuleBuilder → AbstractModuleBuilder
- def doAddContentEntry(arg0: ModifiableRootModel): ContentEntry
- Attributes
- protected[projectWizard]
- Definition Classes
- ModuleBuilder
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AbstractModuleBuilder → AnyRef → Any
- def getAdditionalFields(): List[WizardInputField[_ <: AnyRef]]
- Attributes
- protected[projectWizard]
- Definition Classes
- ModuleBuilder
- def getBuilderId(): String
- Definition Classes
- ModuleBuilder → AbstractModuleBuilder
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def getContentEntryPath(): String
- Definition Classes
- ModuleBuilder
- def getCustomOptionsStep(arg0: WizardContext, arg1: Disposable): ModuleWizardStep
- Definition Classes
- AbstractModuleBuilder
- def getDefaultAcceptableRole(): FrameworkRole
- Definition Classes
- ModuleBuilder
- def getDescription(): String
- Definition Classes
- ModuleBuilder
- def getGroupName(): String
- Definition Classes
- ScaledaModuleBuilderScala → ModuleBuilder
- def getIgnoredSteps(): List[Class[_ <: ModuleWizardStep]]
- Definition Classes
- ModuleBuilder
- def getModuleFileDirectory(): String
- Definition Classes
- ModuleBuilder
- def getModuleFilePath(): String
- Definition Classes
- ModuleBuilder
- def getModuleJdk(): Sdk
- Definition Classes
- ModuleBuilder
- def getModuleType(): ModuleType[_]
- Definition Classes
- ScaledaModuleBuilderScala → ModuleBuilder
- def getModuleTypeName(): String
- Attributes
- protected[projectWizard]
- Definition Classes
- ModuleBuilder
- def getName(): String
- Definition Classes
- ModuleBuilder
- def getNodeIcon(): Icon
- Definition Classes
- ScaledaModuleBuilderScala → ModuleBuilder → AbstractModuleBuilder
- def getParentGroup(): String
- Definition Classes
- ModuleBuilder
- def getPresentableName(): String
- Definition Classes
- ModuleBuilder
- def getProjectType(): ProjectType
- Attributes
- protected[projectWizard]
- Definition Classes
- ModuleBuilder
- def getWeight(): Int
- Definition Classes
- ModuleBuilder
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def isAvailable(): Boolean
- Definition Classes
- ModuleBuilder
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isOpenProjectSettingsAfter(): Boolean
- Definition Classes
- ProjectBuilder
- def isSuitableSdkType(arg0: SdkTypeId): Boolean
- Definition Classes
- ProjectBuilder
- def isTemplate(): Boolean
- Definition Classes
- ModuleBuilder
- def isTemplateBased(): Boolean
- Definition Classes
- ModuleBuilder
- def isUpdate(): Boolean
- Definition Classes
- ProjectBuilder
- def modifyProjectTypeStep(arg0: SettingsStep): ModuleWizardStep
- Definition Classes
- ModuleBuilder → AbstractModuleBuilder
- def modifySettingsStep(arg0: SettingsStep): ModuleWizardStep
- Definition Classes
- ModuleBuilder → AbstractModuleBuilder
- def modifyStep(arg0: SettingsStep): ModuleWizardStep
- Definition Classes
- ModuleBuilder
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def removeListener(arg0: ModuleBuilderListener): Unit
- Definition Classes
- ModuleBuilder
- def setContentEntryPath(arg0: String): Unit
- Definition Classes
- ModuleBuilder → AbstractModuleBuilder
- def setModuleFilePath(arg0: String): Unit
- Definition Classes
- ModuleBuilder → AbstractModuleBuilder
- def setModuleJdk(arg0: Sdk): Unit
- Definition Classes
- ModuleBuilder
- def setName(arg0: String): Unit
- Definition Classes
- ModuleBuilder → AbstractModuleBuilder
- def setProjectType(arg0: Module): Unit
- Attributes
- protected[projectWizard]
- Definition Classes
- ModuleBuilder
- def setSrcRoot(srcRoot: String): ScaledaModuleBuilderScala.this.type
- def setTestRoot(testRoot: String): ScaledaModuleBuilderScala.this.type
- def setupModule(arg0: Module): Unit
- Attributes
- protected[projectWizard]
- Definition Classes
- ModuleBuilder
- Annotations
- @throws(classOf[com.intellij.openapi.options.ConfigurationException])
- def setupRootModel(modifiableRootModel: ModifiableRootModel): Unit
- Definition Classes
- ScaledaModuleBuilderScala → ModuleBuilder
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def updateFrom(arg0: ModuleBuilder): Unit
- Definition Classes
- ModuleBuilder
- def validate(arg0: Project, arg1: Project): Boolean
- Definition Classes
- ProjectBuilder
- def validateModuleName(arg0: String): Boolean
- Definition Classes
- AbstractModuleBuilder
- Annotations
- @throws(classOf[com.intellij.openapi.options.ConfigurationException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)