org.eclipse.datatools.enablement.sybase.asa.providers
Class SybaseASALabelProviderExt

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.jface.viewers.BaseLabelProvider
          extended by org.eclipse.jface.viewers.LabelProvider
              extended by org.eclipse.datatools.enablement.sybase.asa.providers.SybaseASALabelProviderExt
All Implemented Interfaces:
org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILabelProvider, org.eclipse.ui.navigator.ICommonLabelProvider, org.eclipse.ui.navigator.IDescriptionProvider, org.eclipse.ui.navigator.IMementoAware

public class SybaseASALabelProviderExt
extends org.eclipse.jface.viewers.LabelProvider
implements org.eclipse.ui.navigator.ICommonLabelProvider


Constructor Summary
SybaseASALabelProviderExt()
           
 
Method Summary
 java.lang.String getDescription(java.lang.Object selection)
           
 org.eclipse.swt.graphics.Image getImage(java.lang.Object element)
           
 java.lang.String getText(java.lang.Object element)
           
 void init(org.eclipse.ui.navigator.ICommonContentExtensionSite aConfig)
           
 void initialize(java.lang.String aViewerId)
           
 void restoreState(org.eclipse.ui.IMemento aMemento)
           
 void saveState(org.eclipse.ui.IMemento aMemento)
           
 
Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider
addListener, dispose, isLabelProperty, removeListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider
addListener, dispose, isLabelProperty, removeListener
 

Constructor Detail

SybaseASALabelProviderExt

public SybaseASALabelProviderExt()
Method Detail

getImage

public org.eclipse.swt.graphics.Image getImage(java.lang.Object element)
Specified by:
getImage in interface org.eclipse.jface.viewers.ILabelProvider
Overrides:
getImage in class org.eclipse.jface.viewers.LabelProvider
Returns:
the Image associated with this element

getText

public java.lang.String getText(java.lang.Object element)
Specified by:
getText in interface org.eclipse.jface.viewers.ILabelProvider
Overrides:
getText in class org.eclipse.jface.viewers.LabelProvider
Returns:
the Text associated with this element

initialize

public void initialize(java.lang.String aViewerId)

getDescription

public java.lang.String getDescription(java.lang.Object selection)
Specified by:
getDescription in interface org.eclipse.ui.navigator.IDescriptionProvider

restoreState

public void restoreState(org.eclipse.ui.IMemento aMemento)
Specified by:
restoreState in interface org.eclipse.ui.navigator.IMementoAware

saveState

public void saveState(org.eclipse.ui.IMemento aMemento)
Specified by:
saveState in interface org.eclipse.ui.navigator.IMementoAware

init

public void init(org.eclipse.ui.navigator.ICommonContentExtensionSite aConfig)
Specified by:
init in interface org.eclipse.ui.navigator.ICommonLabelProvider