|
Re: change default EMF property editor in GMF [message #1402879 is a reply to message #1402864] |
Fri, 18 July 2014 07:27 |
Hussein MHANNA Messages: 45 Registered: February 2014 Location: LAVAL |
Member |
|
|
Hi Yulier,
What you need to do is
1. Create a class that inherits from org.eclipse.ui.views.properties.tabbed.AdvancedPropertySection and then override the method createControls like that
/**
* @see org.eclipse.ui.views.properties.tabbed.ISection#createControls(org.eclipse.swt.widgets.Composite,
* org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage)
*/
@Override
public void createControls(Composite parent,
final TabbedPropertySheetPage atabbedPropertySheetPage) {
super.createControls(parent,atabbedPropertySheetPage);
//The dapter fatcory is an instance of ComposedAdapterFatcory that contains your XXXXItemproviderAdapterFactory
page.setPropertySourceProvider(new AdapterFactoryContentProvider(adapterFactory));
}
2. In the plugin.xml, add a propertySection (extension) that refers to this class.
Kind Regards,
Hussein
ALL4TEC
|
|
|
Powered by
FUDForum. Page generated in 0.24479 seconds