org.topcased.tabbedproperties
Class AbstractTabbedPropertySheetPage
java.lang.Object
org.eclipse.ui.part.Page
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage
org.topcased.tabbedproperties.AbstractTabbedPropertySheetPage
- All Implemented Interfaces:
- org.eclipse.jface.viewers.ILabelProviderListener, org.eclipse.ui.ISelectionListener, org.eclipse.ui.part.IPage, org.eclipse.ui.part.IPageBookViewPage, org.eclipse.ui.views.properties.IPropertySheetPage
- Direct Known Subclasses:
- ModelerPropertySheetPage
public class AbstractTabbedPropertySheetPage
- extends org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage
The property sheet page to implement to provide the tabbed UI.
Creation 4 august 06 Last Modified 17 august 06
Fields inherited from class org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage |
tabListContentProvider |
Constructor Summary |
AbstractTabbedPropertySheetPage(org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor tabbedPropertySheetPageContributor)
|
Methods inherited from class org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage |
addTabSelectionListener, createControl, dispose, getControl, getCurrentTab, getTabListContentProvider, getWidgetFactory, handlePartActivated, labelProviderChanged, refresh, removeTabSelectionListener, setActionBars, setFocus, updateTabs |
Methods inherited from class org.eclipse.ui.part.Page |
getSite, init, makeContributions |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTabbedPropertySheetPage
public AbstractTabbedPropertySheetPage(org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor tabbedPropertySheetPageContributor)
- See Also:
TabbedPropertySheetPage.TabbedPropertySheetPage(ITabbedPropertySheetPageContributor)
getPrincipalAdapterFactories
public static java.util.List<? extends AdapterFactory> getPrincipalAdapterFactories()
- This method creates a list of factories used by the editor.
Resource, Ecore, GenModel, and Reflective adapter factories are added here
- Returns:
- the factories' list
createAdapterFactory
protected ComposedAdapterFactory createAdapterFactory()
- This method creates the ComposedAdapterFactory that groups all the factories used by the editor.
- Returns:
- the multi-factory
getAdapterFactory
public AdapterFactory getAdapterFactory()
- Get the EMF AdapterFactory from a workbench part.
- Returns:
- the EMF AdapterFactory from a workbench part.
selectionChanged
public void selectionChanged(org.eclipse.ui.IWorkbenchPart part,
org.eclipse.jface.viewers.ISelection selection)
- Specified by:
selectionChanged
in interface org.eclipse.ui.ISelectionListener
- Overrides:
selectionChanged
in class org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage
- See Also:
ISelectionListener.selectionChanged(org.eclipse.ui.IWorkbenchPart, org.eclipse.jface.viewers.ISelection)
getAdapterFactories
protected java.util.List<? extends AdapterFactory> getAdapterFactories()
- This method could be overridden to add specific factories before those.
- Returns:
- List a list where contents are of type AdapterFactory
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.