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 © 2014. All Rights Reserved.