org.eclipse.gmf.runtime.lite.properties
Class AdvancedPropertySection
java.lang.Object
org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
org.eclipse.ui.views.properties.tabbed.AdvancedPropertySection
org.eclipse.gmf.runtime.lite.properties.AdvancedPropertySection
- All Implemented Interfaces:
- org.eclipse.ui.views.properties.tabbed.ISection
public abstract class AdvancedPropertySection
- extends org.eclipse.ui.views.properties.tabbed.AdvancedPropertySection
Fields inherited from class org.eclipse.ui.views.properties.tabbed.AdvancedPropertySection |
page |
Fields inherited from class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection |
STANDARD_LABEL_WIDTH |
Methods inherited from class org.eclipse.ui.views.properties.tabbed.AdvancedPropertySection |
dispose, shouldUseExtraSpace |
Methods inherited from class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection |
aboutToBeHidden, aboutToBeShown, getMinimumHeight, getPart, getSelection, getWidgetFactory |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdvancedPropertySection
public AdvancedPropertySection()
createControls
public void createControls(org.eclipse.swt.widgets.Composite parent,
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage tabbedPropertySheetPage)
- Specified by:
createControls
in interface org.eclipse.ui.views.properties.tabbed.ISection
- Overrides:
createControls
in class org.eclipse.ui.views.properties.tabbed.AdvancedPropertySection
setInput
public void setInput(org.eclipse.ui.IWorkbenchPart part,
org.eclipse.jface.viewers.ISelection selection)
- Specified by:
setInput
in interface org.eclipse.ui.views.properties.tabbed.ISection
- Overrides:
setInput
in class org.eclipse.ui.views.properties.tabbed.AdvancedPropertySection
getCommandStack
protected org.eclipse.gef.commands.CommandStack getCommandStack(ArrayList<?> selection)
getPropertySourceProvider
protected PropertySourceProvider getPropertySourceProvider()
getItemProvidersAdapterFactory
protected abstract org.eclipse.emf.common.notify.AdapterFactory getItemProvidersAdapterFactory()
transformSelection
protected Object transformSelection(Object selected)
- Allows the subclasses to unwrap or otherwise modify the contents of the selection. The
null
result may be returned,
in this case it will be ignored.
By default, the passed object is returned untouched.
refresh
public void refresh()
- Specified by:
refresh
in interface org.eclipse.ui.views.properties.tabbed.ISection
- Overrides:
refresh
in class org.eclipse.ui.views.properties.tabbed.AdvancedPropertySection
Copyright © 2012. All Rights Reserved.