com.partnersoft.maps.app
Class HeadlessSkin

java.lang.Object
  extended by com.partnersoft.maps.app.AbstractMapAppSkin
      extended by com.partnersoft.maps.app.HeadlessSkin
All Implemented Interfaces:
MapAppSkin

public class HeadlessSkin
extends AbstractMapAppSkin

A "skin" for running the MapApp in headless, server mode.

Copyright 2008 Partner Software, Inc.

Version:
$Id$
Author:
Paul Reavis

Constructor Summary
HeadlessSkin()
           
 
Method Summary
 void addCustomControlPanel(java.lang.String name, java.awt.Container panel)
           
 void addEnabledMapSet(java.lang.String mapsetName)
           
 NameSet getEnabledMapSets()
           
 MainWindow getWindow()
           
 void openWindows()
           
 void setup(MapApp app)
          Creates the gui.
 void showDataTab()
           
 void showFindTab()
           
 void showMap()
           
 void teardown()
          Kills the gui.
 
Methods inherited from class com.partnersoft.maps.app.AbstractMapAppSkin
getBackgroundColor, getForegroundColor, setColorsOn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeadlessSkin

public HeadlessSkin()
Method Detail

setup

public void setup(MapApp app)
Description copied from interface: MapAppSkin
Creates the gui.

Specified by:
setup in interface MapAppSkin
Overrides:
setup in class AbstractMapAppSkin

teardown

public void teardown()
Description copied from interface: MapAppSkin
Kills the gui. The idea is to switch between skins.


showDataTab

public void showDataTab()

showFindTab

public void showFindTab()

showMap

public void showMap()

openWindows

public void openWindows()

addCustomControlPanel

public void addCustomControlPanel(java.lang.String name,
                                  java.awt.Container panel)

getWindow

public MainWindow getWindow()

addEnabledMapSet

public void addEnabledMapSet(java.lang.String mapsetName)

getEnabledMapSets

public NameSet getEnabledMapSets()