Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
#include <berryHandlerUtil.h>
Public Types | |
typedef ObjectList< ObjectString::Pointer > | StringVectorType |
Some common utilities for working with handlers in Platform UI.
Note: this class should not be instantiated or extended by clients.
Definition at line 40 of file berryHandlerUtil.h.
Definition at line 52 of file berryHandlerUtil.h.
|
static |
Return the active contexts.
event | The execution event that contains the application context |
null
.
|
static |
Return the active contexts.
event | The execution event that contains the application context |
null
. ExecutionException | If the context variable is not found. |
|
static |
Return the part id of the active editor.
event | The execution event that contains the application context |
null
.
|
static |
Return the part id of the active editor.
event | The execution event that contains the application context |
null
. ExecutionException | If the active editor id variable is not found. |
|
static |
Return the active menu editor input, if available. The active menu is a registered context menu.
event | The execution event that contains the application context |
null
.
|
static |
Return the active menu editor input. The active menu is a registered context menu. Some context menus do not include the editor input which will throw an exception.
event | The execution event that contains the application context |
null
. ExecutionException | If the active menu editor input variable is not found. |
|
static |
Return the menu IDs that were applied to the registered context menu.
event | The execution event that contains the application context |
null
.
|
static |
Return the menu IDs that were applied to the registered context menu.
event | The execution event that contains the application context |
null
. ExecutionException | If the active menus variable is not found. |
|
static |
Return the active menu selection. The active menu is a registered context menu.
event | The execution event that contains the application context |
null
.
|
static |
Return the active menu selection. The active menu is a registered context menu.
event | The execution event that contains the application context |
null
. ExecutionException | If the active menu selection variable is not found. |
|
static |
Return the active part.
event | The execution event that contains the application context |
null
.
|
static |
Return the active part.
event | The execution event that contains the application context |
null
. ExecutionException | If the active part variable is not found. |
|
static |
Return the part id of the active part.
event | The execution event that contains the application context |
null
.
|
static |
Return the part id of the active part.
event | The execution event that contains the application context |
null
. ExecutionException | If the active part id variable is not found. |
|
static |
Return the active part site.
event | The execution event that contains the application context |
null
.
|
static |
Return the active part site.
event | The execution event that contains the application context |
null
. ExecutionException | If the active part site variable is not found. |
|
static |
Return the active workbench window.
event | The execution event that contains the application context |
null
.
|
static |
Return the active workbench window.
event | The execution event that contains the application context |
null
. ExecutionException | If the active workbench window variable is not found. |
|
static |
Return the current selection.
event | The execution event that contains the application context |
null
.
|
static |
Return the current selection.
event | The execution event that contains the application context |
null
. ExecutionException | If the current selection variable is not found. |
|
static |
Return the ShowInContext input.
event | The execution event that contains the application context |
null
.
|
static |
Return the ShowInContext input. Will not return null
.
event | The execution event that contains the application context |
null
. ExecutionException | If the show in input variable is not found. |
|
static |
Return the ShowInContext selection.
event | The execution event that contains the application context |
null
.
|
static |
Return the ShowInContext selection. Will not return null
.
event | The execution event that contains the application context |
null
. ExecutionException | If the show in selection variable is not found. |
|
static |
Extract the variable.
event | The execution event that contains the application context |
name | The variable name to extract. |
null
if it could not be found.
|
static |
Extract the variable.
context | The IEvaluationContext or null |
name | The variable name to extract. |
null
if it could not be found.
|
static |
Extract the variable.
event | The execution event that contains the application context |
name | The variable name to extract. |
null
. ExecutionException | if the variable is not found. |
|
static |
Checks whether the radio state of the command is same as the radio state parameter's value
event | The execution event that contains the application context |
true
when the values are same, false
otherwiseExecutionException | When the command doesn't have the radio state or the event doesn't have the radio state parameter |
|
static |
Toggles the command's state.
command | The command whose state needs to be toggled |
ExecutionException | When the command doesn't contain the toggle state or when the state doesn't contain a boolean value |
|
static |
Updates the radio state of the command to the given value
command | the command whose state should be updated |
newState | the new state |
ExecutionException | When the command doesn't have a radio state |