Class ActionContext

java.lang.Object
org.eclipse.ui.actions.ActionContext

public class ActionContext extends Object
An ActionContext represents the context used to determine which actions are added by an ActionGroup, and what their enabled state should be.

This class encapsulates a selection and an input element. Clients may subclass this class to add more information to the context.

  • Constructor Details

    • ActionContext

      public ActionContext(ISelection selection)
      Creates a new action context with the given selection.
      Parameters:
      selection - the selection
  • Method Details

    • getSelection

      public ISelection getSelection()
      Returns:
      the selection.
    • setSelection

      public void setSelection(ISelection selection)
      Sets the selection.
      Parameters:
      selection - the selection to set
    • getInput

      public Object getInput()
      Returns the input element.
      Returns:
      the input element
    • setInput

      public void setInput(Object input)
      Sets the input element.
      Parameters:
      input - the input to set.