Modifier and Type | Method and Description |
---|---|
<T extends ExternalEnvironment,U extends ListParameter<T>> |
JIPipeDefaultJavaExtension.registerEnvironment(Class<T> environmentClass,
Class<U> listClass,
ExternalEnvironmentSettings settings,
String id,
String name,
String description,
Icon icon)
Registers a new environment type.
|
Modifier and Type | Method and Description |
---|---|
void |
JIPipeDefaultJavaExtension.registerEnvironmentInstaller(Class<? extends ExternalEnvironment> environmentClass,
Class<? extends ExternalEnvironmentInstaller> installerClass,
Icon icon)
Registers an installer for a given environment
|
Modifier and Type | Class and Description |
---|---|
class |
EasyInstallExternalEnvironmentInstaller<T extends ExternalEnvironment>
Environment installer that extracts a premade package of the environment and generates the appropriate environment
Supported are .tar.gz and .zip archives that should contain the hierarchy of files as expected in the environment installation directory.
|
Modifier and Type | Method and Description |
---|---|
abstract ExternalEnvironment |
ExternalEnvironmentInstaller.getInstalledEnvironment()
Returns the final environment after installation
|
ExternalEnvironment |
EasyInstallExternalEnvironmentInstaller.getInstalledEnvironment() |
Modifier and Type | Method and Description |
---|---|
List<ExternalEnvironment> |
ExternalEnvironmentSettings.getPresetsListInterface(Class<?> environmentClass)
Returns the presets.
|
Modifier and Type | Method and Description |
---|---|
void |
ExternalEnvironmentSettings.setPresetsListInterface(List<ExternalEnvironment> presets,
Class<?> environmentClass)
Sets the presets
This is an interface class for easy access
|
Constructor and Description |
---|
ExternalEnvironment(ExternalEnvironment other) |
Modifier and Type | Method and Description |
---|---|
List<ExternalEnvironment> |
JIPipeExternalEnvironmentRegistry.getPresets(Class<?> environmentClass)
Gets the presets of an environment
|
Modifier and Type | Method and Description |
---|---|
void |
JIPipeExternalEnvironmentRegistry.addPreset(Class<?> environmentClass,
ExternalEnvironment preset)
Adds a new preset into the storage of the environment class
|
Modifier and Type | Method and Description |
---|---|
List<JIPipeExternalEnvironmentRegistry.InstallerEntry> |
JIPipeExternalEnvironmentRegistry.getInstallers(Class<? extends ExternalEnvironment> environmentClass)
Returns a sorted list of installer items for the environment
|
void |
JIPipeExternalEnvironmentRegistry.registerEnvironment(Class<? extends ExternalEnvironment> environmentClass,
ExternalEnvironmentSettings settings)
Registers an environment and its corresponding settings
|
void |
JIPipeExternalEnvironmentRegistry.registerInstaller(Class<? extends ExternalEnvironment> environmentClass,
Class<? extends ExternalEnvironmentInstaller> installerClass,
Icon icon)
Registers an installer
|
Modifier and Type | Class and Description |
---|---|
class |
ProcessEnvironment |
Modifier and Type | Method and Description |
---|---|
List<ExternalEnvironment> |
ProcessesExtensionSettings.getPresetsListInterface(Class<?> environmentClass) |
Modifier and Type | Method and Description |
---|---|
void |
ProcessesExtensionSettings.setPresetsListInterface(List<ExternalEnvironment> presets,
Class<?> environmentClass) |
Modifier and Type | Class and Description |
---|---|
class |
JIPipePythonAdapterLibraryEnvironment
Environment that supplies the JIPipe Python adapter library
|
class |
PythonEnvironment
Parameter that describes a Python environment
|
class |
PythonPackageLibraryEnvironment
An environment-like type that points to a package
|
Modifier and Type | Method and Description |
---|---|
ExternalEnvironment |
PythonPackageLibraryEnvironmentInstaller.getInstalledEnvironment() |
Modifier and Type | Method and Description |
---|---|
List<ExternalEnvironment> |
PythonExtensionSettings.getPresetsListInterface(Class<?> environmentClass) |
Modifier and Type | Method and Description |
---|---|
void |
PythonExtensionSettings.setPresetsListInterface(List<ExternalEnvironment> presets,
Class<?> environmentClass) |
Modifier and Type | Class and Description |
---|---|
class |
REnvironment |
Modifier and Type | Method and Description |
---|---|
List<ExternalEnvironment> |
RExtensionSettings.getPresetsListInterface(Class<?> environmentClass) |
Modifier and Type | Method and Description |
---|---|
void |
RExtensionSettings.setPresetsListInterface(List<ExternalEnvironment> presets,
Class<?> environmentClass) |
Modifier and Type | Class and Description |
---|---|
static class |
DownloadSettings.DownloadEnvironment |
Copyright © 2020–2022 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.