Class ActionsInput

java.lang.Object
org.csstudio.opibuilder.widgetActions.ActionsInput

public class ActionsInput extends Object
The value type definition for ActionsProperty, which describes the input for an actions Property.
  • Constructor Details

  • Method Details

    • getActionsList

      public LinkedList<AbstractWidgetAction> getActionsList()
      Returns:
      the scriptList
    • addAction

      public void addAction(AbstractWidgetAction action)
    • getCopy

      public ActionsInput getCopy()
      Returns:
      a total contents copy of this ScriptsInput.
    • setHookUpFirstActionToWidget

      public void setHookUpFirstActionToWidget(boolean hookWithWidget)
      Parameters:
      hookWithWidget - the hookWithWidget to set
    • isFirstActionHookedUpToWidget

      public boolean isFirstActionHookedUpToWidget()
      Returns:
      the hookWithWidget true if the first action is hooked with the widget's click, which means click on the widget will activate the first action in the list.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setWidgetModel

      public void setWidgetModel(AbstractWidgetModel widgetModel)
      Parameters:
      widgetModel - the widgetModel to set
    • getWidgetModel

      public AbstractWidgetModel getWidgetModel()
      Returns:
      the widgetModel
    • isHookUpAllActionsToWidget

      public boolean isHookUpAllActionsToWidget()
    • setHookUpAllActionsToWidget

      public void setHookUpAllActionsToWidget(boolean hookUpAllActionsToWidget)