public class JIPipeProjectDefaultsApplicationSettings extends JIPipeDefaultApplicationsSettingsSheet
Modifier and Type | Class and Description |
---|---|
static class |
JIPipeProjectDefaultsApplicationSettings.ProjectTemplateEnum
An enum of strings that point to
JIPipeProjectTemplate |
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
JIPipeProjectDefaultsApplicationSettings() |
getCategory, getCategoryIcon
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
public static String ID
public JIPipeProjectDefaultsApplicationSettings()
public static JIPipeProjectDefaultsApplicationSettings getInstance()
public PathList getRecentProjects()
public void setRecentProjects(PathList recentProjects)
public PathList getRecentJsonExtensionProjects()
public void setRecentJsonExtensionProjects(PathList recentJsonExtensionProjects)
public void addRecentProject(Path fileName)
fileName
- Project filepublic void addRecentJsonExtension(Path fileName)
fileName
- JSON extension filepublic JIPipeProjectDefaultsApplicationSettings.ProjectTemplateEnum getProjectTemplate()
public void setProjectTemplate(JIPipeProjectDefaultsApplicationSettings.ProjectTemplateEnum projectTemplate)
public boolean isRestoreTabs()
public void setRestoreTabs(boolean restoreTabs)
public StringList getProjectTemplateDownloadRepositories()
public void setProjectTemplateDownloadRepositories(StringList projectTemplateDownloadRepositories)
public JIPipeDefaultApplicationSettingsSheetCategory getDefaultCategory()
JIPipeDefaultApplicationsSettingsSheet
getDefaultCategory
in class JIPipeDefaultApplicationsSettingsSheet
public String getId()
JIPipeSettingsSheet
public Icon getIcon()
JIPipeSettingsSheet
public String getName()
JIPipeSettingsSheet
public String getDescription()
JIPipeSettingsSheet
Copyright © 2020–2024 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.