|
Medical Imaging Interaction Toolkit
2025.08.00
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 otherwise| ExecutionException | 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 |