test.check
Class ControlPanelFactory

java.lang.Object
  extended by test.check.ControlPanelFactory

public class ControlPanelFactory
extends java.lang.Object

Factory for creating the global control panels (for global settings and testing the dialogs).

Author:
Kirill Grouchnikov

Constructor Summary
ControlPanelFactory()
           
 
Method Summary
static javax.swing.JPanel getDialogControlPanel(javax.swing.JFrame mainFrame)
          Returns the control panel for testing dialogs.
static javax.swing.JPanel getMainControlPanel(javax.swing.JFrame mainFrame, javax.swing.JTabbedPane mainTabbedPane, Check.MyMainTabPreviewPainter mainTabPreviewPainter, javax.swing.JToolBar toolbar)
          Returns the main control panel.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControlPanelFactory

public ControlPanelFactory()
Method Detail

getMainControlPanel

public static javax.swing.JPanel getMainControlPanel(javax.swing.JFrame mainFrame,
                                                     javax.swing.JTabbedPane mainTabbedPane,
                                                     Check.MyMainTabPreviewPainter mainTabPreviewPainter,
                                                     javax.swing.JToolBar toolbar)
Returns the main control panel.

Parameters:
mainFrame - The main test frame.
mainTabbedPane - The main tabbed pane.
mainTabPreviewPainter - The preview painter of the main tabbed pane.
toolbar - The toolbar of the main test frame.
Returns:
The main control panel.

getDialogControlPanel

public static javax.swing.JPanel getDialogControlPanel(javax.swing.JFrame mainFrame)
Returns the control panel for testing dialogs.

Parameters:
mainFrame - The main test frame.
Returns:
Control panel for testing dialogs.