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
ConstructorsConstructorDescriptionE4SelectionAwareEEFTabbedPropertySheetPage(org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor contributor) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateControl(Composite parent) booleanvoidsetSelection(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, updateTabsMethods inherited from class org.eclipse.ui.part.Page
getSite, init, makeContributionsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getAdaptedWorkbenchPartin interfaceE4SelectionAwarePropertySheetPageMixin
-
setSelection
@Inject public void setSelection(@Optional @Named("e4ActivePart") MPart activePart, @Optional @Named("org.eclipse.ui.selection") Object selection) - Specified by:
setSelectionin interfaceE4SelectionAwarePropertySheetPageMixin
-
isInitialized
public boolean isInitialized()- Specified by:
isInitializedin interfaceE4SelectionAwarePropertySheetPageMixin
-
createControl
- Specified by:
createControlin interfaceIPage- Overrides:
createControlin classorg.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage
-