Package com.vladsch.plugin.test.util
Class SpecTestCaseJavaProjectDescriptor
- java.lang.Object
-
- com.intellij.testFramework.LightProjectDescriptor
-
- com.vladsch.plugin.test.util.SpecTestCaseJavaProjectDescriptor
-
public class SpecTestCaseJavaProjectDescriptor extends com.intellij.testFramework.LightProjectDescriptor
-
-
Field Summary
Fields Modifier and Type Field Description protected com.intellij.pom.java.LanguageLevelmyLanguageLevelprotected java.lang.String[]myModuleLibraries
-
Constructor Summary
Constructors Constructor Description SpecTestCaseJavaProjectDescriptor(@NotNull com.intellij.pom.java.LanguageLevel languageLevel, java.lang.String... moduleLibraries)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddModuleLibrary(@NotNull com.intellij.openapi.module.Module module, java.lang.String... libraryJars)voidconfigureModule(@NotNull com.intellij.openapi.module.Module module, @NotNull com.intellij.openapi.roots.ModifiableRootModel model, @NotNull com.intellij.openapi.roots.ContentEntry contentEntry)com.intellij.pom.java.LanguageLevelgetLanguageLevel()@NotNull java.lang.StringgetModuleTypeId()com.intellij.openapi.projectRoots.SdkgetSdk()voidsetupAndAddSdk()voidsetUpProject(@NotNull com.intellij.openapi.project.Project project, @NotNull com.intellij.testFramework.LightProjectDescriptor.SetupHandler handler)
-
-
-
Method Detail
-
getLanguageLevel
public com.intellij.pom.java.LanguageLevel getLanguageLevel()
-
setUpProject
public void setUpProject(@NotNull @NotNull com.intellij.openapi.project.Project project, @NotNull @NotNull com.intellij.testFramework.LightProjectDescriptor.SetupHandler handler) throws java.lang.Exception- Overrides:
setUpProjectin classcom.intellij.testFramework.LightProjectDescriptor- Throws:
java.lang.Exception
-
setupAndAddSdk
public void setupAndAddSdk()
-
getSdk
public com.intellij.openapi.projectRoots.Sdk getSdk()
- Overrides:
getSdkin classcom.intellij.testFramework.LightProjectDescriptor
-
addModuleLibrary
public void addModuleLibrary(@NotNull @NotNull com.intellij.openapi.module.Module module, java.lang.String... libraryJars)
-
configureModule
public void configureModule(@NotNull @NotNull com.intellij.openapi.module.Module module, @NotNull @NotNull com.intellij.openapi.roots.ModifiableRootModel model, @NotNull @NotNull com.intellij.openapi.roots.ContentEntry contentEntry)- Overrides:
configureModulein classcom.intellij.testFramework.LightProjectDescriptor
-
getModuleTypeId
@NotNull public @NotNull java.lang.String getModuleTypeId()
- Overrides:
getModuleTypeIdin classcom.intellij.testFramework.LightProjectDescriptor
-
-