class ScaledaSDK extends SdkType
Scaleda SDK Type
Obviously, Scaleda is not a software development tool, in which there's no such 'SDK' concept.
However, to fit the requirement of IJ platform, SDK here is used to point to Scaleda config files.
For example, ~/.scaleda
is treated as the SDK path.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ScaledaSDK
- SdkType
- SdkTypeId
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new ScaledaSDK()
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 adjustSelectedSdkHome(arg0: String): String
- Definition Classes
- SdkType
- def allowCreationByUser(): Boolean
- Definition Classes
- SdkType
- def allowWslSdkForLocalProject(): Boolean
- Definition Classes
- SdkTypeId
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- def createAdditionalDataConfigurable(sdkModel: SdkModel, sdkModificator: SdkModificator): AdditionalDataConfigurable
- Definition Classes
- ScaledaSDK → SdkType
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- SdkType → AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def getComparator(): Comparator[Sdk]
- Definition Classes
- SdkType
- def getDefaultDocumentationUrl(arg0: Sdk): String
- Definition Classes
- SdkType
- def getDependencyType(): SdkType
- Definition Classes
- SdkType
- def getDownloadSdkUrl(): String
- Definition Classes
- SdkType
- def getHelpTopic(): String
- Definition Classes
- SdkType
- def getHomeChooserDescriptor(): FileChooserDescriptor
- Definition Classes
- SdkType
- def getHomeFieldLabel(): String
- Definition Classes
- SdkType
- def getIcon(): Icon
- Definition Classes
- ScaledaSDK → SdkType
- def getInvalidHomeMessage(arg0: String): String
- Definition Classes
- SdkType
- def getName(): String
- Definition Classes
- SdkType → SdkTypeId
- def getPresentableName(): String
- Definition Classes
- ScaledaSDK → SdkType
- def getVersionString(arg0: String): String
- Definition Classes
- SdkType
- def getVersionString(arg0: Sdk): String
- Definition Classes
- SdkType → SdkTypeId
- def hashCode(): Int
- Definition Classes
- SdkType → AnyRef → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isLocalSdk(arg0: Sdk): Boolean
- Definition Classes
- SdkTypeId
- def isRelevantForFile(arg0: Project, arg1: VirtualFile): Boolean
- Definition Classes
- SdkType
- def isRootTypeApplicable(arg0: OrderRootType): Boolean
- Definition Classes
- SdkType
- def isValidSdkHome(path: String): Boolean
- Definition Classes
- ScaledaSDK → SdkType
- def loadAdditionalData(arg0: Sdk, arg1: Element): SdkAdditionalData
- Definition Classes
- SdkType → SdkTypeId
- def loadAdditionalData(arg0: Element): SdkAdditionalData
- Definition Classes
- SdkType
- 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 saveAdditionalData(additionalData: SdkAdditionalData, additional: Element): Unit
- Definition Classes
- ScaledaSDK → SdkTypeId
- def sdkHasValidPath(arg0: Sdk): Boolean
- Definition Classes
- SdkType
- def sdkPath(arg0: VirtualFile): String
- Definition Classes
- SdkType
- def setupSdkPaths(arg0: Sdk): Unit
- Definition Classes
- SdkType
- def setupSdkPaths(arg0: Sdk, arg1: SdkModel): Boolean
- Definition Classes
- SdkType
- def showCustomCreateUI(arg0: SdkModel, arg1: JComponent, arg2: Sdk, arg3: Consumer[_ >: Sdk <: AnyRef]): Unit
- Definition Classes
- SdkType
- def suggestHomePath(): String
- Definition Classes
- ScaledaSDK → SdkType
- def suggestHomePaths(): Collection[String]
- Definition Classes
- SdkType
- def suggestSdkName(currentSdkName: String, sdkHome: String): String
- Definition Classes
- ScaledaSDK → SdkType
- def supportsCustomCreateUI(): Boolean
- Definition Classes
- SdkType
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- SdkType → AnyRef → Any
- def versionComparator(): Comparator[Sdk]
- Definition Classes
- SdkTypeId
- def versionStringComparator(): Comparator[String]
- Definition Classes
- SdkTypeId
- 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])