public interface JIPipeDesktopDataDisplayOperation extends JIPipeLegacyDataOperation
Modifier and Type | Method and Description |
---|---|
void |
display(JIPipeData data,
String displayName,
JIPipeDesktopWorkbench desktopWorkbench,
JIPipeDataSource source)
Shows the data in the UI
|
default void |
display(JIPipeDataTable dataTable,
int row,
JIPipeDesktopWorkbench desktopWorkbench,
boolean saveAsDefault)
Applies the operation on a data table
|
default void |
displayDataAnnotation(JIPipeDataTable dataTable,
int row,
JIPipeDataAnnotation dataAnnotation,
JIPipeDesktopWorkbench desktopWorkbench)
Applies the operation on a data table
|
default boolean |
isIncludeRowInDisplayName()
If true, the information about the row and data annotation is included in the display name
|
getDescription, getIcon, getId, getName, getOrder
void display(JIPipeData data, String displayName, JIPipeDesktopWorkbench desktopWorkbench, JIPipeDataSource source)
data
- the datadisplayName
- the display namedesktopWorkbench
- the workbench that issued the commandsource
- optional source of the data. Can by null or any kind of object (e.g. JIPipeDataSlot
)default boolean isIncludeRowInDisplayName()
default void display(JIPipeDataTable dataTable, int row, JIPipeDesktopWorkbench desktopWorkbench, boolean saveAsDefault)
dataTable
- the data tablerow
- the model rowdesktopWorkbench
- the workbenchsaveAsDefault
- saves the operation as new defaultdefault void displayDataAnnotation(JIPipeDataTable dataTable, int row, JIPipeDataAnnotation dataAnnotation, JIPipeDesktopWorkbench desktopWorkbench)
dataTable
- the data tablerow
- the model rowdataAnnotation
- the data annotation to showdesktopWorkbench
- the workbenchCopyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.