Package editor.util
Class Experiment
java.lang.Object
editor.util.Experiment
- All Implemented Interfaces:
IProject
-
Constructor Summary
ConstructorsConstructorDescriptionExperiment(String name, Path dir, GosuPanel gosuPanel) Experiment(Path dir, GosuPanel gosuPanel) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRunConfig(IRunConfig runConfig) findRunConfig(Predicate<IRunConfig> matcher) findSettings(Predicate<ISettings> matcher) getName()getOrCreateRunConfig(IType type) static StringbooleanbooleanbooleanbooleanremoveRunConfig(IRunConfig runConfig) voidsave()voidsetBackingSourcePath(List<String> backingSource) voidsetExperimentDir(Path experimentDir) voidsetMruRunConfig(IRunConfig runConfig) voidsetMruSettings(ISettings settings) voidvoidsetSourcePath(List<String> classpath)
-
Constructor Details
-
Experiment
-
Experiment
-
-
Method Details
-
getName
-
getNativeProject
- Specified by:
getNativeProjectin interfaceIProject
-
isDisposed
public boolean isDisposed()- Specified by:
isDisposedin interfaceIProject
-
isHeadless
public boolean isHeadless()- Specified by:
isHeadlessin interfaceIProject
-
isShadowMode
public boolean isShadowMode()- Specified by:
isShadowModein interfaceIProject
-
setName
-
getSourcePath
-
setSourcePath
-
getBackingSourcePath
-
setBackingSourcePath
-
getExperimentDir
-
setExperimentDir
-
getOpenFiles
-
getActiveFile
-
getGosuPanel
-
getOrMakeExperimentFile
-
save
public void save() -
makeExperimentRelativePath
-
makeExperimentRelativePathWithSlashes
-
getRelativeGosuSourcePath
-
getOrCreateRunConfig
-
findRunConfig
-
getMruRunConfig
-
setMruRunConfig
-
getRunConfigs
-
addRunConfig
-
removeRunConfig
-
getSettings
-
getMruSettings
-
setMruSettings
-
findSettings
-