|
||||||||||
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 . |
javax.swing.border.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
javax.swing.border.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 null
dockable
- 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 |