Klasse DataTableContext

java.lang.Object
org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext

public class DataTableContext extends Object
A context for the data view. It provides all necessary data to be displayed.
  • Konstruktordetails

    • DataTableContext

      public DataTableContext(Controller controller)
      Creates a new instance.
      Parameter:
      controller -
  • Methodendetails

    • getController

      public Controller getController()
      Returns the controller.
      Gibt zurück:
    • getFont

      public org.eclipse.swt.graphics.Font getFont()
      Sets the font.
      Gibt zurück:
    • getGroups

      public int[] getGroups()
      Returns information about the equivalence classes.
      Gibt zurück:
    • getHandle

      public DataHandle getHandle()
      Returns the data handle, if any.
      Gibt zurück:
    • getImages

      public List<org.eclipse.swt.graphics.Image> getImages()
      Returns the header images.
      Gibt zurück:
    • getListeners

      public List<org.eclipse.nebula.widgets.nattable.layer.ILayerListener> getListeners()
      Returns all layer listeners.
      Gibt zurück:
    • getRows

      public RowSet getRows()
      Returns the research subset.
      Gibt zurück:
    • getSelectedIndex

      public int getSelectedIndex()
      Returns the selected index.
      Gibt zurück:
    • getTable

      public org.eclipse.nebula.widgets.nattable.NatTable getTable()
      Returns the underlying table.
      Gibt zurück:
    • isColumnExpanded

      public boolean isColumnExpanded()
      Gibt zurück:
    • isRowExpanded

      public boolean isRowExpanded()
      Gibt zurück:
    • reset

      public void reset()
      Resets the context.
    • setFont

      public void setFont(org.eclipse.swt.graphics.Font font)
      Gets the font.
      Parameter:
      font -
    • setGroups

      public void setGroups(int[] groups)
      Sets the groups.
      Parameter:
      groups -
    • setHandle

      public void setHandle(DataHandle handle)
      Sets a data handle.
      Parameter:
      handle -
    • setImages

      public void setImages(List<org.eclipse.swt.graphics.Image> images)
      Sets the header images.
      Parameter:
      images -
    • setListeners

      public void setListeners(List<org.eclipse.nebula.widgets.nattable.layer.ILayerListener> listeners)
      Sets the layer listeners.
      Parameter:
      listeners -
    • setRows

      public void setRows(RowSet rows)
      Sets the research subset.
      Parameter:
      rows -
    • setSelectedIndex

      public void setSelectedIndex(int index)
      Sets the selected column index.
      Parameter:
      index -
    • setTable

      public void setTable(org.eclipse.nebula.widgets.nattable.NatTable table)
      Sets the underlying table.
      Parameter:
      table -