jfreerails.client.top
Class GUIComponentFactoryTestImpl

java.lang.Object
  extended by jfreerails.client.top.GUIComponentFactoryTestImpl
All Implemented Interfaces:
GUIComponentFactory

public class GUIComponentFactoryTestImpl
extends java.lang.Object
implements GUIComponentFactory

Implementation of GUIComponentFactory that returns 'blank' components - used for testing the layout of ClientJFrame.

Author:
Luke

Field Summary
private  javax.swing.JMenu brokerMenu
           
private  javax.swing.JMenu buildMenu
           
private  javax.swing.JLabel cashjLabel
           
private  javax.swing.JLabel datejLabel
           
private  javax.swing.JMenu displayMenu
           
private  javax.swing.JMenu gameMenu
           
private  javax.swing.JMenu helpMenu
           
private  javax.swing.JScrollPane mainMapView
           
private  javax.swing.JPanel mapOverview
           
private  javax.swing.JLabel messageJLabel
           
private  javax.swing.JTabbedPane trainsJPanel
           
 
Constructor Summary
GUIComponentFactoryTestImpl()
          Creates a new instance of GUIComponentFactoryTestImpl.
 
Method Summary
 javax.swing.JMenu createBrokerMenu()
           
 javax.swing.JMenu createBuildMenu()
           
 javax.swing.JLabel createCashJLabel()
           
 javax.swing.JLabel createDateJLabel()
           
 javax.swing.JMenu createDisplayMenu()
           
 javax.swing.JMenu createGameMenu()
           
 javax.swing.JMenu createHelpMenu()
           
 javax.swing.JScrollPane createMainMap()
           
 javax.swing.JPanel createOverviewMap()
           
 javax.swing.JMenu createReportsMenu()
           
 javax.swing.JTabbedPane createTrainsJTabPane()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

datejLabel

private final javax.swing.JLabel datejLabel

cashjLabel

private final javax.swing.JLabel cashjLabel

trainsJPanel

private final javax.swing.JTabbedPane trainsJPanel

displayMenu

private final javax.swing.JMenu displayMenu

mainMapView

private final javax.swing.JScrollPane mainMapView

buildMenu

private final javax.swing.JMenu buildMenu

gameMenu

private final javax.swing.JMenu gameMenu

mapOverview

private final javax.swing.JPanel mapOverview

helpMenu

private final javax.swing.JMenu helpMenu

messageJLabel

private final javax.swing.JLabel messageJLabel

brokerMenu

private final javax.swing.JMenu brokerMenu
Constructor Detail

GUIComponentFactoryTestImpl

public GUIComponentFactoryTestImpl()
Creates a new instance of GUIComponentFactoryTestImpl.

Method Detail

createReportsMenu

public javax.swing.JMenu createReportsMenu()
Specified by:
createReportsMenu in interface GUIComponentFactory

createBuildMenu

public javax.swing.JMenu createBuildMenu()
Specified by:
createBuildMenu in interface GUIComponentFactory

createCashJLabel

public javax.swing.JLabel createCashJLabel()
Specified by:
createCashJLabel in interface GUIComponentFactory

createDateJLabel

public javax.swing.JLabel createDateJLabel()
Specified by:
createDateJLabel in interface GUIComponentFactory

createDisplayMenu

public javax.swing.JMenu createDisplayMenu()
Specified by:
createDisplayMenu in interface GUIComponentFactory

createGameMenu

public javax.swing.JMenu createGameMenu()
Specified by:
createGameMenu in interface GUIComponentFactory

createHelpMenu

public javax.swing.JMenu createHelpMenu()
Specified by:
createHelpMenu in interface GUIComponentFactory

createMainMap

public javax.swing.JScrollPane createMainMap()
Specified by:
createMainMap in interface GUIComponentFactory

createOverviewMap

public javax.swing.JPanel createOverviewMap()
Specified by:
createOverviewMap in interface GUIComponentFactory

createTrainsJTabPane

public javax.swing.JTabbedPane createTrainsJTabPane()
Specified by:
createTrainsJTabPane in interface GUIComponentFactory

createBrokerMenu

public javax.swing.JMenu createBrokerMenu()
Specified by:
createBrokerMenu in interface GUIComponentFactory