Interface DataVisualizer

All Known Implementing Classes:
AdaptedDataVisualizer, GridItemDataVisualizer

public interface DataVisualizer
Manages the visual data of the GridItems. With this interface it is possible to create your own data visualization manager. With an instance of this class it is much easier to avoid memory leaks by using background colors and fonts.
  • Method Summary

    Modifier and Type Method Description
    void addColumn​(int columnIndex)
    Inserts a column on DataVisualizer
    void clearAll()
    Clear all data on DataVisualizer
    void clearColumn​(int columnIndex)
    Clear column dataVisualizer values
    void clearRow​(GridItem gridItem)
    Clear rows dataVisualizer values
    org.eclipse.swt.graphics.Color getBackground​(GridItem gridItem, int columnIndex)
    Method substitute GridItem method
    boolean getCheckable​(GridItem gridItem, int columnIndex)
    Method substitute GridItem method
    boolean getChecked​(GridItem gridItem, int columnIndex)
    Method substitute GridItem method
    int getColumnSpan​(GridItem gridItem, int columnIndex)
    Method substitute GridItem method
    org.eclipse.swt.graphics.Color getDefaultBackground()  
    org.eclipse.swt.graphics.Font getDefaultFont()  
    org.eclipse.swt.graphics.Color getDefaultForeground()  
    org.eclipse.swt.graphics.Font getFont​(GridItem gridItem, int columnIndex)
    Method substitute GridItem method
    org.eclipse.swt.graphics.Color getForeground​(GridItem gridItem, int columnIndex)
    Method substitute GridItem method
    boolean getGrayed​(GridItem gridItem, int columnIndex)
    Method substitute GridItem method
    org.eclipse.swt.graphics.Image getImage​(GridItem gridItem, int columnIndex)
    Method substitute GridItem method
    int getRowSpan​(GridItem gridItem, int columnIndex)
    Method substitute GridItem method
    java.lang.String getText​(GridItem gridItem, int columnIndex)
    Method substitute GridItem method
    java.lang.String getToolTipText​(GridItem gridItem, int columnIndex)
    Method substitute GridItem method
    void setBackground​(GridItem gridItem, int columnIndex, org.eclipse.swt.graphics.Color color)
    Method substitute GridItem method
    void setCheckable​(GridItem gridItem, int columnIndex, boolean checked)
    Method substitute GridItem method
    void setChecked​(GridItem gridItem, int columnIndex, boolean checked)
    Method substitute GridItem method
    void setColumnSpan​(GridItem gridItem, int columnIndex, int span)
    Method substitute GridItem method
    void setDefaultBackground​(org.eclipse.swt.graphics.Color defaultBackground)
    set default background
    void setDefaultFont​(org.eclipse.swt.graphics.Font defaultFont)
    set default font
    void setDefaultForeground​(org.eclipse.swt.graphics.Color defaultForeground)
    set default foreground
    void setFont​(GridItem gridItem, int columnIndex, org.eclipse.swt.graphics.Font font)
    Method substitute GridItem method
    void setForeground​(GridItem gridItem, int columnIndex, org.eclipse.swt.graphics.Color foreground)
    Method substitute GridItem method
    void setGrayed​(GridItem gridItem, int columnIndex, boolean grayed)
    Method substitute GridItem method
    void setImage​(GridItem gridItem, int columnIndex, org.eclipse.swt.graphics.Image image)
    Method substitute GridItem method
    void setRowSpan​(GridItem gridItem, int columnIndex, int span)
    Method substitute GridItem method
    void setText​(GridItem gridItem, int columnIndex, java.lang.String text)
    Method substitute GridItem method
    void setToolTipText​(GridItem gridItem, int columnIndex, java.lang.String tooltip)
    Method substitute GridItem method