public interface IProcessExtensionConfigurationEditorEnvironment
The process extension configuration editor can access its environment over this interface.
At the moment the editor can get server extensions with the method IProcessExtensionConfigurationEditorEnvironment.getServerExtension(String)
Modifier and Type | Method and Description |
---|---|
IIvyScriptEditor |
createIvyScriptEditor()
Creates an ivy script editor
|
IIvyScriptEditor |
createIvyScriptEditor(List inputVariables,
List environmentVariables)
Creates an ivy script editor
|
IIvyScriptEditor |
createIvyScriptEditor(List inputVariables,
List environmentVariables,
String resultTypeName)
Creates an ivy script editor
|
IIvyScriptEditor |
createIvyScriptEditor(List inputVariables,
List environmentVariables,
String resultTypeName,
int rows,
boolean buttonsVertical,
int verticalScrollbarPolicy,
int horizontalScrollbarPolicy)
Creates an ivy script editor
|
IProcessModelVersion |
getProcessModelVersion()
Gets the process model version of the process where the process extension element is located in.
|
IServerExtension |
getServerExtension(String serverExtensionIdentifier)
Gets the server extension with the given server extension identifier.
|
IServerExtension getServerExtension(String serverExtensionIdentifier)
IServerExtension
serverExtensionIdentifier
- the server extension identifierIIvyScriptEditor createIvyScriptEditor()
IIvyScriptEditor createIvyScriptEditor(List inputVariables, List environmentVariables)
inputVariables
- the input variable that should be available inside the script. Maybe null.environmentVariables
- the environment variable that should be available inside the script. Maybe null.IIvyScriptEditor createIvyScriptEditor(List inputVariables, List environmentVariables, String resultTypeName)
inputVariables
- the input variable that should be available inside the script. Maybe null.environmentVariables
- the environment variable that should be available inside the script. Maybe null.resultTypeName
- the name of the type the script should evaluate to. Maybe null.IIvyScriptEditor createIvyScriptEditor(List inputVariables, List environmentVariables, String resultTypeName, int rows, boolean buttonsVertical, int verticalScrollbarPolicy, int horizontalScrollbarPolicy)
inputVariables
- the input variable that should be available inside the script. Maybe null.environmentVariables
- the environment variable that should be available inside the script. Maybe null.resultTypeName
- the name of the type the script should evaluate to. Maybe null.rows
- the number of rows the editor should have at leastbuttonsVertical
- if true the smart buttons are located vertical, otherwise horizontalverticalScrollbarPolicy
- the vertical scrollbar policy. See ScrollPaneConstants
for more information.horizontalScrollbarPolicy
- the horizontal scrollbar policy. See ScrollPaneConstants
for more information.IProcessModelVersion getProcessModelVersion()
Copyright © 2024
AXON IVY AG
All Rights Reserved Documentation was generated
on April 28, 2024