test.check
Class MyTabPreviewPainter

java.lang.Object
  extended by org.jvnet.lafwidget.tabbed.TabPreviewPainter
      extended by org.jvnet.lafwidget.tabbed.DefaultTabPreviewPainter
          extended by test.check.MyTabPreviewPainter

public class MyTabPreviewPainter
extends org.jvnet.lafwidget.tabbed.DefaultTabPreviewPainter

A custom tab preview painter for the test application.

Author:
Kirill Grouchnikov

Field Summary
protected  org.jvnet.lafwidget.utils.LafConstants.TabOverviewKind tabOverviewKind
          The current tab overview kind.
 
Constructor Summary
MyTabPreviewPainter()
           
 
Method Summary
 org.jvnet.lafwidget.utils.LafConstants.TabOverviewKind getOverviewKind(javax.swing.JTabbedPane tabPane)
           
 int getUpdateCycle(javax.swing.JTabbedPane tabPane)
           
 void setTabOverviewKind(org.jvnet.lafwidget.utils.LafConstants.TabOverviewKind tabOverviewKind)
          Sets the tab overview kind.
 boolean toUpdatePeriodically(javax.swing.JTabbedPane tabPane)
           
 
Methods inherited from class org.jvnet.lafwidget.tabbed.DefaultTabPreviewPainter
hasOverviewDialog, hasPreview, hasPreviewWindow, isSensitiveToEvents, previewTab
 
Methods inherited from class org.jvnet.lafwidget.tabbed.TabPreviewPainter
getModalOwner, getPreviewDialogScreenBounds, getPreviewWindowDimension, getPreviewWindowExtraDelay
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tabOverviewKind

protected org.jvnet.lafwidget.utils.LafConstants.TabOverviewKind tabOverviewKind
The current tab overview kind.

Constructor Detail

MyTabPreviewPainter

public MyTabPreviewPainter()
Method Detail

setTabOverviewKind

public void setTabOverviewKind(org.jvnet.lafwidget.utils.LafConstants.TabOverviewKind tabOverviewKind)
Sets the tab overview kind.

Parameters:
tabOverviewKind - New tab overview kind.

getOverviewKind

public org.jvnet.lafwidget.utils.LafConstants.TabOverviewKind getOverviewKind(javax.swing.JTabbedPane tabPane)
Overrides:
getOverviewKind in class org.jvnet.lafwidget.tabbed.TabPreviewPainter

toUpdatePeriodically

public boolean toUpdatePeriodically(javax.swing.JTabbedPane tabPane)
Overrides:
toUpdatePeriodically in class org.jvnet.lafwidget.tabbed.TabPreviewPainter

getUpdateCycle

public int getUpdateCycle(javax.swing.JTabbedPane tabPane)
Overrides:
getUpdateCycle in class org.jvnet.lafwidget.tabbed.TabPreviewPainter