Class ColumnViewerEditorActivationStrategy


  • public class ColumnViewerEditorActivationStrategy
    extends Object
    This class is responsible to determine if a cell selection event is triggers an editor activation. Implementors can extend and overwrite to implement custom editing behavior
    Since:
    3.3
    • Constructor Detail

      • ColumnViewerEditorActivationStrategy

        public ColumnViewerEditorActivationStrategy​(ColumnViewer viewer)
        Parameters:
        viewer - the viewer the editor support is attached to
    • Method Detail

      • isEditorActivationEvent

        protected boolean isEditorActivationEvent​(ColumnViewerEditorActivationEvent event)
        Parameters:
        event - the event triggering the action
        Returns:
        true if this event should open the editor
      • getViewer

        public ColumnViewer getViewer()
        Returns:
        the viewer
      • setEnableEditorActivationWithKeyboard

        public void setEnableEditorActivationWithKeyboard​(boolean enable)
        Enable activation of cell editors by keyboard
        Parameters:
        enable - true to enable