public class REnvironment extends ExternalEnvironment
Modifier and Type | Class and Description |
---|---|
static class |
REnvironment.List
A list of
REnvironment |
static class |
REnvironment.RArgumentsVariableSource |
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterUIChangedEvent
Modifier and Type | Field and Description |
---|---|
static String |
ENVIRONMENT_ID |
Constructor and Description |
---|
REnvironment() |
REnvironment(REnvironment other) |
Modifier and Type | Method and Description |
---|---|
DefaultExpressionParameter |
getArguments() |
StringQueryExpressionAndStringPairParameter.List |
getEnvironmentVariables() |
Icon |
getIcon()
Returns the icon displayed in the UI for the current status
|
String |
getInfo()
Returns more detailed information (e.g., the executed script environment path).
|
Path |
getRExecutablePath() |
Path |
getRScriptExecutablePath() |
void |
reportValidity(JIPipeIssueReport report)
Generates a validity report
|
void |
setArguments(DefaultExpressionParameter arguments) |
void |
setEnvironmentVariables(StringQueryExpressionAndStringPairParameter.List environmentVariables) |
void |
setRExecutablePath(Path RExecutablePath) |
void |
setRScriptExecutablePath(Path RScriptExecutablePath) |
getEventBus, getName, setName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addParameterChangeListener, addParameterChangeListener, getContextActions, getParameter, getParameterAccess, isParameterUIVisible, isParameterUIVisible, setParameter, triggerParameterChange, triggerParameterStructureChange, triggerParameterUIChange
generateValidityReport
public static final String ENVIRONMENT_ID
public REnvironment()
public REnvironment(REnvironment other)
public void reportValidity(JIPipeIssueReport report)
JIPipeValidatable
report
- the report to be added topublic Path getRExecutablePath()
public void setRExecutablePath(Path RExecutablePath)
public Path getRScriptExecutablePath()
public void setRScriptExecutablePath(Path RScriptExecutablePath)
public DefaultExpressionParameter getArguments()
public void setArguments(DefaultExpressionParameter arguments)
public StringQueryExpressionAndStringPairParameter.List getEnvironmentVariables()
public void setEnvironmentVariables(StringQueryExpressionAndStringPairParameter.List environmentVariables)
public Icon getIcon()
ExternalEnvironment
getIcon
in class ExternalEnvironment
public String getInfo()
ExternalEnvironment
getInfo
in class ExternalEnvironment
Copyright © 2020–2022 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.