Modifier and Type | Interface and Description |
---|---|
interface |
JIPipeJavaPlugin
A Java extension
|
interface |
JIPipePlugin
Interface shared between all JIPipe extensions
|
Modifier and Type | Class and Description |
---|---|
class |
JIPipeDefaultJavaPlugin
Default implementation of
JIPipeJavaPlugin |
class |
JIPipeJsonPlugin
A JSON-serializable extension
|
class |
JIPipeMutableDependency
A JSON-serializable
JIPipeDependency . |
Modifier and Type | Method and Description |
---|---|
JIPipeDependency |
JIPipe.findExtensionById(String dependencyId) |
JIPipeDependency |
JIPipeService.findExtensionById(String dependencyId) |
JIPipeDependency |
JIPipeService.ExtensionDiscoveredEvent.getExtension() |
JIPipeDependency |
JIPipeService.ExtensionRegisteredEvent.getExtension() |
Modifier and Type | Method and Description |
---|---|
default Set<JIPipeDependency> |
JIPipeDependency.getAllDependencies()
Gets a flat list of all dependencies (no nested dependencies)
This method returns the dependencies to be stored into JSON
JIPipeMutableDependency instances are returned instead of the original type and the thumbnail metadata is removed |
default Set<JIPipeDependency> |
JIPipeDependency.getAllDependencies(boolean minimize)
Gets a flat list of all dependencies (no nested dependencies)
This method returns the dependencies to be stored into JSON
JIPipeMutableDependency instances are returned instead of the original type and the thumbnail metadata is removed |
Set<JIPipeDependency> |
JIPipeDefaultJavaPlugin.getDependencies() |
Set<JIPipeDependency> |
JIPipeJsonPlugin.getDependencies() |
Set<JIPipeDependency> |
JIPipeMutableDependency.getDependencies() |
default Set<JIPipeDependency> |
JIPipeDependency.getDependencies()
List of JIPipe dependencies.
|
List<JIPipeDependency> |
JIPipe.getFailedExtensions() |
List<JIPipeDependency> |
JIPipe.getRegisteredExtensions() |
List<JIPipeDependency> |
JIPipeService.getRegisteredExtensions() |
static Set<JIPipeDependency> |
JIPipeDependency.simplifyAndMinimize(Set<JIPipeDependency> dependencies,
boolean minimize)
Flattens the hierarchy of dependencies into a list and removes large metadata (e.g. thumbnails)
|
Modifier and Type | Method and Description |
---|---|
static String |
JIPipeDependency.toHtmlElement(JIPipeDependency dependency)
Exports the dependency to an HTML element (without the root tag)
|
Modifier and Type | Method and Description |
---|---|
void |
JIPipe.checkUpdateSites(JIPipeRegistryIssues issues,
List<JIPipeDependency> extensions,
net.imagej.updater.util.Progress progressAdapter,
JIPipeProgressInfo progressInfo)
Checks the update sites of all extensions and stores the results in the issues
|
void |
JIPipeMutableDependency.setDependencies(Set<JIPipeDependency> dependencies) |
static Set<JIPipeDependency> |
JIPipeDependency.simplifyAndMinimize(Set<JIPipeDependency> dependencies,
boolean minimize)
Flattens the hierarchy of dependencies into a list and removes large metadata (e.g. thumbnails)
|
Constructor and Description |
---|
ExtensionDiscoveredEvent(JIPipe registry,
JIPipeDependency extension) |
ExtensionRegisteredEvent(JIPipeService registry,
JIPipeDependency extension) |
JIPipeMutableDependency(JIPipeDependency other)
Copies the dependency
|
Modifier and Type | Class and Description |
---|---|
class |
JIPipeCompartmentsPlugin
Extension that provides compartment management functionality
|
Modifier and Type | Class and Description |
---|---|
class |
GroupingPlugin
Extension for anything that is related to
JIPipeGraphWrapperAlgorithm |
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
JIPipeGraphWrapperAlgorithm.getDependencies() |
Set<JIPipeDependency> |
JsonNodeInfo.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
LoopingPlugin
Extension for anything that is related to
JIPipeGraphWrapperAlgorithm |
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
JIPipeGraph.getDependencies()
Gets all dependencies of all algorithms
|
Set<JIPipeDependency> |
JIPipeNodeInfo.getDependencies()
Returns all dependencies
|
Set<JIPipeDependency> |
JIPipeGraphNode.getDependencies()
Returns a list of all dependencies this algorithm currently has.
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
JIPipeJavaNodeInfo.getDependencies() |
Set<JIPipeDependency> |
JIPipeEmptyNodeInfo.getDependencies() |
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
JIPipeProject.getSimplifiedMinimalDependencies() |
static Set<JIPipeDependency> |
JIPipeProject.loadDependenciesFromJson(com.fasterxml.jackson.databind.JsonNode node)
Deserializes the set of project dependencies from JSON.
|
Modifier and Type | Method and Description |
---|---|
JIPipeDependency |
JIPipeDatatypeRegistry.getSourceOf(Class<? extends JIPipeData> dataClass)
Returns the source that registered that data type
|
JIPipeDependency |
JIPipeDatatypeRegistry.getSourceOf(String id)
Returns the source that registered that data type
|
JIPipeDependency |
JIPipeNodeRegistry.getSourceOf(String algorithmId)
Returns the source of a registered algorithm
|
Modifier and Type | Method and Description |
---|---|
static Set<JIPipeDependency> |
JIPipePluginRegistry.findUnsatisfiedDependencies(Set<JIPipeDependency> dependencies)
Finds all dependencies that cannot be met
|
org.jgrapht.graph.DefaultDirectedGraph<JIPipeDependency,org.jgrapht.graph.DefaultEdge> |
JIPipePluginRegistry.getDependencyGraph()
Returns a directed graph of all dependencies.
|
Set<JIPipeDependency> |
JIPipePluginRegistry.tryResolveToKnownDependencies(Set<JIPipeDependency> dependencies)
Resolves as many dependencies in the provided set against a known dependency, so there is access to other metadata.
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDataInfo> |
JIPipeDatatypeRegistry.getDeclaredBy(JIPipeDependency dependency)
Returns all data infos added by the dependency
|
Set<JIPipeNodeInfo> |
JIPipeNodeRegistry.getDeclaredBy(JIPipeDependency dependency)
Gets all algorithms declared by the dependency
|
void |
JIPipeNodeRegistry.register(JIPipeNodeInfo info,
JIPipeDependency source)
Registers an algorithm info
|
void |
JIPipeDatatypeRegistry.register(String id,
Class<? extends JIPipeData> klass,
JIPipeDependency source)
Registers a data type
|
Modifier and Type | Method and Description |
---|---|
static Set<JIPipeDependency> |
JIPipePluginRegistry.findUnsatisfiedDependencies(Set<JIPipeDependency> dependencies)
Finds all dependencies that cannot be met
|
Set<JIPipeDependency> |
JIPipePluginRegistry.tryResolveToKnownDependencies(Set<JIPipeDependency> dependencies)
Resolves as many dependencies in the provided set against a known dependency, so there is access to other metadata.
|
Constructor and Description |
---|
JIPipeJavaNodeRegistrationTask(String id,
Class<? extends JIPipeGraphNode> nodeClass,
JIPipeDependency source,
URL icon)
Creates a new registration task
|
Modifier and Type | Method and Description |
---|---|
JIPipeDependency |
JavaExtensionValidationReportContext.getExtension() |
Constructor and Description |
---|
JavaExtensionValidationReportContext(JIPipeDependency extension) |
JavaExtensionValidationReportContext(JIPipeValidationReportContext parent,
JIPipeDependency extension) |
Modifier and Type | Method and Description |
---|---|
static boolean |
JIPipeDesktopInvalidProjectDependenciesInfoDialog.showDialog(JIPipeDesktopWorkbench workbench,
Path fileName,
Set<JIPipeDependency> dependencySet)
Shows the dialog
|
Constructor and Description |
---|
JIPipeDesktopInvalidProjectDependenciesInfoDialog(JIPipeDesktopWorkbench workbench,
Path fileName,
Set<JIPipeDependency> missingDependencySet) |
Modifier and Type | Class and Description |
---|---|
class |
JIPipePrepackagedDefaultJavaPlugin
JIPipeDefaultJavaPlugin for internal usage |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationsPlugin
Extension that provides data types and algorithms to modify data annotations
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
AnnotationsPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Class and Description |
---|---|
class |
ArtifactsPlugin
The core extension
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
ArtifactsPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
ArtifactsPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
BatchAssistantPlugin |
Modifier and Type | Class and Description |
---|---|
class |
CellposePlugin |
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
CellposePlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
CellposePlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
CLIJPlugin
Integrates CLIJ
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
CLIJPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
CLIJCommandNodeInfo.getDependencies() |
Set<JIPipeDependency> |
CLIJPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
CorePlugin
The core extension
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
CorePlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
CorePlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
DataDirectoriesPlugin |
Modifier and Type | Class and Description |
---|---|
class |
DevelopmentPlugin
Extension containing some additional tools
|
Modifier and Type | Class and Description |
---|---|
class |
ExpressionPlugin |
Modifier and Type | Class and Description |
---|---|
class |
FilesystemPlugin
Extension that provides filesystem data types
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
FilesystemPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Class and Description |
---|---|
class |
FormsPlugin
Extension that adds forms
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
FormsPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
FormsPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
GraphAnnotationPlugin |
Modifier and Type | Class and Description |
---|---|
class |
IJ3DPlugin |
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
IJ3DPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
IJ3DPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
FilamentsPlugin
Extension that adds filaments supports
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
FilamentsPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
FilamentsPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
MultiTemplateMatchingPlugin
Extension that adds ImageJ2 algorithms
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
MultiTemplateMatchingPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
MultiTemplateMatchingPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
OCRPlugin
Extension that adds filaments supports
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
OCRPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
OCRPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
TrackMatePlugin |
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
TrackMatePlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
TrackMatePlugin.getDependencies() |
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
CreateSpotDetectorNodeInfo.getDependencies() |
Set<JIPipeDependency> |
CreateSpotTrackerNodeInfo.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
WekaPlugin |
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
WekaPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
WekaPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
IlastikPlugin |
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
IlastikPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
IlastikPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
ImageJ2Plugin
Extension that adds ImageJ2 algorithms
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
ImageJ2Plugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
ImageJ2Plugin.getDependencies() |
Set<JIPipeDependency> |
ImageJ2OpNodeInfo.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
ImageJAlgorithmsPlugin
Extension that adds ImageJ2 algorithms
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
ImageJAlgorithmsPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
ImageJAlgorithmsPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
ImageJDataTypesPlugin
Provides ImageJ data types
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
ImageJDataTypesPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
ImageJDataTypesPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
ImpPlugin
Python nodes
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
ImpPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
ImpPlugin.getAllDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
JsonExtensionLoaderPlugin
Extension that loads
JIPipeJsonPlugin |
Modifier and Type | Class and Description |
---|---|
class |
MultiParameterAlgorithmsPlugin
Extension that provides capabilities to run multiple parameters
|
class |
MultiParametersPlugin
Extension that provides capabilities to run multiple parameters
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
MultiParameterAlgorithmsPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Class and Description |
---|---|
class |
NapariPlugin |
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
NapariPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Class and Description |
---|---|
class |
NodeTemplateBoxToolPlugin |
Modifier and Type | Class and Description |
---|---|
class |
OMEROPlugin
Provides data types dor handling strings
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
OMEROPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
OMEROPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
OmniposePlugin |
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
OmniposePlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
OmniposePlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
OpenCvPlugin
Python nodes
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
OpenCvPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
OpenCvPlugin.getAllDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
StandardParametersPlugin
Provides some standard parameters
|
Modifier and Type | Class and Description |
---|---|
class |
PipelineRenderPlugin
Extension containing some additional tools
|
Modifier and Type | Class and Description |
---|---|
class |
PlotsPlugin
Provides a standard selection of plots
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
PlotsPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
PlotsPlugin.getDependencies() |
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
PlotTables2AlgorithmInfo.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
ProcessesPlugin |
Modifier and Type | Class and Description |
---|---|
class |
CorePythonPlugin
Python nodes
|
class |
PythonPlugin
Python nodes
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
PythonPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
static JIPipeDependency |
CorePythonPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Class and Description |
---|---|
class |
RPlugin |
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
RPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
RPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
Scene3DPlugin |
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
Scene3DPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
Scene3DPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
StandardSettingsPlugin
Extension that provides all JIPipe included settings sheets
|
Modifier and Type | Class and Description |
---|---|
class |
StringsPlugin
Provides data types dor handling strings
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
StringsPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Class and Description |
---|---|
class |
TablesPlugin
Standard set of table operations
|
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
TablesPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
TablesPlugin.getDependencies() |
Modifier and Type | Class and Description |
---|---|
class |
ToolsPlugin
Extension containing some additional tools
|
Modifier and Type | Class and Description |
---|---|
class |
UtilitiesPlugin |
Modifier and Type | Field and Description |
---|---|
static JIPipeDependency |
UtilitiesPlugin.AS_DEPENDENCY
Dependency instance to be used for creating the set of dependencies
|
Modifier and Type | Method and Description |
---|---|
Set<JIPipeDependency> |
UtilitiesPlugin.getDependencies() |
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.