Packages

class ScaledaRunConfiguration extends LocatableConfigurationBase[RunProfileState]

A configuration representing a specific Scaleda task as well as corresponding toolchain

Linear Supertypes
LocatableConfigurationBase[RunProfileState], LocatableConfiguration, RunConfigurationBase[RunProfileState], FragmentedSettings, ConfigurationCreationListener, TargetAwareRunProfile, RunConfiguration, Cloneable, RunProfile, UserDataHolderBase, UserDataHolderEx, UserDataHolder, AtomicReference[KeyFMap], Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScaledaRunConfiguration
  2. LocatableConfigurationBase
  3. LocatableConfiguration
  4. RunConfigurationBase
  5. FragmentedSettings
  6. ConfigurationCreationListener
  7. TargetAwareRunProfile
  8. RunConfiguration
  9. Cloneable
  10. RunProfile
  11. UserDataHolderBase
  12. UserDataHolderEx
  13. UserDataHolder
  14. AtomicReference
  15. Serializable
  16. AnyRef
  17. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ScaledaRunConfiguration(project: Project, factory: ScaledaRunConfigurationFactory, name: String)

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. final def accumulateAndGet(arg0: KeyFMap, arg1: BinaryOperator[KeyFMap]): KeyFMap
    Definition Classes
    AtomicReference
  5. def addLogFile(arg0: String, arg1: String, arg2: Boolean, arg3: Boolean, arg4: Boolean): Unit
    Definition Classes
    RunConfigurationBase
  6. def addLogFile(arg0: String, arg1: String, arg2: Boolean): Unit
    Definition Classes
    RunConfigurationBase
  7. def addPredefinedLogFile(arg0: PredefinedLogFile): Unit
    Definition Classes
    RunConfigurationBase
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def canRunOn(arg0: ExecutionTarget): Boolean
    Definition Classes
    RunConfigurationBase → TargetAwareRunProfile
  10. def changeUserMap(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  11. def checkConfiguration(): Unit
    Definition Classes
    RunConfiguration
    Annotations
    @throws(classOf[com.intellij.execution.configurations.RuntimeConfigurationException])
  12. def checkRunnerSettings(arg0: ProgramRunner[_ <: RunnerSettings], arg1: RunnerSettings, arg2: ConfigurationPerRunnerSettings): Unit
    Definition Classes
    RunConfigurationBase
    Annotations
    @throws(classOf[com.intellij.execution.configurations.RuntimeConfigurationException])
  13. def checkSettingsBeforeRun(): Unit
    Definition Classes
    RunConfigurationBase
    Annotations
    @throws(classOf[com.intellij.execution.configurations.RuntimeConfigurationException])
  14. def clearUserData(): Unit
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  15. def clone(): RunConfiguration
    Definition Classes
    RunConfigurationBase → RunConfiguration → UserDataHolderBase → AnyRef
  16. def collectOutputFromProcessHandler(): Boolean
    Definition Classes
    RunConfigurationBase
  17. final def compareAndExchange(arg0: KeyFMap, arg1: KeyFMap): KeyFMap
    Definition Classes
    AtomicReference
  18. final def compareAndExchangeAcquire(arg0: KeyFMap, arg1: KeyFMap): KeyFMap
    Definition Classes
    AtomicReference
  19. final def compareAndExchangeRelease(arg0: KeyFMap, arg1: KeyFMap): KeyFMap
    Definition Classes
    AtomicReference
  20. final def compareAndSet(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  21. def copyCopyableDataTo(arg0: UserDataHolderBase): Unit
    Definition Classes
    UserDataHolderBase
  22. def copyUserDataTo(arg0: UserDataHolderBase): Unit
    Definition Classes
    UserDataHolderBase
  23. def createAdditionalTabComponents(arg0: AdditionalTabComponentManager, arg1: ProcessHandler): Unit
    Definition Classes
    RunConfigurationBase
  24. def createRunnerSettings(arg0: ConfigurationInfoProvider): ConfigurationPerRunnerSettings
    Definition Classes
    RunConfiguration
  25. def customizeLogConsole(arg0: LogConsole): Unit
    Definition Classes
    RunConfigurationBase
  26. def doCopyOptionsFrom(arg0: RunConfigurationBase[RunProfileState]): Unit
    Attributes
    protected[configurations]
    Definition Classes
    RunConfigurationBase
  27. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. final def equals(arg0: AnyRef): Boolean
    Definition Classes
    RunConfigurationBase → AnyRef → Any
  29. val extraEnvs: HashMap[String, String]
  30. def generateRuntime: Option[ScaledaRuntime]
  31. final def get(): KeyFMap
    Definition Classes
    AtomicReference
  32. final def getAcquire(): KeyFMap
    Definition Classes
    AtomicReference
  33. def getActionName(): String
    Definition Classes
    LocatableConfigurationBase
  34. def getAllLogFiles(): ArrayList[LogFileOptions]
    Definition Classes
    RunConfigurationBase
  35. final def getAndAccumulate(arg0: KeyFMap, arg1: BinaryOperator[KeyFMap]): KeyFMap
    Definition Classes
    AtomicReference
  36. final def getAndSet(arg0: KeyFMap): KeyFMap
    Definition Classes
    AtomicReference
  37. final def getAndUpdate(arg0: UnaryOperator[KeyFMap]): KeyFMap
    Definition Classes
    AtomicReference
  38. def getBeforeRunTasks(): List[BeforeRunTask[_ <: AnyRef]]
    Definition Classes
    RunConfigurationBase → RunConfiguration
    Annotations
    @Transient()
  39. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  40. def getConfigurationEditor(): SettingsEditor[ScaledaRunConfiguration]
    Definition Classes
    ScaledaRunConfiguration → RunConfiguration
  41. def getCopyableUserData[T <: AnyRef](arg0: Key[T]): T
    Definition Classes
    UserDataHolderBase
  42. def getDefaultOptionsClass(): Class[_ <: LocatableRunConfigurationOptions]
    Attributes
    protected[configurations]
    Definition Classes
    LocatableConfigurationBase → RunConfigurationBase
  43. final def getFactory(): ConfigurationFactory
    Definition Classes
    RunConfigurationBase → RunConfiguration
  44. def getIcon(): Icon
    Definition Classes
    RunConfigurationBase → RunProfile
  45. def getId(): String
    Definition Classes
    RunConfiguration
  46. def getLogFiles(): List[LogFileOptions]
    Definition Classes
    RunConfigurationBase
  47. final def getName(): String
    Definition Classes
    RunConfigurationBase → RunProfile
    Annotations
    @Transient()
  48. final def getOpaque(): KeyFMap
    Definition Classes
    AtomicReference
  49. def getOptions(): LocatableRunConfigurationOptions
    Attributes
    protected[configurations]
    Definition Classes
    LocatableConfigurationBase → RunConfigurationBase
  50. def getOptionsClass(): Class[_ <: RunConfigurationOptions]
    Attributes
    protected[configurations]
    Definition Classes
    RunConfigurationBase
  51. def getOptionsForPredefinedLogFile(arg0: PredefinedLogFile): LogFileOptions
    Definition Classes
    RunConfigurationBase
  52. def getOutputFilePath(): String
    Definition Classes
    RunConfigurationBase
    Annotations
    @Transient()
  53. final def getPlain(): KeyFMap
    Definition Classes
    AtomicReference
  54. def getPredefinedLogFiles(): List[PredefinedLogFile]
    Definition Classes
    RunConfigurationBase
  55. def getPresentableType(): String
    Definition Classes
    RunConfiguration
    Annotations
    @Transient()
  56. final def getProject(): Project
    Definition Classes
    RunConfigurationBase → RunConfiguration
  57. def getProjectPathOnTarget(): String
    Definition Classes
    RunConfigurationBase
  58. def getRunnerSettingsEditor(arg0: ProgramRunner[_ <: RunnerSettings]): SettingsEditor[ConfigurationPerRunnerSettings]
    Definition Classes
    RunConfiguration
  59. def getSelectedOptions(): List[Option]
    Definition Classes
    RunConfigurationBase → FragmentedSettings
  60. def getState(ideaExecutor: Executor, environment: ExecutionEnvironment): RunProfileState

    Returns a RunProfileState, which is actually used to run

    Returns a RunProfileState, which is actually used to run

    Definition Classes
    ScaledaRunConfiguration → RunProfile
  61. def getState(): RunProfileState
    Definition Classes
    RunConfigurationBase
  62. def getType(): ConfigurationType
    Definition Classes
    RunConfiguration
  63. def getUniqueID(): Int
    Definition Classes
    RunConfiguration
  64. def getUserData[T <: AnyRef](arg0: Key[T]): T
    Definition Classes
    UserDataHolderBase → UserDataHolder
  65. def getUserDataString(): String
    Definition Classes
    UserDataHolderBase
  66. def getUserMap(): KeyFMap
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  67. final def hashCode(): Int
    Definition Classes
    RunConfigurationBase → AnyRef → Any
  68. def hideDisabledExecutorButtons(): Boolean
    Definition Classes
    RunConfiguration
  69. final def isAllowRunningInParallel(): Boolean
    Definition Classes
    RunConfigurationBase → RunConfiguration
  70. def isCopyableDataEqual(arg0: UserDataHolderBase): Boolean
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  71. def isGeneratedName(): Boolean
    Definition Classes
    LocatableConfigurationBase → LocatableConfiguration
    Annotations
    @Attribute()
  72. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  73. def isSaveOutputToFile(): Boolean
    Definition Classes
    RunConfigurationBase
    Annotations
    @Transient()
  74. def isShowConsoleOnStdErr(): Boolean
    Definition Classes
    RunConfigurationBase
    Annotations
    @Attribute()
  75. def isShowConsoleOnStdOut(): Boolean
    Definition Classes
    RunConfigurationBase
    Annotations
    @Attribute()
  76. def isUserDataEmpty(): Boolean
    Definition Classes
    UserDataHolderBase
  77. final def lazySet(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  78. def loadState(arg0: RunProfileState): Unit
    Definition Classes
    RunConfigurationBase
  79. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  80. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  81. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  82. def onConfigurationCopied(): Unit
    Definition Classes
    RunConfigurationBase → ConfigurationCreationListener
  83. def onNewConfigurationCreated(): Unit
    Definition Classes
    RunConfigurationBase → ConfigurationCreationListener
  84. var profileHost: String
  85. var profileName: String
  86. implicit val projectUsing: Project
  87. def putCopyableUserData[T <: AnyRef](arg0: Key[T], arg1: T): Unit
    Definition Classes
    UserDataHolderBase
  88. def putUserData[T <: AnyRef](arg0: Key[T], arg1: T): Unit
    Definition Classes
    UserDataHolderBase → UserDataHolder
  89. def putUserDataIfAbsent[T <: AnyRef](arg0: Key[T], arg1: T): T
    Definition Classes
    UserDataHolderBase → UserDataHolderEx
  90. def readExternal(element: Element): Unit
    Definition Classes
    ScaledaRunConfiguration → RunConfigurationBase → RunConfiguration
  91. def removeAllLogFiles(): Unit
    Definition Classes
    RunConfigurationBase
  92. def removeAllPredefinedLogFiles(): Unit
    Definition Classes
    RunConfigurationBase
  93. def replace[T <: AnyRef](arg0: Key[T], arg1: T, arg2: T): Boolean
    Definition Classes
    UserDataHolderBase → UserDataHolderEx
  94. def restartSingleton(arg0: ExecutionEnvironment): RestartSingletonResult
    Definition Classes
    RunConfiguration
  95. final def set(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  96. final def setAllowRunningInParallel(arg0: Boolean): Unit
    Definition Classes
    RunConfigurationBase → RunConfiguration
  97. def setBeforeRunTasks(arg0: List[BeforeRunTask[_ <: AnyRef]]): Unit
    Definition Classes
    RunConfigurationBase → RunConfiguration
  98. def setFileOutputPath(arg0: String): Unit
    Definition Classes
    RunConfigurationBase
  99. def setGeneratedName(): Unit
    Definition Classes
    LocatableConfigurationBase
  100. final def setName(arg0: String): Unit
    Definition Classes
    RunConfigurationBase → RunConfiguration
  101. def setNameChangedByUser(arg0: Boolean): Unit
    Definition Classes
    LocatableConfigurationBase
  102. final def setOpaque(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  103. def setOptionsFromConfigurationFile(arg0: BaseState): Unit
    Definition Classes
    RunConfigurationBase
  104. final def setPlain(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  105. def setProjectPathOnTarget(arg0: String): Unit
    Definition Classes
    RunConfigurationBase
  106. final def setRelease(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  107. def setSaveOutputToFile(arg0: Boolean): Unit
    Definition Classes
    RunConfigurationBase
  108. def setSelectedOptions(arg0: List[Option]): Unit
    Definition Classes
    RunConfigurationBase → FragmentedSettings
  109. def setShowConsoleOnStdErr(arg0: Boolean): Unit
    Definition Classes
    RunConfigurationBase
  110. def setShowConsoleOnStdOut(arg0: Boolean): Unit
    Definition Classes
    RunConfigurationBase
  111. def setUserMap(arg0: KeyFMap): Unit
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  112. def suggestedName(): String
    Definition Classes
    LocatableConfiguration
  113. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  114. var targetName: String
  115. var taskName: String
  116. def toString(): String
    Definition Classes
    RunConfigurationBase → AtomicReference → AnyRef → Any
  117. final def updateAndGet(arg0: UnaryOperator[KeyFMap]): KeyFMap
    Definition Classes
    AtomicReference
  118. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  119. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  120. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  121. final def weakCompareAndSetAcquire(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  122. final def weakCompareAndSetPlain(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  123. final def weakCompareAndSetRelease(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  124. final def weakCompareAndSetVolatile(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  125. def writeExternal(element: Element): Unit
    Definition Classes
    ScaledaRunConfiguration → RunConfigurationBase → RunConfiguration

Deprecated Value Members

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

    (Since version 9)

  3. def isNewSerializationUsed(): Boolean
    Attributes
    protected[configurations]
    Definition Classes
    RunConfigurationBase
    Annotations
    @Deprecated
    Deprecated

    (Since version 1)

  4. final def weakCompareAndSet(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
    Annotations
    @Deprecated
    Deprecated

    (Since version 9)

Inherited from LocatableConfigurationBase[RunProfileState]

Inherited from LocatableConfiguration

Inherited from RunConfigurationBase[RunProfileState]

Inherited from FragmentedSettings

Inherited from ConfigurationCreationListener

Inherited from TargetAwareRunProfile

Inherited from RunConfiguration

Inherited from Cloneable

Inherited from RunProfile

Inherited from UserDataHolderBase

Inherited from UserDataHolderEx

Inherited from UserDataHolder

Inherited from AtomicReference[KeyFMap]

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped