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 voidcreateControl(Composite parent)IWorkbenchPartgetAdaptedWorkbenchPart()booleanisInitialized()voidsetSelection(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:
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
public void createControl(Composite parent)
- Specified by:
createControlin interfaceIPage- Overrides:
createControlin classorg.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage
-
-