Class TableComboViewerRow

java.lang.Object
org.eclipse.jface.viewers.ViewerRow
org.eclipse.nebula.jface.tablecomboviewer.TableComboViewerRow
All Implemented Interfaces:
java.lang.Cloneable

public class TableComboViewerRow
extends org.eclipse.jface.viewers.ViewerRow
  • Field Summary

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

    ABOVE, BELOW
  • Constructor Summary

    Constructors 
    Constructor Description
    TableComboViewerRow​(org.eclipse.swt.widgets.TableItem item)
    Create a new instance of the receiver from item.
  • Method Summary

    Modifier and Type Method Description
    java.lang.Object clone()
    org.eclipse.swt.graphics.Color getBackground​(int columnIndex)
    org.eclipse.swt.graphics.Rectangle getBounds()
    org.eclipse.swt.graphics.Rectangle getBounds​(int columnIndex)
    int getColumnCount()
    org.eclipse.swt.widgets.Control getControl()
    int getCreationIndex​(int visualIndex)
    java.lang.Object getElement()
    org.eclipse.swt.graphics.Font getFont​(int columnIndex)
    org.eclipse.swt.graphics.Color getForeground​(int columnIndex)
    org.eclipse.swt.graphics.Image getImage​(int columnIndex)
    org.eclipse.swt.graphics.Rectangle getImageBounds​(int index)
    org.eclipse.swt.widgets.Widget getItem()
    org.eclipse.jface.viewers.ViewerRow getNeighbor​(int direction, boolean sameLevel)
    java.lang.String getText​(int columnIndex)
    org.eclipse.swt.graphics.Rectangle getTextBounds​(int index)
    org.eclipse.jface.viewers.TreePath getTreePath()
    int getVisualIndex​(int creationIndex)
    protected boolean scrollCellIntoView​(int columnIndex)  
    void setBackground​(int columnIndex, org.eclipse.swt.graphics.Color color)
    void setFont​(int columnIndex, org.eclipse.swt.graphics.Font font)
    void setForeground​(int columnIndex, org.eclipse.swt.graphics.Color color)
    void setImage​(int columnIndex, org.eclipse.swt.graphics.Image image)
    (package private) void setItem​(org.eclipse.swt.widgets.TableItem item)  
    void setText​(int columnIndex, java.lang.String text)

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

    equals, getCell, getCell, getColumnIndex, getStyleRanges, hashCode, isColumnVisible, setStyleRanges

    Methods inherited from class java.lang.Object

    finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TableComboViewerRow

      TableComboViewerRow​(org.eclipse.swt.widgets.TableItem item)
      Create a new instance of the receiver from item.
      Parameters:
      item -
  • Method Details

    • getBounds

      public org.eclipse.swt.graphics.Rectangle getBounds​(int columnIndex)
      Specified by:
      getBounds in class org.eclipse.jface.viewers.ViewerRow
    • getBounds

      public org.eclipse.swt.graphics.Rectangle getBounds()
      Specified by:
      getBounds in class org.eclipse.jface.viewers.ViewerRow
    • getItem

      public org.eclipse.swt.widgets.Widget getItem()
      Specified by:
      getItem in class org.eclipse.jface.viewers.ViewerRow
    • setItem

      void setItem​(org.eclipse.swt.widgets.TableItem item)
    • getColumnCount

      public int getColumnCount()
      Specified by:
      getColumnCount in class org.eclipse.jface.viewers.ViewerRow
    • getBackground

      public org.eclipse.swt.graphics.Color getBackground​(int columnIndex)
      Specified by:
      getBackground in class org.eclipse.jface.viewers.ViewerRow
    • getFont

      public org.eclipse.swt.graphics.Font getFont​(int columnIndex)
      Specified by:
      getFont in class org.eclipse.jface.viewers.ViewerRow
    • getForeground

      public org.eclipse.swt.graphics.Color getForeground​(int columnIndex)
      Specified by:
      getForeground in class org.eclipse.jface.viewers.ViewerRow
    • getImage

      public org.eclipse.swt.graphics.Image getImage​(int columnIndex)
      Specified by:
      getImage in class org.eclipse.jface.viewers.ViewerRow
    • getText

      public java.lang.String getText​(int columnIndex)
      Specified by:
      getText in class org.eclipse.jface.viewers.ViewerRow
    • setBackground

      public void setBackground​(int columnIndex, org.eclipse.swt.graphics.Color color)
      Specified by:
      setBackground in class org.eclipse.jface.viewers.ViewerRow
    • setFont

      public void setFont​(int columnIndex, org.eclipse.swt.graphics.Font font)
      Specified by:
      setFont in class org.eclipse.jface.viewers.ViewerRow
    • setForeground

      public void setForeground​(int columnIndex, org.eclipse.swt.graphics.Color color)
      Specified by:
      setForeground in class org.eclipse.jface.viewers.ViewerRow
    • setImage

      public void setImage​(int columnIndex, org.eclipse.swt.graphics.Image image)
      Specified by:
      setImage in class org.eclipse.jface.viewers.ViewerRow
    • setText

      public void setText​(int columnIndex, java.lang.String text)
      Specified by:
      setText in class org.eclipse.jface.viewers.ViewerRow
    • getControl

      public org.eclipse.swt.widgets.Control getControl()
      Specified by:
      getControl in class org.eclipse.jface.viewers.ViewerRow
    • getNeighbor

      public org.eclipse.jface.viewers.ViewerRow getNeighbor​(int direction, boolean sameLevel)
      Specified by:
      getNeighbor in class org.eclipse.jface.viewers.ViewerRow
    • getTreePath

      public org.eclipse.jface.viewers.TreePath getTreePath()
      Specified by:
      getTreePath in class org.eclipse.jface.viewers.ViewerRow
    • clone

      public java.lang.Object clone()
      Specified by:
      clone in class org.eclipse.jface.viewers.ViewerRow
    • getElement

      public java.lang.Object getElement()
      Specified by:
      getElement in class org.eclipse.jface.viewers.ViewerRow
    • getVisualIndex

      public int getVisualIndex​(int creationIndex)
      Overrides:
      getVisualIndex in class org.eclipse.jface.viewers.ViewerRow
    • getCreationIndex

      public int getCreationIndex​(int visualIndex)
      Overrides:
      getCreationIndex in class org.eclipse.jface.viewers.ViewerRow
    • getTextBounds

      public org.eclipse.swt.graphics.Rectangle getTextBounds​(int index)
      Overrides:
      getTextBounds in class org.eclipse.jface.viewers.ViewerRow
    • getImageBounds

      public org.eclipse.swt.graphics.Rectangle getImageBounds​(int index)
      Overrides:
      getImageBounds in class org.eclipse.jface.viewers.ViewerRow
    • scrollCellIntoView

      protected boolean scrollCellIntoView​(int columnIndex)
      Overrides:
      scrollCellIntoView in class org.eclipse.jface.viewers.ViewerRow