public class CompilerSettings extends AbstractSettings<CompilerSettingsParameters>
| Constructor and Description |
|---|
CompilerSettings() |
| Modifier and Type | Method and Description |
|---|---|
static Path |
getCompilerOutputDir() |
Icon |
getIcon() |
boolean |
isExperimentSetting() |
boolean |
isIdeSetting() |
static boolean |
isStaticCompile() |
boolean |
isValid() |
CompilerSettingsParameters |
makeDefaultParameters(Experiment experiment) |
JComponent |
makePanel(CompilerSettingsParameters params,
java.util.function.Consumer<CompilerSettingsParameters> changeListener) |
addChangeListener, equals, getName, getParams, getPath, hashCode, notifyListeners, setParamsclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetParentPath, resetToDefaultSettingsisSimpleType, isSimpleType, load, loadFields, read, read, readList, readList, save, saveFields, write, write, writeListpublic static final String PATH
public CompilerSettingsParameters makeDefaultParameters(Experiment experiment)
public boolean isValid()
public Icon getIcon()
public JComponent makePanel(CompilerSettingsParameters params, java.util.function.Consumer<CompilerSettingsParameters> changeListener)
public boolean isExperimentSetting()
public boolean isIdeSetting()
public static boolean isStaticCompile()
public static Path getCompilerOutputDir()
Copyright © 2022. All rights reserved.