ch.epfl.scapetoad
Class AppContext

java.lang.Object
  extended by ch.epfl.scapetoad.AppContext

public class AppContext
extends java.lang.Object

This class contains some application wide attributes.


Field Summary
static CartogramWizard cartogramWizard
          The cartogram wizard.
static java.lang.String copyrightNotice
          The copyright notice.
static boolean DEBUG
          Setting the debug flag enables the output of console messages for debugging purposes.
static TreeLayerNamePanel layerListPanel
          This panel is needed by the LayerViewPanel for displaying the layers as a tree with the category names.
static LayerManager layerManager
          The layer manager from the JUMP project.
static LayerViewPanel layerViewPanel
          The LayerViewPanel (pane displaying the maps) from the JUMP project.
static java.lang.String longProgramName
          The program name including the version number.
static MainWindow mainWindow
          The application's main window.
static ch.epfl.scapetoad.MapPanel mapPanel
          The map panels displays the maps.
static java.lang.String shortProgramName
          The short program name.
static SizeErrorLegend sizeErrorLegend
           
static JUMPWorkbench workBench
          The JUMP workbench.
 
Constructor Summary
AppContext()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static boolean DEBUG
Setting the debug flag enables the output of console messages for debugging purposes.


shortProgramName

public static java.lang.String shortProgramName
The short program name.


longProgramName

public static java.lang.String longProgramName
The program name including the version number.


copyrightNotice

public static java.lang.String copyrightNotice
The copyright notice.


mainWindow

public static MainWindow mainWindow
The application's main window.


layerManager

public static LayerManager layerManager
The layer manager from the JUMP project.


workBench

public static JUMPWorkbench workBench
The JUMP workbench.


cartogramWizard

public static CartogramWizard cartogramWizard
The cartogram wizard.


layerViewPanel

public static LayerViewPanel layerViewPanel
The LayerViewPanel (pane displaying the maps) from the JUMP project.


layerListPanel

public static TreeLayerNamePanel layerListPanel
This panel is needed by the LayerViewPanel for displaying the layers as a tree with the category names.


mapPanel

public static ch.epfl.scapetoad.MapPanel mapPanel
The map panels displays the maps.


sizeErrorLegend

public static SizeErrorLegend sizeErrorLegend
Constructor Detail

AppContext

public AppContext()