|
Eclipse JDT Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.jface.viewers.LabelProvider org.eclipse.jdt.ui.JavaElementLabelProvider
Standard label provider for Java elements. Use this class when you want to present the Java elements in a viewer.
The implementation also handles non-Java elements by forwarding the requests to the IWorkbenchAdapter of the element.
This class may be instantiated; it is not intended to be subclassed.
Field Summary | |
static int | SHOW_BASICS
Constant (value 0) indicating that the label should show the basic images only. |
static int | SHOW_CONTAINER
Deprecated. Use SHOW_QUALIFIED or SHOW_ROOT instead |
static int | SHOW_CONTAINER_QUALIFICATION
Deprecated. Use SHOW_QUALIFIED instead |
static int | SHOW_DEFAULT
Constant indicating the default label rendering. |
static int | SHOW_OVERLAY_ICONS
Flag (bit mask) indicating that the label should include overlay icons for element type and modifiers. |
static int | SHOW_PARAMETERS
Flag (bit mask) indicating that method label include parameter types. |
static int | SHOW_POST_QUALIFIED
Flag (bit mask) indicating that compilation units, class files, types, declarations and members should be rendered qualified.The qualification is appended. |
static int | SHOW_POSTIFIX_QUALIFICATION
Deprecated. SHOW_POST_QUALIFIED instead |
static int | SHOW_QUALIFIED
Flag (bit mask) indicating that compilation units, class files, types, declarations and members should be rendered qualified. |
static int | SHOW_RETURN_TYPE
Flag (bit mask) indicating that methods labels include the method return type (appended). |
static int | SHOW_ROOT
Flag (bit mask) indicating that the label should include the name of the package fragment root (appended). |
static int | SHOW_SMALL_ICONS
Flag (bit mask) indicating that the label should show the icons with no space reserved for overlays. |
static int | SHOW_TYPE
Flag (bit mask) indicating that a field label should include the declared type. |
static int | SHOW_VARIABLE
Flag (bit mask) indicating that the package fragment roots from class path variables should be rendered with the variable in the name |
Constructor Summary | |
JavaElementLabelProvider()
Creates a new label provider with SHOW_DEFAULT flag. | |
JavaElementLabelProvider(int flags)
Creates a new label provider. |
Method Summary | |
void | dispose()
|
Image | getImage(Object element)
|
String | getText(Object element)
|
void | turnOff(int flags)
Turns off the rendering options specified in the given flags. |
void | turnOn(int flags)
Turns on the rendering options specified in the given flags. |
Methods inherited from class org.eclipse.jface.viewers.LabelProvider |
addListener, fireLabelProviderChanged, isLabelProperty, removeListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int SHOW_RETURN_TYPE
public static final int SHOW_PARAMETERS
public static final int SHOW_CONTAINER
public static final int SHOW_CONTAINER_QUALIFICATION
public static final int SHOW_OVERLAY_ICONS
public static final int SHOW_TYPE
public static final int SHOW_ROOT
public static final int SHOW_POSTIFIX_QUALIFICATION
public static final int SHOW_SMALL_ICONS
public static final int SHOW_VARIABLE
public static final int SHOW_QUALIFIED
public static final int SHOW_POST_QUALIFIED
public static final int SHOW_BASICS
public static final int SHOW_DEFAULT
Constructor Detail |
public JavaElementLabelProvider()
public JavaElementLabelProvider(int flags)
Method Detail |
public void turnOn(int flags)
public void turnOff(int flags)
public Image getImage(Object element)
public String getText(Object element)
public void dispose()
|
Eclipse JDT Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |