Modifier and Type | Method and Description |
---|---|
void |
JIPipeDefaultJavaExtension.registerParameterEditor(Class<?> parameterClass,
Class<? extends JIPipeParameterEditorUI> uiClass)
Registers an editor for any parameter type that inherits from the provided parameter class.
|
void |
JIPipeDefaultJavaExtension.registerParameterType(JIPipeParameterTypeInfo info,
Class<?> listClass,
Class<? extends JIPipeParameterEditorUI> uiClass)
Registers a new parameter type and respective editor
|
void |
JIPipeDefaultJavaExtension.registerParameterType(JIPipeParameterTypeInfo info,
Class<? extends JIPipeParameterEditorUI> uiClass)
Registers a new parameter type and respective editor
|
void |
JIPipeDefaultJavaExtension.registerParameterType(String id,
Class<?> parameterClass,
String name,
String description,
Class<? extends JIPipeParameterEditorUI> uiClass)
Registers a new parameter type.
|
void |
JIPipeDefaultJavaExtension.registerParameterType(String id,
Class<?> parameterClass,
Supplier<Object> newInstanceGenerator,
Function<Object,Object> duplicateFunction,
String name,
String description,
Class<? extends JIPipeParameterEditorUI> uiClass)
Registers a new parameter type and respective editors
|
<T> void |
JIPipeDefaultJavaExtension.registerParameterType(String id,
Class<T> parameterClass,
Class<? extends ListParameter<T>> listClass,
Supplier<Object> newInstanceGenerator,
Function<Object,Object> duplicateFunction,
String name,
String description,
Class<? extends JIPipeParameterEditorUI> uiClass)
Registers a new parameter type and respective editors
|
Modifier and Type | Class and Description |
---|---|
class |
ExternalEnvironmentParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
GraphNodeParameterReferenceGroupCollectionParameterEditorUI
Editor for
GraphNodeParameterReferenceGroupCollection |
class |
NodeGroupContentsParameterEditorUI
Editor for
NodeGroupContents |
Modifier and Type | Method and Description |
---|---|
default JComponent |
JIPipeParameterCollection.installUIOverrideParameterEditor(ParameterPanel parameterPanel,
JIPipeParameterEditorUI 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(ParameterPanel parameterPanel,
JIPipeParameterEditorUI 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 |
---|---|
JIPipeParameterEditorUI |
JIPipeParameterTypeRegistry.createEditorFor(JIPipeWorkbench workbench,
JIPipeParameterAccess parameterAccess)
Creates editor for the parameter
|
Modifier and Type | Method and Description |
---|---|
void |
JIPipeParameterTypeRegistry.registerParameterEditor(Class<?> parameterType,
Class<? extends JIPipeParameterEditorUI> uiClass)
Registers a new parameter type
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultExpressionParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
WekaClassifierParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
JIPipeNodeTemplateParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
ListParameterEditorUI
Generic parameter for
ListParameter |
Modifier and Type | Class and Description |
---|---|
class |
DynamicEnumParameterEditorUI
A parameter editor UI that works for all enumerations
|
class |
DynamicSetParameterEditorUI
A parameter editor UI that works for all enumerations
|
class |
EnumParameterEditorUI
A parameter editor UI that works for all enumerations
|
Modifier and Type | Class and Description |
---|---|
class |
FunctionParameterEditorUI
Editor for
FunctionParameter |
Modifier and Type | Class and Description |
---|---|
class |
Matrix2DParameterEditorUI
Editor for
Matrix2D |
Modifier and Type | Class and Description |
---|---|
class |
OptionalParameterEditorUI
Generic parameter for
OptionalParameter |
Modifier and Type | Class and Description |
---|---|
class |
PairParameterEditorUI
Editor for
PairParameter |
Modifier and Type | Class and Description |
---|---|
class |
ScriptParameterEditorUI
Parameter editor for
ScriptParameter |
Modifier and Type | Class and Description |
---|---|
class |
PasswordParameterEditorUI
Parameter editor for
String |
Modifier and Type | Class and Description |
---|---|
class |
ColorParameterEditorUI
Parameter editor for
String |
Modifier and Type | Class and Description |
---|---|
class |
JIPipeParameterCollectionVisibilitiesParameterEditorUI
UI around
JIPipeParameterCollectionVisibilities |
Modifier and Type | Class and Description |
---|---|
class |
FileParameterEditorUI
Editor for a
File parameter |
class |
FilePathParameterEditorUI
Editor for a
Path parameter |
Modifier and Type | Class and Description |
---|---|
class |
ImageParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
JIPipeAuthorMetadataParameterEditorUI |
class |
JIPipeParameterCollectionParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
HTMLTextParameterEditorUI
Parameter editor for
HTMLText |
Modifier and Type | Class and Description |
---|---|
class |
StringPatternExtractionParameterEditorUI
Editor for
StringPatternExtraction |
Modifier and Type | Class and Description |
---|---|
class |
BooleanParameterEditorUI
Parameter editor for boolean data
|
class |
NumberParameterEditorUI
Editor for a any numeric parameter
|
class |
StringOrDoubleParameterEditorUI
A parameter editor UI for
StringOrDouble |
class |
StringParameterEditorUI
Parameter editor for
String |
Modifier and Type | Class and Description |
---|---|
class |
IntegerRangeParameterEditorUI
Editor for
IntegerRange |
Modifier and Type | Class and Description |
---|---|
class |
QuantityParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
NumberRangeParameterEditorUI |
Modifier and Type | Class and Description |
---|---|
class |
IconRefParameterEditorUI
Editor for
IconRef |
class |
ImageJDataExporterRefParameterEditorUI
Parameter for
JIPipeNodeInfoRef |
class |
ImageJDataExportOperationRefParameterEditorUI
Parameter for
JIPipeNodeInfoRef |
class |
ImageJDataImporterRefParameterEditorUI
Parameter for
JIPipeNodeInfoRef |
class |
ImageJDataImportOperationRefParameterEditorUI
Parameter for
JIPipeNodeInfoRef |
class |
JIPipeDataInfoRefParameterEditorUI
Parameter for
JIPipeDataInfoRef |
class |
JIPipeNodeInfoRefParameterEditorUI
Parameter for
JIPipeNodeInfoRef |
class |
JIPipeParameterTypeInfoRefParameterEditorUI
Parameter for
JIPipeParameterTypeInfoRef |
Modifier and Type | Class and Description |
---|---|
class |
AnchorParameterEditorUI
Editor for
Margin |
class |
FixedMarginEditorUI
Editor for
FixedMargin |
class |
MarginParameterEditorUI
Editor for
Margin |
class |
RectangleParameterEditorUI
Editor for a any numeric parameter
|
Modifier and Type | Class and Description |
---|---|
class |
LargeScriptParameterEditorUI
An editor for
ScriptParameter |
Modifier and Type | Class and Description |
---|---|
class |
ParameterTableEditorUI
UI for
ParameterTable |
Modifier and Type | Class and Description |
---|---|
class |
UIPlotDataSeriesColumnEnumParameterEditorUI
Works for
TableColumn . |
Modifier and Type | Class and Description |
---|---|
class |
ResultsTableDataParameterEditorUI
Editor for
ResultsTableData |
Modifier and Type | Class and Description |
---|---|
class |
TableColumnGeneratorParameterEditorUI
A parameter editor UI that works for all enumerations
|
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.