org.eclipse.gmf.runtime.diagram.ui.properties.views
Class PropertiesBrowserPage
java.lang.Object
org.eclipse.ui.part.Page
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage
org.eclipse.gmf.runtime.diagram.ui.properties.views.PropertiesBrowserPage
- All Implemented Interfaces:
- java.util.EventListener, IPropertyChangeListener, ILabelProviderListener, ISelectionListener, IPage, IPageBookViewPage, IPropertySheetPage
public class PropertiesBrowserPage
- extends TabbedPropertySheetPage
- implements IPropertyChangeListener
A property sheet page for modeler.
Methods inherited from class org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage |
addTabSelectionListener, createTab, getControl, getCurrentTab, getTabListContentProvider, getWidgetFactory, handlePartActivated, overrideTabs, refresh, removeTabSelectionListener, updateTabs |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertiesBrowserPage
public PropertiesBrowserPage(ITabbedPropertySheetPageContributor contributor)
- Constructor
- Parameters:
contributor
- the ITabbedPropertySheetPageContributor
for this property sheet page
dispose
public void dispose()
- Specified by:
dispose
in interface IPage
- Overrides:
dispose
in class TabbedPropertySheetPage
setActionBars
public void setActionBars(IActionBars actionBars)
- Specified by:
setActionBars
in interface IPage
- Overrides:
setActionBars
in class TabbedPropertySheetPage
propertyChange
public void propertyChange(PropertyChangeEvent event)
- Specified by:
propertyChange
in interface IPropertyChangeListener
setFocus
public void setFocus()
- Specified by:
setFocus
in interface IPage
- Overrides:
setFocus
in class TabbedPropertySheetPage
createControl
public void createControl(Composite parent)
- Specified by:
createControl
in interface IPage
- Overrides:
createControl
in class TabbedPropertySheetPage
selectionChanged
public void selectionChanged(IWorkbenchPart part,
ISelection selection)
- Specified by:
selectionChanged
in interface ISelectionListener
- Overrides:
selectionChanged
in class TabbedPropertySheetPage
labelProviderChanged
public void labelProviderChanged(LabelProviderChangedEvent event)
- Specified by:
labelProviderChanged
in interface ILabelProviderListener
- Overrides:
labelProviderChanged
in class TabbedPropertySheetPage
getContributor
public ITabbedPropertySheetPageContributor getContributor()
- Get the property sheet page contributor.
- Returns:
- the property sheet page contributor.
getSelectedElements
protected IStructuredSelection getSelectedElements()
- Returns:
- Returns the selectedElements.
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.