public abstract class JavaDependentSdkType extends DependentSdkType implements JavaSdkType
| Constructor and Description | 
|---|
JavaDependentSdkType(java.lang.String name)  | 
| Modifier and Type | Method and Description | 
|---|---|
SdkType | 
getDependencyType()  | 
java.lang.String | 
getUnsatisfiedDependencyMessage()  | 
boolean | 
isDependent()  | 
protected boolean | 
isValidDependency(Sdk sdk)  | 
checkDependency, createSdkOfType, fixDependency, showCustomCreateUI, supportsCustomCreateUIadjustSelectedSdkHome, allowCreationByUser, createAdditionalDataConfigurable, equals, findByName, findInstance, getAllTypes, getComparator, getDefaultDocumentationUrl, getDownloadSdkUrl, getHelpTopic, getHomeChooserDescriptor, getHomeFieldLabel, getIcon, getIconForAddAction, getInvalidHomeMessage, getName, getPresentableName, getVersionString, getVersionString, hashCode, isRelevantForFile, isRootTypeApplicable, isValidSdkHome, loadAdditionalData, loadAdditionalData, sdkHasValidPath, sdkPath, setupSdkPaths, setupSdkPaths, showCustomCreateUI, suggestHomePath, suggestHomePaths, suggestSdkName, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetBinPath, getToolsPath, getVMExecutablePathisLocalSdk, saveAdditionalData, versionComparator, versionStringComparatorprotected boolean isValidDependency(Sdk sdk)
isValidDependency in class DependentSdkTypepublic java.lang.String getUnsatisfiedDependencyMessage()
getUnsatisfiedDependencyMessage in class DependentSdkTypepublic SdkType getDependencyType()
getDependencyType in class DependentSdkTypeJavaSdkType,
         null otherwisepublic boolean isDependent()
isDependent in interface JavaSdkType