Class IndexSetsLabelProvider

java.lang.Object
com._1c.g5.v8.dt.qw.ui.labelproviders.AbstractQueryWizardLabelProvider
com._1c.g5.v8.dt.qw.ui.labelproviders.IndexSetsLabelProvider
All Implemented Interfaces:
IBaseLabelProvider, IColorProvider, ITableLabelProvider

public class IndexSetsLabelProvider extends AbstractQueryWizardLabelProvider
Index sets label provider
  • Constructor Details

    • IndexSetsLabelProvider

      public IndexSetsLabelProvider(QueryWizardSource querySchemaSource, org.eclipse.swt.events.SelectionAdapter itemCheckSelectEvent)
      Constructs label provider
      Parameters:
      querySchemaSource - the query wizard source, cannot be null
      itemCheckSelectEvent - the check selection event, cannot be null
  • Method Details

    • getColumnImage

      public org.eclipse.swt.graphics.Image getColumnImage(Object element, int columnIndex)
    • getColumnText

      public String getColumnText(Object element, int columnIndex)
    • isColumnHaveCustomLabelProvider

      public boolean isColumnHaveCustomLabelProvider(int column)
      Description copied from class: AbstractQueryWizardLabelProvider
      Is column have custom label provider
      Overrides:
      isColumnHaveCustomLabelProvider in class AbstractQueryWizardLabelProvider
      Parameters:
      column - - actual column index in tree viewer
      Returns:
      true if have custom label provider, false otherwise
    • update

      public void update(int column, ViewerCell cell, org.eclipse.swt.widgets.Tree parent)
      Description copied from class: AbstractQueryWizardLabelProvider
      Update the label for cell. Using for extending "update" method in "CellLabelProvider" class
      Overrides:
      update in class AbstractQueryWizardLabelProvider
      Parameters:
      column - - actual column index in tree viewer
      cell - - ViewerCell for updating label, cannot be null
      parent - - parent Tree, cannot be null