Package editor.util
Class Experiment
- java.lang.Object
-
- editor.util.Experiment
-
-
Constructor Summary
Constructors Constructor Description Experiment(String name, Path dir, GosuPanel gosuPanel)
Experiment(Path dir, GosuPanel gosuPanel)
-
Method Summary
-
-
-
Method Detail
-
getNativeProject
public Object getNativeProject()
- Specified by:
getNativeProject
in interfaceIProject
-
isDisposed
public boolean isDisposed()
- Specified by:
isDisposed
in interfaceIProject
-
isHeadless
public boolean isHeadless()
- Specified by:
isHeadless
in interfaceIProject
-
isShadowMode
public boolean isShadowMode()
- Specified by:
isShadowMode
in interfaceIProject
-
setName
public void setName(String name)
-
getExperimentDir
public Path getExperimentDir()
-
setExperimentDir
public void setExperimentDir(Path experimentDir)
-
getActiveFile
public String getActiveFile()
-
getGosuPanel
public GosuPanel getGosuPanel()
-
getOrMakeExperimentFile
public Path getOrMakeExperimentFile()
-
save
public void save()
-
makeExperimentRelativePathWithSlashes
public String makeExperimentRelativePathWithSlashes(Path file)
-
getRelativeGosuSourcePath
public static String getRelativeGosuSourcePath()
-
getOrCreateRunConfig
public IRunConfig getOrCreateRunConfig(IType type)
-
findRunConfig
public IRunConfig findRunConfig(Predicate<IRunConfig> matcher)
-
getMruRunConfig
public IRunConfig getMruRunConfig()
-
setMruRunConfig
public void setMruRunConfig(IRunConfig runConfig)
-
getRunConfigs
public List<IRunConfig> getRunConfigs()
-
addRunConfig
public void addRunConfig(IRunConfig runConfig)
-
removeRunConfig
public boolean removeRunConfig(IRunConfig runConfig)
-
getMruSettings
public ISettings getMruSettings()
-
setMruSettings
public void setMruSettings(ISettings settings)
-
-