public class PathFormData extends ParameterFormData
FormData.Serializer, FormData.TabSettings
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterUIChangedEvent
Constructor and Description |
---|
PathFormData() |
PathFormData(PathFormData other) |
display, getDescription, getName, isShowName, setDescription, setName, setShowName
customCopy, customReset, exportData, fromJson, getEventBus, getTabSettings, importData, isImmutable, isUsingCustomCopy, isUsingCustomReset, preview
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
close, exportThumbnails, getDescriptionOf, getMenuPathOf, getNameOf, getSortedList, getStorageDocumentation, getStorageSchema, groupByMenuPath, isCommon, isHeavy, isHidden, toDetailedString
addParameterChangeListener, addParameterChangeListener, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, setParameter, triggerParameterChange, triggerParameterStructureChange, triggerParameterUIChange
generateValidityReport
public PathFormData()
public PathFormData(PathFormData other)
public static PathFormData importData(JIPipeReadDataStorage storage, JIPipeProgressInfo progressInfo)
public Path getValue()
public void setValue(Path value)
public StringQueryExpression getValidationExpression()
public void setValidationExpression(StringQueryExpression validationExpression)
public SingleAnnotationIOSettings getAnnotationIOSettings()
public PathType getPathType()
public void setPathType(PathType pathType)
public PathIOMode getIoMode()
public void setIoMode(PathIOMode ioMode)
public StringList getExtensions()
public void setExtensions(StringList extensions)
public Component getEditor(JIPipeWorkbench workbench)
FormData
public JIPipeData duplicate(JIPipeProgressInfo progressInfo)
JIPipeData
progressInfo
- the progress of duplicating the datapublic void reportValidity(JIPipeIssueReport report)
JIPipeValidatable
report
- the report to be added topublic String toString()
toString
in class ParameterFormData
public void loadData(JIPipeMergingDataBatch dataBatch)
FormData
public void writeData(JIPipeMergingDataBatch dataBatch)
FormData
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.