Packages

class ScaledaModuleBuilderScala extends ModuleBuilder

Module builder for ScaledaModuleType

Linear Supertypes
ModuleBuilder, AbstractModuleBuilder, ProjectBuilder, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScaledaModuleBuilderScala
  2. ModuleBuilder
  3. AbstractModuleBuilder
  4. ProjectBuilder
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ScaledaModuleBuilderScala()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addListener(arg0: ModuleBuilderListener): Unit
    Definition Classes
    ModuleBuilder
  5. def addModuleConfigurationUpdater(arg0: ModuleConfigurationUpdater): Unit
    Definition Classes
    ModuleBuilder
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def canCreateModule(): Boolean
    Definition Classes
    ModuleBuilder
  8. def cleanup(): Unit
    Definition Classes
    ProjectBuilder
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  10. def commit(arg0: Project, arg1: ModifiableModuleModel, arg2: ModulesProvider): List[Module]
    Definition Classes
    ModuleBuilder → ProjectBuilder
  11. def commit(arg0: Project): List[Module]
    Definition Classes
    ProjectBuilder
  12. def commit(arg0: Project, arg1: ModifiableModuleModel): List[Module]
    Definition Classes
    ProjectBuilder
  13. def commitModule(arg0: Project, arg1: ModifiableModuleModel): Module
    Definition Classes
    ModuleBuilder
  14. 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])
  15. def createFinishingSteps(arg0: WizardContext, arg1: ModulesProvider): Array[ModuleWizardStep]
    Definition Classes
    AbstractModuleBuilder
  16. 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
  17. def createProject(arg0: String, arg1: String): Project
    Definition Classes
    ProjectBuilder
  18. def createWizardSteps(wizardContext: WizardContext, modulesProvider: ModulesProvider): Array[ModuleWizardStep]
    Definition Classes
    ScaledaModuleBuilderScala → ModuleBuilder → AbstractModuleBuilder
  19. def doAddContentEntry(arg0: ModifiableRootModel): ContentEntry
    Attributes
    protected[projectWizard]
    Definition Classes
    ModuleBuilder
  20. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AbstractModuleBuilder → AnyRef → Any
  22. def getAdditionalFields(): List[WizardInputField[_ <: AnyRef]]
    Attributes
    protected[projectWizard]
    Definition Classes
    ModuleBuilder
  23. def getBuilderId(): String
    Definition Classes
    ModuleBuilder → AbstractModuleBuilder
  24. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  25. def getContentEntryPath(): String
    Definition Classes
    ModuleBuilder
  26. def getCustomOptionsStep(arg0: WizardContext, arg1: Disposable): ModuleWizardStep
    Definition Classes
    AbstractModuleBuilder
  27. def getDefaultAcceptableRole(): FrameworkRole
    Definition Classes
    ModuleBuilder
  28. def getDescription(): String
    Definition Classes
    ModuleBuilder
  29. def getGroupName(): String
    Definition Classes
    ScaledaModuleBuilderScala → ModuleBuilder
  30. def getIgnoredSteps(): List[Class[_ <: ModuleWizardStep]]
    Definition Classes
    ModuleBuilder
  31. def getModuleFileDirectory(): String
    Definition Classes
    ModuleBuilder
  32. def getModuleFilePath(): String
    Definition Classes
    ModuleBuilder
  33. def getModuleJdk(): Sdk
    Definition Classes
    ModuleBuilder
  34. def getModuleType(): ModuleType[_]
    Definition Classes
    ScaledaModuleBuilderScala → ModuleBuilder
  35. def getModuleTypeName(): String
    Attributes
    protected[projectWizard]
    Definition Classes
    ModuleBuilder
  36. def getName(): String
    Definition Classes
    ModuleBuilder
  37. def getNodeIcon(): Icon
    Definition Classes
    ScaledaModuleBuilderScala → ModuleBuilder → AbstractModuleBuilder
  38. def getParentGroup(): String
    Definition Classes
    ModuleBuilder
  39. def getPresentableName(): String
    Definition Classes
    ModuleBuilder
  40. def getProjectType(): ProjectType
    Attributes
    protected[projectWizard]
    Definition Classes
    ModuleBuilder
  41. def getWeight(): Int
    Definition Classes
    ModuleBuilder
  42. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  43. def isAvailable(): Boolean
    Definition Classes
    ModuleBuilder
  44. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  45. def isOpenProjectSettingsAfter(): Boolean
    Definition Classes
    ProjectBuilder
  46. def isSuitableSdkType(arg0: SdkTypeId): Boolean
    Definition Classes
    ProjectBuilder
  47. def isTemplate(): Boolean
    Definition Classes
    ModuleBuilder
  48. def isTemplateBased(): Boolean
    Definition Classes
    ModuleBuilder
  49. def isUpdate(): Boolean
    Definition Classes
    ProjectBuilder
  50. def modifyProjectTypeStep(arg0: SettingsStep): ModuleWizardStep
    Definition Classes
    ModuleBuilder → AbstractModuleBuilder
  51. def modifySettingsStep(arg0: SettingsStep): ModuleWizardStep
    Definition Classes
    ModuleBuilder → AbstractModuleBuilder
  52. def modifyStep(arg0: SettingsStep): ModuleWizardStep
    Definition Classes
    ModuleBuilder
  53. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  54. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  55. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  56. def removeListener(arg0: ModuleBuilderListener): Unit
    Definition Classes
    ModuleBuilder
  57. def setContentEntryPath(arg0: String): Unit
    Definition Classes
    ModuleBuilder → AbstractModuleBuilder
  58. def setModuleFilePath(arg0: String): Unit
    Definition Classes
    ModuleBuilder → AbstractModuleBuilder
  59. def setModuleJdk(arg0: Sdk): Unit
    Definition Classes
    ModuleBuilder
  60. def setName(arg0: String): Unit
    Definition Classes
    ModuleBuilder → AbstractModuleBuilder
  61. def setProjectType(arg0: Module): Unit
    Attributes
    protected[projectWizard]
    Definition Classes
    ModuleBuilder
  62. def setSrcRoot(srcRoot: String): ScaledaModuleBuilderScala.this.type
  63. def setTestRoot(testRoot: String): ScaledaModuleBuilderScala.this.type
  64. def setupModule(arg0: Module): Unit
    Attributes
    protected[projectWizard]
    Definition Classes
    ModuleBuilder
    Annotations
    @throws(classOf[com.intellij.openapi.options.ConfigurationException])
  65. def setupRootModel(modifiableRootModel: ModifiableRootModel): Unit
    Definition Classes
    ScaledaModuleBuilderScala → ModuleBuilder
  66. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  67. def toString(): String
    Definition Classes
    AnyRef → Any
  68. def updateFrom(arg0: ModuleBuilder): Unit
    Definition Classes
    ModuleBuilder
  69. def validate(arg0: Project, arg1: Project): Boolean
    Definition Classes
    ProjectBuilder
  70. def validateModuleName(arg0: String): Boolean
    Definition Classes
    AbstractModuleBuilder
    Annotations
    @throws(classOf[com.intellij.openapi.options.ConfigurationException])
  71. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  72. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  73. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from ModuleBuilder

Inherited from AbstractModuleBuilder

Inherited from ProjectBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped