Package bibliothek.extension.gui.dock.theme.eclipse.stack.tab

Various components needed to paint and manage the tab which is visible on a EclipseTabPane.

See:
          Description

Interface Summary
BorderedComponent This component shows a Border that was created by a TabPainter.
InvisibleTab An invisible tab is "shown" on an InvisibleTabPane, it is used to mimic some of the behavior a TabComponent would force on an EclipseTabPane.
InvisibleTabPane An InvisibleTabPane can "show" some InvisibleTabs.
TabComponent A TabComponent paints the content of an EclipseTab.
TabPainter A TabPainter is used to setup the basic graphical elements of a EclipseTabPane.
TabPanePainter A TabPanePainter paints decorations on a EclipseTabPane.
 

Class Summary
Arch An arch is a mathematical description of a curve, the curve is within a given rectangle, starting at the top left and ending at the bottom right edge.
ArchGradientPainter This TabComponent uses an Arch to paint the right end of a tab.
BaseTabComponent A base implementation of TabComponent.
BaseTabFocusTraversalPolicy Focus traversal policy used by a BaseTabComponent to go through its child Component which shows the buttons (if there are any).
BasicTabDockTitle A DockTitle normally used by the DockTitleTab to show a very simple tab.
DefaultInvisibleTab Default implementation of an InvisibleTab, this implementation tells an InvisibleTabPane to use different borders for their children depending on whether they are focused and selected.
DockTitleTab Deprecated. Using a custom TabPainter is the preferred way to modify the tabs
EclipseDockTitleEvent These events are fired by a DockTitleTab to its DockTitle to indicate that some properties, normally not used by a DockTitle, have changed.
LinePainter Paints the background of the tab by just painting a single line.
RectGradientPainter This TabComponent draws a compact tab.
 

Package bibliothek.extension.gui.dock.theme.eclipse.stack.tab Description

Various components needed to paint and manage the tab which is visible on a EclipseTabPane.