org.eclipse.ui.views.properties.tabbed
Class AdvancedPropertySection
java.lang.Object
org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
org.eclipse.ui.views.properties.tabbed.AdvancedPropertySection
-
All Implemented Interfaces:
-
ISection
-
public class AdvancedPropertySection
- extends
AbstractPropertySection
An advanced section that is intended to show the original table format properties view
provided by base Eclipse.
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
page
protected
PropertySheetPage page
- The Property Sheet Page.
AdvancedPropertySection
public AdvancedPropertySection()
createControls
public void createControls(
Composite parent,
TabbedPropertySheetPage atabbedPropertySheetPage)
-
Description copied from interface:
ISection
- Creates the controls for the section.
Clients should take advantage of the widget factory provided by the
framework to achieve a common look between property sections.
-
-
Specified by:
-
createControls
in interface
ISection
-
Overrides:
-
createControls
in class
AbstractPropertySection
-
-
Parameters:
-
parent
- the parent composite for the section. -
atabbedPropertySheetPage
- the tabbed property sheet page. -
See Also:
-
ISection.createControls(org.eclipse.swt.widgets.Composite, org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage)
setInput
public void setInput(
IWorkbenchPart part,
ISelection selection)
-
Description copied from interface:
ISection
- Notifies the section that the workbench selection has changed.
-
-
Specified by:
-
setInput
in interface
ISection
-
Overrides:
-
setInput
in class
AbstractPropertySection
-
-
Parameters:
-
part
- The active workench part. -
selection
- The active selection in the workbench part. -
See Also:
-
ISection.setInput(org.eclipse.ui.IWorkbenchPart, org.eclipse.jface.viewers.ISelection)
dispose
public void dispose()
-
Description copied from interface:
ISection
- Dispose this section.
-
-
Specified by:
-
dispose
in interface
ISection
-
Overrides:
-
dispose
in class
AbstractPropertySection
-
-
See Also:
-
ISection.dispose()
refresh
public void refresh()
-
Description copied from interface:
ISection
- Refresh the contents of the controls displayed in this section.
-
-
Specified by:
-
refresh
in interface
ISection
-
Overrides:
-
refresh
in class
AbstractPropertySection
-
-
See Also:
-
ISection.refresh()
shouldUseExtraSpace
public boolean shouldUseExtraSpace()
-
Description copied from interface:
ISection
- Determine whether this section would like extra height space in case
there is some left. Normally this is true when the section is the last to
be displayed on a tab or is the only section on a tab.
-
-
Specified by:
-
shouldUseExtraSpace
in interface
ISection
-
Overrides:
-
shouldUseExtraSpace
in class
AbstractPropertySection
-
-
Returns:
-
true
if this section would like extra height space. -
See Also:
-
ISection.shouldUseExtraSpace()
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.