public class MainApplication extends Main
Modifier and Type | Class and Description |
---|---|
static class |
MainApplication.Option
JOSM command line options.
|
Main.InitStatusListener, Main.MasterWindowListener, Main.WindowSwitchListener
applet, commandLineArgs, contentPanePrivate, currentProgressMonitor, geometry, isOpenjdk, JOSM_WEBSITE, logLevel, main, map, menu, OSM_WEBSITE, panel, parent, pasteBuffer, pasteSource, platform, pref, toolbar, undoRedo, validator, windowState, worker
Constructor and Description |
---|
MainApplication()
Allow subclassing (see JOSM.java)
|
MainApplication(JFrame mainFrame)
Constructs a main frame, ready sized and operating.
|
Modifier and Type | Method and Description |
---|---|
private static Map<MainApplication.Option,Collection<String>> |
buildCommandLineArgumentMap(String[] args) |
static void |
main(String[] argArray)
Main application Startup
|
static void |
showHelp()
Displays help on the console
|
addLayer, addListener, addMapFrameListener, addProjectionChangeListener, addWindowSwitchListener, checkJava6, createMapFrame, debug, debug, determinePlatformHook, error, error, error, exitJosm, getActiveLayer, getCurrentDataSet, getEditLayer, getProjection, getRegisteredActionShortcut, hasEditLayer, info, info, initAppletPreferences, initApplicationPreferences, isDisplayingMapView, postConstructorProcessCmdLine, preConstructorInit, redirectToMainContentPane, registerActionShortcut, registerActionShortcut, removeLayer, removeMapFrameListener, removeProjectionChangeListener, removeWindowSwitchListener, saveUnsavedModifications, saveUnsavedModifications, setInitStatusListener, setMapFrame, setProjection, unregisterActionShortcut, unregisterActionShortcut, unregisterShortcut, warn, warn, warn
public MainApplication()
public MainApplication(JFrame mainFrame)
mainFrame
- The main JFrame of the applicationpublic static void showHelp()
private static Map<MainApplication.Option,Collection<String>> buildCommandLineArgumentMap(String[] args)