Class OpenDisplayAction

java.lang.Object
org.csstudio.opibuilder.widgetActions.AbstractWidgetAction
org.csstudio.opibuilder.widgetActions.OpenDisplayAction
All Implemented Interfaces:
IAdaptable

public class OpenDisplayAction extends AbstractWidgetAction
Action for executing a display.

Properties, configured when the action is added to a widget, suggest how the display should be opened: Replace existing display, or open new standalone shell, or ..

User can override via key modifiers:

  • Ctrl - Opens a new view in existing workbench window
  • Shift - Open a new view in new workbench window
  • Ctrl + Shift - Open a new standalone shell
These key modifiers need to be passed by the context menu or whatever usually invokes the 'run()' method by calling the specialized runWithModifiers()