org.eclipse.emf.ecp.internal.ui.model
Class ModelLabelProvider
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.viewers.BaseLabelProvider
org.eclipse.jface.viewers.LabelProvider
org.eclipse.emf.ecp.internal.ui.model.ECPLabelProvider
org.eclipse.emf.ecp.internal.ui.model.ModelLabelProvider
- All Implemented Interfaces:
- ECPModelContextProvider, ECPObserver, ECPProjectOpenClosedObserver, IECPLabelProvider, org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILabelProvider
public class ModelLabelProvider
- extends ECPLabelProvider
- implements ECPProjectOpenClosedObserver
- Author:
- Eike Stepper
| Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider |
addListener, isLabelProperty, removeListener |
| Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider |
addListener, isLabelProperty, removeListener |
ModelLabelProvider
public ModelLabelProvider(ECPModelContextProvider modelContextProvider)
dispose
public void dispose()
- Specified by:
dispose in interface org.eclipse.jface.viewers.IBaseLabelProvider- Overrides:
dispose in class org.eclipse.jface.viewers.BaseLabelProvider
getText
public String getText(Object element)
- Specified by:
getText in interface org.eclipse.jface.viewers.ILabelProvider- Overrides:
getText in class ECPLabelProvider
projectChanged
public void projectChanged(ECPProject project,
boolean opened)
- This is called when a project is opened or closed.
- Specified by:
projectChanged in interface ECPProjectOpenClosedObserver
- Parameters:
project - the ECPProject that changedopened - whether it was opened or closed
Copyright © 2015. All Rights Reserved.