Class GridViewerEditor

java.lang.Object
org.eclipse.jface.viewers.ColumnViewerEditor
org.eclipse.nebula.jface.gridviewer.GridViewerEditor

public class GridViewerEditor
extends org.eclipse.jface.viewers.ColumnViewerEditor
  • Field Summary

    Fields inherited from class org.eclipse.jface.viewers.ColumnViewerEditor

    DEFAULT, KEEP_EDITOR_ON_DOUBLE_CLICK, KEYBOARD_ACTIVATION, TABBING_CYCLE_IN_ROW, TABBING_CYCLE_IN_VIEWER, TABBING_HORIZONTAL, TABBING_MOVE_TO_ROW_NEIGHBOR, TABBING_VERTICAL
  • Constructor Summary

    Constructors 
    Constructor Description
    GridViewerEditor​(org.eclipse.jface.viewers.ColumnViewer viewer, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy, int feature)  
  • Method Summary

    Modifier and Type Method Description
    static void create​(GridTableViewer viewer, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy, int feature)  
    static void create​(GridTreeViewer viewer, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy, int feature)  
    protected org.eclipse.jface.viewers.StructuredSelection createSelection​(java.lang.Object element)  
    org.eclipse.jface.viewers.ViewerCell getFocusCell()  
    protected void setEditor​(org.eclipse.swt.widgets.Control w, org.eclipse.swt.widgets.Item item, int fColumnNumber)  
    protected void setLayoutData​(org.eclipse.jface.viewers.CellEditor.LayoutData layoutData)  
    protected void updateFocusCell​(org.eclipse.jface.viewers.ViewerCell focusCell, org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent event)  

    Methods inherited from class org.eclipse.jface.viewers.ColumnViewerEditor

    addEditorActivationListener, getViewer, processTraverseEvent, removeEditorActivationListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GridViewerEditor

      GridViewerEditor​(org.eclipse.jface.viewers.ColumnViewer viewer, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy, int feature)
  • Method Details

    • createSelection

      protected org.eclipse.jface.viewers.StructuredSelection createSelection​(java.lang.Object element)
    • setEditor

      protected void setEditor​(org.eclipse.swt.widgets.Control w, org.eclipse.swt.widgets.Item item, int fColumnNumber)
      Specified by:
      setEditor in class org.eclipse.jface.viewers.ColumnViewerEditor
    • setLayoutData

      protected void setLayoutData​(org.eclipse.jface.viewers.CellEditor.LayoutData layoutData)
      Specified by:
      setLayoutData in class org.eclipse.jface.viewers.ColumnViewerEditor
    • getFocusCell

      public org.eclipse.jface.viewers.ViewerCell getFocusCell()
      Overrides:
      getFocusCell in class org.eclipse.jface.viewers.ColumnViewerEditor
    • updateFocusCell

      protected void updateFocusCell​(org.eclipse.jface.viewers.ViewerCell focusCell, org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent event)
      Specified by:
      updateFocusCell in class org.eclipse.jface.viewers.ColumnViewerEditor
    • create

      public static void create​(GridTableViewer viewer, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy, int feature)
    • create

      public static void create​(GridTreeViewer viewer, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy, int feature)