org.openstreetmap.josm.gui
Class MainApplication

java.lang.Object
  extended by org.openstreetmap.josm.Main
      extended by org.openstreetmap.josm.gui.MainApplication

public class MainApplication
extends Main

Main window class application.


Nested Class Summary
static class MainApplication.Option
           
 
Nested classes/interfaces inherited from class org.openstreetmap.josm.Main
Main.InitStatusListener
 
Field Summary
 
Fields inherited from class org.openstreetmap.josm.Main
applet, contentPanePrivate, currentProgressMonitor, geometry, isOpenjdk, log_level, main, map, menu, panel, parent, pasteBuffer, pasteSource, platform, pref, toolbar, undoRedo, validator, windowState, worker
 
Constructor Summary
MainApplication()
          Allow subclassing (see JOSM.java)
MainApplication(javax.swing.JFrame mainFrame)
          Construct an main frame, ready sized and operating.
 
Method Summary
private static java.util.Map<MainApplication.Option,java.util.Collection<java.lang.String>> buildCommandLineArgumentMap(java.lang.String[] args)
           
static void main(java.lang.String[] argArray)
          Main application Startup
static void showHelp()
          Displays help on the console
 
Methods inherited from class org.openstreetmap.josm.Main
addLayer, addListener, addProjectionChangeListener, checkJava6, debug, debug, determinePlatformHook, exitJosm, getActiveLayer, getCurrentDataSet, getEditLayer, getProjection, hasEditLayer, info, info, isDisplayingMapView, postConstructorProcessCmdLine, preConstructorInit, redirectToMainContentPane, registerActionShortcut, registerActionShortcut, removeLayer, removeProjectionChangeListener, saveUnsavedModifications, setInitStatusListener, setMapFrame, setProjection, unregisterActionShortcut, unregisterActionShortcut, unregisterShortcut, warn, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MainApplication

public MainApplication()
Allow subclassing (see JOSM.java)


MainApplication

public MainApplication(javax.swing.JFrame mainFrame)
Construct an main frame, ready sized and operating. Does not display the frame.

Method Detail

showHelp

public static void showHelp()
Displays help on the console


buildCommandLineArgumentMap

private static java.util.Map<MainApplication.Option,java.util.Collection<java.lang.String>> buildCommandLineArgumentMap(java.lang.String[] args)

main

public static void main(java.lang.String[] argArray)
Main application Startup



JOSM