public class EnumFormData extends ParameterFormData
FormData.Serializer, FormData.TabSettings
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
EnumFormData() |
EnumFormData(EnumFormData other) |
Modifier and Type | Method and Description |
---|---|
JIPipeData |
duplicate(JIPipeProgressInfo progressInfo)
Duplicates the data
|
SingleAnnotationIOSettings |
getAnnotationIOSettings() |
Component |
getEditor(JIPipeWorkbench workbench)
Gets a component that acts as the editor for the form data.
|
StringAndStringPairParameter.List |
getItems() |
String |
getValue() |
static EnumFormData |
importData(JIPipeReadDataStorage storage,
JIPipeProgressInfo progressInfo) |
void |
loadData(JIPipeMultiIterationStep iterationStep)
This method is called by the form processor nodes on loading data into this form.
|
void |
reportValidity(JIPipeValidationReportContext reportContext,
JIPipeValidationReport report)
Generates a validity report
|
void |
setItems(StringAndStringPairParameter.List items) |
void |
setValue(String value) |
String |
toString() |
void |
writeData(JIPipeMultiIterationStep iterationStep)
This method should write any changes into the data batch
|
display, getDescription, getName, isShowName, setDescription, setName, setShowName
customCopy, customReset, exportData, fromJson, getTabSettings, importData, isImmutable, isUsingCustomCopy, isUsingCustomReset, preview
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
close, createThumbnail, exportThumbnails, getDescriptionOf, getMenuPathOf, getNameOf, getSortedList, getStorageDocumentation, getStorageSchema, groupByMenuPath, isCommon, isHeavy, isHidden, toDetailedString
generateValidityReport
emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, setParameter
public EnumFormData()
public EnumFormData(EnumFormData other)
public static EnumFormData importData(JIPipeReadDataStorage storage, JIPipeProgressInfo progressInfo)
public String getValue()
public void setValue(String value)
public SingleAnnotationIOSettings getAnnotationIOSettings()
public StringAndStringPairParameter.List getItems()
public void setItems(StringAndStringPairParameter.List items)
public Component getEditor(JIPipeWorkbench workbench)
FormData
public JIPipeData duplicate(JIPipeProgressInfo progressInfo)
JIPipeData
progressInfo
- the progress of duplicating the datapublic void reportValidity(JIPipeValidationReportContext reportContext, JIPipeValidationReport report)
JIPipeValidatable
reportContext
- the report contextreport
- the report to be added topublic String toString()
toString
in class ParameterFormData
public void loadData(JIPipeMultiIterationStep iterationStep)
FormData
public void writeData(JIPipeMultiIterationStep iterationStep)
FormData
Copyright © 2020–2024 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.