|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ui.views.properties.tabbed.TabContents
public final class TabContents
A property tab is composed by one or more property sections and is used to categorize sections.
| Constructor Summary | |
|---|---|
TabContents()
|
|
| Method Summary | |
|---|---|
void |
aboutToBeHidden()
Sends the lifecycle event to the page's sections. |
void |
aboutToBeShown()
Sends the lifecycle event to the page's sections. |
boolean |
controlsHaveBeenCreated()
Determine if the controls have been created. |
void |
createControls(Composite parent,
TabbedPropertySheetPage page)
Creates page's sections controls. |
void |
dispose()
Dispose of page's sections controls. |
ISection |
getSectionAtIndex(int i)
Retrieve the section at a numbered index. |
int |
getSectionIndex(ISection section)
Retrieve a numbered index for the section. |
ISection[] |
getSections()
Retrieve the sections on the tab. |
void |
refresh()
If controls have been created, refresh all sections on the page. |
void |
setInput(IWorkbenchPart part,
ISelection selection)
Sets page's sections input objects. |
void |
setSections(ISection[] sections)
Set the sections for the tab. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TabContents()
| Method Detail |
|---|
public int getSectionIndex(ISection section)
section - the section.
public ISection getSectionAtIndex(int i)
i - a numbered index.
public ISection[] getSections()
public void createControls(Composite parent,
TabbedPropertySheetPage page)
parent - page - public void dispose()
public void aboutToBeShown()
public void aboutToBeHidden()
public void setInput(IWorkbenchPart part,
ISelection selection)
part - selection - public void setSections(ISection[] sections)
sections - the sections for the tab.public boolean controlsHaveBeenCreated()
true if controls have been created.public void refresh()
|
Eclipse Platform Release 3.7 |
|||||||||
| 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, 2011. All rights reserved.