org.eclipse.ui.views.properties
Class ComboBoxLabelProvider
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.viewers.BaseLabelProvider
org.eclipse.jface.viewers.LabelProvider
org.eclipse.ui.views.properties.ComboBoxLabelProvider
- All Implemented Interfaces:
- IBaseLabelProvider, ILabelProvider
- public class ComboBoxLabelProvider
- extends LabelProvider
An ILabelProvider that assists in rendering labels for
ComboBoxPropertyDescriptors. The label for a given
Integer value is the String at the value in
the provided values array.
- Since:
- 3.0
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComboBoxLabelProvider
public ComboBoxLabelProvider(String[] values)
- Parameters:
values - the possible label values that this
ILabelProvider may return.
getValues
public String[] getValues()
- Returns:
- the possible label values that this
ILabelProvider may return.
setValues
public void setValues(String[] values)
- Parameters:
values - the possible label values that this
ILabelProvider may return.
getText
public String getText(Object element)
- Returns the
String that maps to the given
Integer offset in the values array.
- Specified by:
getText in interface ILabelProvider- Overrides:
getText in class LabelProvider
- Parameters:
element - an Integer object whose value is a valid
location within the values array of the receiver
- Returns:
- a
String from the provided values array, or the
empty String - See Also:
ILabelProvider.getText(java.lang.Object)
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.