|
Eclipse Platform Release 3.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ui.views.properties.tabbed.AbstractPropertySection
org.eclipse.ui.views.properties.tabbed.AdvancedPropertySection
public class AdvancedPropertySection
An advanced section that is intended to show the original table format properties view provided by base Eclipse.
| Field Summary | |
|---|---|
protected PropertySheetPage |
page
The Property Sheet Page. |
| Fields inherited from class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection |
|---|
STANDARD_LABEL_WIDTH |
| Constructor Summary | |
|---|---|
AdvancedPropertySection()
|
|
| Method Summary | |
|---|---|
void |
createControls(Composite parent,
TabbedPropertySheetPage atabbedPropertySheetPage)
Creates the controls for the section. |
void |
dispose()
Dispose this section. |
void |
refresh()
Refresh the contents of the controls displayed in this section. |
void |
setInput(IWorkbenchPart part,
ISelection selection)
Notifies the section that the workbench selection has changed. |
boolean |
shouldUseExtraSpace()
Determine whether this section would like extra height space in case there is some left. |
| 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 |
| Field Detail |
|---|
protected PropertySheetPage page
| Constructor Detail |
|---|
public AdvancedPropertySection()
| Method Detail |
|---|
public void createControls(Composite parent,
TabbedPropertySheetPage atabbedPropertySheetPage)
ISectionClients should take advantage of the widget factory provided by the framework to achieve a common look between property sections.
createControls in interface ISectioncreateControls in class AbstractPropertySectionparent - the parent composite for the section.atabbedPropertySheetPage - the tabbed property sheet page.ISection.createControls(org.eclipse.swt.widgets.Composite,
org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage)
public void setInput(IWorkbenchPart part,
ISelection selection)
ISection
setInput in interface ISectionsetInput in class AbstractPropertySectionpart - The active workench part.selection - The active selection in the workbench part.ISection.setInput(org.eclipse.ui.IWorkbenchPart,
org.eclipse.jface.viewers.ISelection)public void dispose()
ISection
dispose in interface ISectiondispose in class AbstractPropertySectionISection.dispose()public void refresh()
ISection
refresh in interface ISectionrefresh in class AbstractPropertySectionISection.refresh()public boolean shouldUseExtraSpace()
ISection
shouldUseExtraSpace in interface ISectionshouldUseExtraSpace in class AbstractPropertySectiontrue if this section would like extra height space.ISection.shouldUseExtraSpace()
|
Eclipse Platform Release 3.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.