com.partnersoft.maps.app
Class MapApp

java.lang.Object
  extended by com.partnersoft.system.App
      extended by com.partnersoft.maps.app.MapApp

public class MapApp
extends App

This is the main Partner end-user application. It provides a map-based interface for viewing and editing. This combines the features of the Partner v3.x Map Viewer, Operations Manager, and Field Designer into a single modular application.

Author:
Paul Reavis Copyright 2002-2005 Partner Software, Inc.

Field Summary
protected  MapAppConfiguration config
           
protected  MapAppGUI gui
           
protected  java.lang.String guiType
           
protected  MapAppLogic logic
           
protected  MapSpace space
           
 
Constructor Summary
MapApp()
           
 
Method Summary
 MapAppConfiguration getConfiguration()
          Returns the configuration management object.
 MapAppGUI getGui()
          Returns the root of the GUI hierarchy.
 MapAppLogic getLogic()
          Returns the root of the logic hierarchy.
 MapSpace getSpace()
           
 void runImp()
           
 void setOptions(Cog options)
           
 void startupImp()
           
 
Methods inherited from class com.partnersoft.system.App
getEnvironment, getName, runApp, setName, shutdownImp, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

config

protected MapAppConfiguration config

gui

protected MapAppGUI gui

guiType

protected java.lang.String guiType

logic

protected MapAppLogic logic

space

protected MapSpace space
Constructor Detail

MapApp

public MapApp()
Method Detail

setOptions

public void setOptions(Cog options)
Overrides:
setOptions in class App

startupImp

public void startupImp()
                throws java.lang.Exception
Overrides:
startupImp in class App
Throws:
java.lang.Exception

runImp

public void runImp()
            throws java.lang.Exception
Specified by:
runImp in class App
Throws:
java.lang.Exception

getGui

public MapAppGUI getGui()
Returns the root of the GUI hierarchy. This allows access to all the graphical controls and components of the application in an organized way. In general, scripts or extensions shouldn't touch this.


getLogic

public MapAppLogic getLogic()
Returns the root of the logic hierarchy. This allows access to all the control functions in an organized way. Use this if you want to script, extend, or remote-control the application's behavior.


getConfiguration

public MapAppConfiguration getConfiguration()
Returns the configuration management object.


getSpace

public MapSpace getSpace()