|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TabPainter
A TabPainter is used to setup the basic graphical elements
of a EclipseTabPane.
| Method Summary | |
|---|---|
TabPanePainter |
createDecorationPainter(EclipseTabPane pane)
Creates a new painter for the component which contains the tabs. |
InvisibleTab |
createInvisibleTab(InvisibleTabPane pane,
Dockable dockable)
Creates a new invisible tab for pane representing dockable. |
TabComponent |
createTabComponent(EclipseTabPane pane,
Dockable dockable)
Creates a new tab for an EclipseTabPane. |
Border |
getFullBorder(BorderedComponent owner,
DockController controller,
Dockable dockable)
Gets the border which will be around pane when dockable
is selected. |
| Method Detail |
|---|
TabPanePainter createDecorationPainter(EclipseTabPane pane)
pane - the panel for which this painter will be used
null
TabComponent createTabComponent(EclipseTabPane pane,
Dockable dockable)
EclipseTabPane. At the time this method
is called the EclipseTabPane is connected to a DockController
which will not change as long as the created TabComponent is
in use. The EclipseTabPane is also connected to a DockStation
which will neither change as long as the tab is in use.
pane - the panel for which this tab is requireddockable - the element for which the tab is shown
null
InvisibleTab createInvisibleTab(InvisibleTabPane pane,
Dockable dockable)
pane representing dockable.
pane - the owner of the new tabdockable - what the new tab represents
null
Border getFullBorder(BorderedComponent owner,
DockController controller,
Dockable dockable)
pane when dockable
is selected.
owner - the component on which the border will be showncontroller - the current controller, never nulldockable - the element which might influence the border, never null
dockable or null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||