public class JIPipeFileChooserApplicationSettings extends JIPipeDefaultApplicationsSettingsSheet
Modifier and Type | Class and Description |
---|---|
static class |
JIPipeFileChooserApplicationSettings.FileChooserType |
static class |
JIPipeFileChooserApplicationSettings.LastDirectoryKey |
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
JIPipeFileChooserApplicationSettings() |
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 JIPipeFileChooserApplicationSettings()
public static JIPipeFileChooserApplicationSettings getInstance()
public FileChooserBookmarkList getBookmarks()
public void setBookmarks(FileChooserBookmarkList bookmarks)
public JIPipeFileChooserApplicationSettings.FileChooserType getFileChooserType()
public void setFileChooserType(JIPipeFileChooserApplicationSettings.FileChooserType fileChooserType)
public Path getLastDirectoryBy(JIPipeWorkbench workbench, JIPipeFileChooserApplicationSettings.LastDirectoryKey key)
workbench
- the workbench (can be null)key
- the keypublic void setLastDirectoryBy(JIPipeFileChooserApplicationSettings.LastDirectoryKey key, Path lastDirectory)
key
- the keylastDirectory
- directory or filepublic Path getLastExternalDirectory()
public void setLastExternalDirectory(Path lastExternalDirectory)
public Path getLastProjectsDirectory()
public void setLastProjectsDirectory(Path lastProjectsDirectory)
public Path getLastParametersDirectory()
public void setLastParametersDirectory(Path lastParametersDirectory)
public Path getLastDataDirectory()
public void setLastDataDirectory(Path lastDataDirectory)
public boolean isAddFileExtension()
public void setAddFileExtension(boolean addFileExtension)
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–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.