public class JIPipeDataDirectoryEnvironment extends JIPipeArtifactEnvironment
Modifier and Type | Class and Description |
---|---|
static class |
JIPipeDataDirectoryEnvironment.List |
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
JIPipeDataDirectoryEnvironment() |
JIPipeDataDirectoryEnvironment(JIPipeDataDirectoryEnvironment other) |
Modifier and Type | Method and Description |
---|---|
void |
applyConfigurationFromArtifact(JIPipeLocalArtifact artifact,
JIPipeProgressInfo progressInfo)
Applies the artifact configuration to the current environment if isLoadFromArtifact() is true
|
Path |
getDirectory() |
Icon |
getIcon()
Returns the icon displayed in the UI for the current status
|
String |
getInfo()
Returns more detailed information (e.g., the executed script environment path).
|
void |
reportValidity(JIPipeValidationReportContext reportContext,
JIPipeValidationReport report)
Generates a validity report
|
void |
setDirectory(Path directory) |
String |
toString() |
applyConfigurationFromArtifactAndSetLastArtifact, getArtifactQuery, getLastConfiguredArtifact, isLoadFromArtifact, isParameterUIVisible, setArtifactQuery, setLastConfiguredArtifact, setLoadFromArtifact
getName, getSource, getVersion, setName, setSource, setVersion
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
generateValidityReport
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
public JIPipeDataDirectoryEnvironment()
public JIPipeDataDirectoryEnvironment(JIPipeDataDirectoryEnvironment other)
public Path getDirectory()
public void setDirectory(Path directory)
public void applyConfigurationFromArtifact(JIPipeLocalArtifact artifact, JIPipeProgressInfo progressInfo)
JIPipeArtifactEnvironment
applyConfigurationFromArtifact
in class JIPipeArtifactEnvironment
public Icon getIcon()
JIPipeEnvironment
getIcon
in class JIPipeEnvironment
public String getInfo()
JIPipeEnvironment
getInfo
in class JIPipeEnvironment
public void reportValidity(JIPipeValidationReportContext reportContext, JIPipeValidationReport report)
JIPipeValidatable
reportContext
- the report contextreport
- the report to be added toCopyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.