Class ChecksTreeViewer

All Implemented Interfaces:
ICheckable, IInputProvider, IInputSelectionProvider, IPostSelectionProvider, ISelectionProvider

public class ChecksTreeViewer extends CheckboxTreeViewer
Checks tree viewer.
  • Constructor Details

    • ChecksTreeViewer

      public ChecksTreeViewer(org.eclipse.swt.widgets.Composite parent, ChecksTreeProvider checksTree, ISearchHistory searchHistory)
      Creates new instance.
      Parameters:
      parent - parent, not null
  • Method Details

    • getInput

      public ChecksTreeProvider getInput()
      Specified by:
      getInput in interface IInputProvider
      Overrides:
      getInput in class ContentViewer
    • isDirty

      public boolean isDirty()
      Returns:
      the dirty
    • setDirty

      public void setDirty(boolean dirty)
      Parameters:
      dirty - the dirty to set
    • setTreeChecked

      public void setTreeChecked(boolean checked)
      Sets check state for all elements.
      Parameters:
      checked - checked