Dali Provisional API
Release 3.2

org.eclipse.jpt.common.ui.jface
Class ItemLabelProvider.Null

java.lang.Object
  extended by org.eclipse.jpt.common.ui.jface.ItemLabelProvider.Null
All Implemented Interfaces:
Serializable, ItemLabelProvider
Enclosing interface:
ItemLabelProvider

public static final class ItemLabelProvider.Null
extends Object
implements ItemLabelProvider, Serializable

A null item label provider that returns a null image and a null text string.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.jpt.common.ui.jface.ItemLabelProvider
ItemLabelProvider.Manager, ItemLabelProvider.Null
 
Field Summary
static ItemLabelProvider INSTANCE
           
 
Method Summary
 void dispose()
          Dispose the item label provider.
 Image getImage()
          Return the image for the provider's item.
 String getText()
          Return the text for the provider's item.
static ItemLabelProvider instance()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INSTANCE

public static final ItemLabelProvider INSTANCE
Method Detail

instance

public static ItemLabelProvider instance()

getImage

public Image getImage()
Description copied from interface: ItemLabelProvider
Return the image for the provider's item.

Specified by:
getImage in interface ItemLabelProvider
See Also:
ILabelProvider.getImage(Object)

getText

public String getText()
Description copied from interface: ItemLabelProvider
Return the text for the provider's item.

Specified by:
getText in interface ItemLabelProvider
See Also:
ILabelProvider.getText(Object)

dispose

public void dispose()
Description copied from interface: ItemLabelProvider
Dispose the item label provider. Remove any item listeners as appropriate.

Specified by:
dispose in interface ItemLabelProvider

toString

public String toString()
Overrides:
toString in class Object

Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.