org.eclipse.emf.facet.custom.ui
Interface ICustomizedContentProviderFactory


public interface ICustomizedContentProviderFactory

This is a factory for ICustomizedContentProvider and ICustomizedTreeContentProvider.

Author:
Gregoire Dupe

Field Summary
static ICustomizedContentProviderFactory DEFAULT
          The default factory instance
 
Method Summary
 ICustomizedContentProvider createCustomizedContentProvider(ICustomizationManager customizationMgr)
          Deprecated. Bug 380229 - [deprecated] ICustomizedContentProvider
 ICustomizedTreeContentProvider createCustomizedTreeContentProvider(ICustomizationManager customManager)
          Instantiate an ICustomizedTreeContentProvider.
 

Field Detail

DEFAULT

static final ICustomizedContentProviderFactory DEFAULT
The default factory instance

Method Detail

createCustomizedContentProvider

@Deprecated
ICustomizedContentProvider createCustomizedContentProvider(ICustomizationManager customizationMgr)
Deprecated. Bug 380229 - [deprecated] ICustomizedContentProvider

This method is used to instantiate a ICustomizedContentProvider

Parameters:
customizationMgr - the customization manager which has to be used by the content provider.
Returns:
a content provider

createCustomizedTreeContentProvider

ICustomizedTreeContentProvider createCustomizedTreeContentProvider(ICustomizationManager customManager)
Instantiate an ICustomizedTreeContentProvider. With this content provider, your viewer's input has to be an EObject or an array or collection of EObjects.F

Parameters:
customManager - the customization manager used by the content provider
Returns:
a tree content provider
Since:
0.2