Example usage for org.eclipse.jface.viewers ComboViewer getLabelProvider

List of usage examples for org.eclipse.jface.viewers ComboViewer getLabelProvider

Introduction

In this page you can find the example usage for org.eclipse.jface.viewers ComboViewer getLabelProvider.

Prototype

@Override
public IBaseLabelProvider getLabelProvider() 

Source Link

Document

The list viewer implementation of this Viewer framework method returns the label provider, which in the case of list viewers will be an instance of ILabelProvider.

Usage

From source file:org.eclipse.papyrus.infra.widgets.databinding.ComboObservableValue.java

License:Open Source License

public ComboObservableValue(ComboViewer viewer, IObservableValue modelProperty) {
    this.viewer = viewer;
    viewer.setLabelProvider(new ComboLabelProvider(viewer.getLabelProvider()));
    if (modelProperty instanceof AggregatedObservable) {
        this.modelProperty = (AggregatedObservable) modelProperty;
    }//from w w  w  .j  ava  2  s  .  c  o  m
    viewer.addSelectionChangedListener(this);
}

From source file:org.eclipse.papyrus.views.properties.providers.EncapsulatedComboViewer.java

License:Open Source License

public EncapsulatedComboViewer(ComboViewer viewer) {
    super(viewer.getCCombo());
    if (viewer.getContentProvider() != null) {
        super.setContentProvider(viewer.getContentProvider());
    }//from  w  w  w .  ja  v  a2s  .  co  m
    if (viewer.getInput() != null) {
        super.setInput(viewer.getInput());
    }
    if (viewer.getLabelProvider() != null) {
        super.setLabelProvider(viewer.getLabelProvider());
    }
    if (viewer.getFilters() != null) {
        super.setFilters(viewer.getFilters());
    }
}