faa.tg.atcview.display
Class AcesGeoMapDisplayManager

java.lang.Object
  extended by faa.tg.atcview.display.BasicAirspaceObjectDisplayManager<Map,MapDisplaySettings>
      extended by faa.tg.atcview.display.AcesGeoMapDisplayManager
All Implemented Interfaces:
ObjectDisplayManager<Map,MapDisplaySettings>

public class AcesGeoMapDisplayManager
extends BasicAirspaceObjectDisplayManager<Map,MapDisplaySettings>

Display manager for geomaps. See the Source: AcesGeoMapDisplayManager.java

Version:
$Id: AcesGeoMapDisplayManager.java,v 1.12 2009/01/06 19:35:26 lonnies Exp $
Author:
Lonnie Souder Engility

Nested Class Summary
 
Nested classes/interfaces inherited from class faa.tg.atcview.display.BasicAirspaceObjectDisplayManager
BasicAirspaceObjectDisplayManager.AddAllButtonListener, BasicAirspaceObjectDisplayManager.AddButtonListener, BasicAirspaceObjectDisplayManager.addScrollListListener, BasicAirspaceObjectDisplayManager.RemoveAllButtonListener, BasicAirspaceObjectDisplayManager.RemoveButtonListener, BasicAirspaceObjectDisplayManager.removeScrollListListener
 
Field Summary
 
Fields inherited from class faa.tg.atcview.display.BasicAirspaceObjectDisplayManager
addList, addmodel, atcDisplay, CVS_VERSION_ID, defaultSettings, mainJD, mainpanel, mAlreadyDisplayed, mgr, popup, removeList, removemodel, settingsJD
 
Constructor Summary
AcesGeoMapDisplayManager(AtcDisplay atcDisplay)
           
 
Method Summary
protected  void customizeConfigurationDialog()
          This method is called at the end of showConfigurationDialog construction Override this method to customize your GUI.
protected  Manager<Map> getManager()
           
protected  MapDisplaySettings initializeDefaultSettings()
           
protected  DisplayAble makeDisplayAble(Map obj)
           
private  void readXpvdLines()
           
private  javax.swing.JMenuBar setupMenuBar()
           
 
Methods inherited from class faa.tg.atcview.display.BasicAirspaceObjectDisplayManager
addListPopupEvent, display, display, display, displayAll, getDefaultSettings, getDisplayable, getDisplayable, getNumDisplayed, getSelectedString, getSettings, getSettingsButton, isAllDisplayed, isDisplayed, isDisplayed, makeDialogBigger, makeDialogBigger, refreshAddRemoveList, remove, remove, removeAll, removeListPopupEvent, selectAndReturnDisplayable, selectAndReturnText, showConfigurationDialog, showSettingsConfigurationDialog, spawnSettingsDialog, updateGuiButtons
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AcesGeoMapDisplayManager

public AcesGeoMapDisplayManager(AtcDisplay atcDisplay)
Method Detail

initializeDefaultSettings

protected MapDisplaySettings initializeDefaultSettings()
Specified by:
initializeDefaultSettings in class BasicAirspaceObjectDisplayManager<Map,MapDisplaySettings>

getManager

protected Manager<Map> getManager()
Specified by:
getManager in class BasicAirspaceObjectDisplayManager<Map,MapDisplaySettings>

makeDisplayAble

protected DisplayAble makeDisplayAble(Map obj)
Specified by:
makeDisplayAble in class BasicAirspaceObjectDisplayManager<Map,MapDisplaySettings>

customizeConfigurationDialog

protected void customizeConfigurationDialog()
Description copied from class: BasicAirspaceObjectDisplayManager
This method is called at the end of showConfigurationDialog construction Override this method to customize your GUI. e.g. add Filter buttons, add settings panels, change the look, create special search GUIs, etc

Overrides:
customizeConfigurationDialog in class BasicAirspaceObjectDisplayManager<Map,MapDisplaySettings>

readXpvdLines

private void readXpvdLines()

setupMenuBar

private javax.swing.JMenuBar setupMenuBar()