/** * The <code>ComboBoxPropertyDescriptor</code> implementation of this * <code>IPropertyDescriptor</code> method returns the value set by * the <code>setProvider</code> method or, if no value has been set * it returns a <code>ComboBoxLabelProvider</code> created from the * valuesArray of this <code>ComboBoxPropertyDescriptor</code>. * * @see #setLabelProvider */ public ILabelProvider getLabelProvider() { if (isLabelProviderSet()) { return super.getLabelProvider(); } else { return new ComboBoxLabelProvider(labels); } } }
/** * The <code>ComboBoxPropertyDescriptor</code> implementation of this * <code>IPropertyDescriptor</code> method returns the value set by * the <code>setProvider</code> method or, if no value has been set * it returns a <code>ComboBoxLabelProvider</code> created from the * valuesArray of this <code>ComboBoxPropertyDescriptor</code>. * * @see #setLabelProvider(ILabelProvider) */ @Override public ILabelProvider getLabelProvider() { if (isLabelProviderSet()) { return super.getLabelProvider(); } return new ComboBoxLabelProvider(labels); } }
/** * The <code>ComboBoxPropertyDescriptor</code> implementation of this * <code>IPropertyDescriptor</code> method returns the value set by * the <code>setProvider</code> method or, if no value has been set * it returns a <code>ComboBoxLabelProvider</code> created from the * valuesArray of this <code>ComboBoxPropertyDescriptor</code>. * * @see #setLabelProvider(ILabelProvider) */ @Override public ILabelProvider getLabelProvider() { if (isLabelProviderSet()) { return super.getLabelProvider(); } return new ComboBoxLabelProvider(labels); } }