Class E4SelectionAwareEEFTabbedPropertySheetPage
java.lang.Object
org.eclipse.ui.part.Page
org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage
org.palladiosimulator.commons.ui.e4.E4SelectionAwareEEFTabbedPropertySheetPage
- All Implemented Interfaces:
EventListener
,org.eclipse.eef.common.ui.api.IEEFFormContainer
,ISelectionListener
,IPage
,IPageBookViewPage
,IPropertySheetPage
,E4SelectionAwarePropertySheetPageMixin
public class E4SelectionAwareEEFTabbedPropertySheetPage
extends org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage
implements E4SelectionAwarePropertySheetPageMixin
This class implements an E4-aware EEF tabbed property sheet page. It should not be used directly.
- See Also:
-
Field Summary
Fields inherited from interface org.palladiosimulator.commons.ui.e4.E4SelectionAwarePropertySheetPageMixin
ADAPTED_PART
-
Constructor Summary
ConstructorDescriptionE4SelectionAwareEEFTabbedPropertySheetPage
(org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor contributor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
createControl
(Composite parent) boolean
void
setSelection
(MPart activePart, Object selection) Methods inherited from class org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage
addTabSelectionListener, dispose, disposeTabs, getActiveTabs, getContributor, getControl, getCurrentTab, getForm, getSelectedTab, getShell, getWidgetFactory, isRenderingInProgress, refresh, refreshPage, removeTabSelectionListener, resizeScrolledComposite, selectionChanged, setActionBars, setFocus, setSelectedTab, 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
Methods inherited from interface org.eclipse.ui.ISelectionListener
selectionChanged
-
Constructor Details
-
E4SelectionAwareEEFTabbedPropertySheetPage
@Inject public E4SelectionAwareEEFTabbedPropertySheetPage(org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor contributor)
-
-
Method Details
-
getAdaptedWorkbenchPart
- Specified by:
getAdaptedWorkbenchPart
in interfaceE4SelectionAwarePropertySheetPageMixin
-
setSelection
@Inject public void setSelection(@Optional @Named("e4ActivePart") MPart activePart, @Optional @Named("org.eclipse.ui.selection") Object selection) - Specified by:
setSelection
in interfaceE4SelectionAwarePropertySheetPageMixin
-
isInitialized
public boolean isInitialized()- Specified by:
isInitialized
in interfaceE4SelectionAwarePropertySheetPageMixin
-
createControl
- Specified by:
createControl
in interfaceIPage
- Overrides:
createControl
in classorg.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage
-