public class JIPipeProjectDirectories extends AbstractJIPipeParameterCollection
Modifier and Type | Class and Description |
---|---|
static class |
JIPipeProjectDirectories.DirectoryEntry |
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
JIPipeProjectDirectories() |
Modifier and Type | Method and Description |
---|---|
ParameterCollectionList |
getDirectories() |
List<JIPipeProjectDirectories.DirectoryEntry> |
getDirectoriesAsInstance() |
Map<String,Path> |
getDirectoryMap(Path projectDir)
Gets a map of user-defined directories
|
Map<String,Path> |
getMandatoryDirectoriesMap(Path projectDir)
Gets a map of user-defined directories that must exist
|
void |
setDirectories(ParameterCollectionList directories) |
void |
setUserDirectory(String key,
Path value) |
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, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
public ParameterCollectionList getDirectories()
public void setDirectories(ParameterCollectionList directories)
public List<JIPipeProjectDirectories.DirectoryEntry> getDirectoriesAsInstance()
public Map<String,Path> getDirectoryMap(Path projectDir)
public Map<String,Path> getMandatoryDirectoriesMap(Path projectDir)
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.