org.eclipse.emf.ecoretools.diagram.navigator
Class EcoreDomainNavigatorLabelProvider

java.lang.Object
  extended by org.eclipse.emf.ecoretools.diagram.navigator.EcoreDomainNavigatorLabelProvider
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 EcoreDomainNavigatorLabelProvider
extends java.lang.Object
implements org.eclipse.ui.navigator.ICommonLabelProvider


Constructor Summary
EcoreDomainNavigatorLabelProvider()
           
 
Method Summary
 void addListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
           
 void dispose()
           
 java.lang.String getDescription(java.lang.Object anElement)
           
 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)
           
 boolean isLabelProperty(java.lang.Object element, java.lang.String property)
           
 void removeListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
           
 void restoreState(org.eclipse.ui.IMemento aMemento)
           
 void saveState(org.eclipse.ui.IMemento aMemento)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EcoreDomainNavigatorLabelProvider

public EcoreDomainNavigatorLabelProvider()
Method Detail

init

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

getImage

public org.eclipse.swt.graphics.Image getImage(java.lang.Object element)
Specified by:
getImage in interface org.eclipse.jface.viewers.ILabelProvider

getText

public java.lang.String getText(java.lang.Object element)
Specified by:
getText in interface org.eclipse.jface.viewers.ILabelProvider

addListener

public void addListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
Specified by:
addListener in interface org.eclipse.jface.viewers.IBaseLabelProvider

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.jface.viewers.IBaseLabelProvider

isLabelProperty

public boolean isLabelProperty(java.lang.Object element,
                               java.lang.String property)
Specified by:
isLabelProperty in interface org.eclipse.jface.viewers.IBaseLabelProvider

removeListener

public void removeListener(org.eclipse.jface.viewers.ILabelProviderListener listener)
Specified by:
removeListener in interface org.eclipse.jface.viewers.IBaseLabelProvider

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

getDescription

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

Copyright 2007 Anyware Technologies.
All Rights Reserved.