org.eclipse.emf.ecp.internal.ui.model
Interface IECPLabelProvider

All Superinterfaces:
org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILabelProvider
All Known Implementing Classes:
ECPLabelProvider, ModelLabelProvider, ProvidersLabelProvider, RepositoriesLabelProvider, TransactionalModelLabelProvider

public interface IECPLabelProvider
extends org.eclipse.jface.viewers.ILabelProvider

A label provider with additional methods for providing a ECPModelContextProvider.

Author:
emueller

Method Summary
 ECPModelContextProvider getModelContextProvider()
          Returns the ECPModelContextProvider.
 void setModelContextProvider(ECPModelContextProvider modelContextProvider)
          Sets the ECPModelContextProvider to be used by the label provider.
 
Methods inherited from interface org.eclipse.jface.viewers.ILabelProvider
getImage, getText
 
Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider
addListener, dispose, isLabelProperty, removeListener
 

Method Detail

getModelContextProvider

ECPModelContextProvider getModelContextProvider()
Returns the ECPModelContextProvider.

Returns:
the model context provider

setModelContextProvider

void setModelContextProvider(ECPModelContextProvider modelContextProvider)
Sets the ECPModelContextProvider to be used by the label provider.

Parameters:
modelContextProvider - the model context provider to be set


Copyright © 2014. All Rights Reserved.