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:
E4PartWrappingAdapterDelegator
-
-
Field Summary
-
Fields inherited from interface org.palladiosimulator.commons.ui.e4.E4SelectionAwarePropertySheetPageMixin
ADAPTED_PART
-
-
Constructor Summary
Constructors Constructor Description E4SelectionAwareEEFTabbedPropertySheetPage(org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor contributor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createControl(Composite parent)
IWorkbenchPart
getAdaptedWorkbenchPart()
boolean
isInitialized()
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
-
-
-
-
Method Detail
-
getAdaptedWorkbenchPart
public IWorkbenchPart 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
public void createControl(Composite parent)
- Specified by:
createControl
in interfaceIPage
- Overrides:
createControl
in classorg.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage
-
-