Modifier and Type | Method and Description |
---|---|
void |
JIPipeDefaultJavaPlugin.registerParameterEditor(Class<?> parameterClass,
Class<? extends JIPipeDesktopParameterEditorUI> uiClass)
Registers an editor for any parameter type that inherits from the provided parameter class.
|
void |
JIPipeDefaultJavaPlugin.registerParameterType(JIPipeParameterTypeInfo info,
Class<?> listClass,
Class<? extends JIPipeDesktopParameterEditorUI> uiClass)
Registers a new parameter type and respective editor
|
void |
JIPipeDefaultJavaPlugin.registerParameterType(JIPipeParameterTypeInfo info,
Class<? extends JIPipeDesktopParameterEditorUI> uiClass)
Registers a new parameter type and respective editor
|
void |
JIPipeDefaultJavaPlugin.registerParameterType(String id,
Class<?> parameterClass,
String name,
String description,
Class<? extends JIPipeDesktopParameterEditorUI> uiClass)
Registers a new parameter type.
|
void |
JIPipeDefaultJavaPlugin.registerParameterType(String id,
Class<?> parameterClass,
Supplier<Object> newInstanceGenerator,
Function<Object,Object> duplicateFunction,
String name,
String description,
Class<? extends JIPipeDesktopParameterEditorUI> uiClass)
Registers a new parameter type and respective editors
|
<T> void |
JIPipeDefaultJavaPlugin.registerParameterType(String id,
Class<T> parameterClass,
Class<? extends ListParameter<T>> listClass,
Supplier<Object> newInstanceGenerator,
Function<Object,Object> duplicateFunction,
String name,
String description,
Class<? extends JIPipeDesktopParameterEditorUI> uiClass)
Registers a new parameter type and respective editors
|
Modifier and Type | Class and Description |
---|---|
class |
GraphNodeParameterReferenceGroupCollectionDesktopParameterEditorUI
Editor for
GraphNodeParameterReferenceGroupCollection |
class |
NodeGroupContentsDesktopParameterEditorUI
Editor for
NodeGroupContents |
Modifier and Type | Method and Description |
---|---|
default JComponent |
JIPipeAdaptiveParametersAlgorithm.installUIOverrideParameterEditor(JIPipeDesktopParameterFormPanel parameterPanel,
JIPipeDesktopParameterEditorUI parameterEditorUI) |
default void |
JIPipeAdaptiveParametersAlgorithm.installUIParameterOptions(JIPipeDesktopParameterFormPanel parameterPanel,
JIPipeDesktopParameterEditorUI parameterEditorUI,
JPopupMenu menu) |
Modifier and Type | Method and Description |
---|---|
default JComponent |
JIPipeParameterCollection.installUIOverrideParameterEditor(JIPipeDesktopParameterFormPanel parameterPanel,
JIPipeDesktopParameterEditorUI parameterEditorUI)
Allows to replace the UI that is inserted into the parameter panel with a different component
Labels are not affected
Please note that the root parameter collection handles this task for all sub-parameters
|
default void |
JIPipeParameterCollection.installUIParameterOptions(JIPipeDesktopParameterFormPanel parameterPanel,
JIPipeDesktopParameterEditorUI parameterEditorUI,
JPopupMenu menu)
Allows to install additional operations into the context menu of each parameter (triangle menu next to the help)
Please note that the root parameter collection handles this task for all sub-parameters
|
Modifier and Type | Method and Description |
---|---|
JIPipeDesktopParameterEditorUI |
JIPipeParameterTypeRegistry.createEditorInstance(JIPipeParameterAccess parameterAccess,
JIPipeDesktopWorkbench workbench,
JIPipeParameterTree parameterTree,
Object parent)
Creates editor for the parameter
|
Modifier and Type | Method and Description |
---|---|
void |
JIPipeParameterTypeRegistry.registerParameterEditor(Class<?> parameterType,
Class<? extends JIPipeDesktopParameterEditorUI> uiClass)
Registers a new parameter type
|
Modifier and Type | Class and Description |
---|---|
class |
RuntimePartitionReferenceDesktopParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
DataExportExpressionParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
JIPipeExpressionDesktopParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
WekaClassifierDesktopParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
OMEAccessorDesktopParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
JIPipeNodeTemplateDesktopParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
ListDesktopParameterEditorUI
Generic parameter for
ListParameter |
Modifier and Type | Class and Description |
---|---|
class |
DynamicEnumDesktopParameterEditorUI
A parameter editor UI that works for all enumerations
|
class |
DynamicSetDesktopParameterEditorUI
A parameter editor UI that works for all enumerations
|
class |
EnumDesktopParameterEditorUI
A parameter editor UI that works for all enumerations
|
Modifier and Type | Class and Description |
---|---|
class |
FunctionDesktopParameterEditorUI
Editor for
FunctionParameter |
Modifier and Type | Class and Description |
---|---|
class |
Matrix2DDesktopParameterEditorUI
Editor for
Matrix2D |
Modifier and Type | Class and Description |
---|---|
class |
OptionalDesktopParameterEditorUI
Generic parameter for
OptionalParameter |
Modifier and Type | Class and Description |
---|---|
class |
PairDesktopParameterEditorUI
Editor for
PairParameter |
Modifier and Type | Class and Description |
---|---|
class |
ScriptDesktopParameterEditorUI
Parameter editor for
ScriptParameter |
Modifier and Type | Class and Description |
---|---|
class |
PasswordDesktopParameterEditorUI
Parameter editor for
String |
Modifier and Type | Class and Description |
---|---|
class |
DesktopParameterCollectionListEditorUI
Generic parameter for
ListParameter |
Modifier and Type | Class and Description |
---|---|
class |
ColorDesktopParameterEditorUI
Parameter editor for
String |
Modifier and Type | Class and Description |
---|---|
class |
JIPipeParameterCollectionVisibilitiesDesktopParameterEditorUI
UI around
JIPipeParameterCollectionVisibilities |
Modifier and Type | Class and Description |
---|---|
class |
FileDesktopParameterEditorUI
Editor for a
File parameter |
class |
FilePathDesktopParameterEditorUI
Editor for a
Path parameter |
Modifier and Type | Class and Description |
---|---|
class |
GraphNodeReferenceParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
ImageDesktopParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
JIPipeAuthorMetadataDesktopParameterEditorUI |
class |
JIPipeDesktopArtifactQueryParameterEditorUI |
class |
JIPipeDesktopExternalEnvironmentParameterEditorUI |
class |
JIPipeParameterCollectionDesktopParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
HTMLTextDesktopParameterEditorUI
Parameter editor for
HTMLText |
Modifier and Type | Class and Description |
---|---|
class |
StringPatternExtractionDesktopParameterEditorUI
Editor for
StringPatternExtraction |
Modifier and Type | Class and Description |
---|---|
class |
BooleanDesktopParameterEditorUI
Parameter editor for boolean data
|
class |
NumberDesktopParameterEditorUI
Editor for a any numeric parameter
|
class |
StringDesktopParameterEditorUI
Parameter editor for
String |
class |
StringOrDoubleDesktopParameterEditorUI
A parameter editor UI for
StringOrDouble |
Modifier and Type | Class and Description |
---|---|
class |
IntegerRangeDesktopParameterEditorUI
Editor for
IntegerRange |
Modifier and Type | Class and Description |
---|---|
class |
VectorDesktopParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
QuantityDesktopParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
NumberRangeDesktopParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
IconRefDesktopParameterEditorUI
Editor for
IconRef |
class |
ImageJDataExporterRefDesktopParameterEditorUI
Parameter for
JIPipeNodeInfoRef |
class |
ImageJDataExportOperationRefDesktopParameterEditorUI
Parameter for
JIPipeNodeInfoRef |
class |
ImageJDataImporterRefDesktopParameterEditorUI
Parameter for
JIPipeNodeInfoRef |
class |
ImageJDataImportOperationRefDesktopParameterEditorUI
Parameter for
JIPipeNodeInfoRef |
class |
JIPipeDataInfoRefDesktopParameterEditorUI
Parameter for
JIPipeDataInfoRef |
class |
JIPipeNodeInfoRefDesktopParameterEditorUI
Parameter for
JIPipeNodeInfoRef |
class |
JIPipeParameterTypeInfoRefDesktopParameterEditorUI
Parameter for
JIPipeParameterTypeInfoRef |
Modifier and Type | Class and Description |
---|---|
class |
AnchorDesktopParameterEditorUI
Editor for
Margin |
class |
FixedMarginEditorUI
Editor for
FixedMargin |
class |
InnerMarginEditorUIDesktop
Editor for
FixedMargin |
class |
MarginDesktopParameterEditorUI
Editor for
Margin |
class |
RectangleDesktopParameterEditorUI
Editor for a any numeric parameter
|
Modifier and Type | Class and Description |
---|---|
class |
LargeScriptDesktopParameterEditorUI
An editor for
ScriptParameter |
Modifier and Type | Class and Description |
---|---|
class |
DesktopParameterTableEditorUI
UI for
ParameterTable |
Modifier and Type | Class and Description |
---|---|
class |
UIPlotDataSeriesColumnEnumDesktopParameterEditorUI
Works for
TableColumnData . |
Modifier and Type | Class and Description |
---|---|
class |
ResultsTableDataDesktopParameterEditorUI
Editor for
ResultsTableData |
Modifier and Type | Class and Description |
---|---|
class |
TableColumnGeneratorDesktopParameterEditorUI
A parameter editor UI that works for all enumerations
|
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.