com.partnersoft.maps.app
Class MapEditControlPanel

java.lang.Object
  extended by com.partnersoft.maps.app.MapEditControlPanel

public class MapEditControlPanel
extends java.lang.Object

Panel of controls for building and modifying the map.

Copyright 2007 Partner Software, Inc.

Version:
$Id: MapEditControlPanel.java 2474 2010-03-13 14:28:43Z paul $
Author:
Paul Reavis

Constructor Summary
MapEditControlPanel(MapApp mapApp)
           
 
Method Summary
 void addByCoordinate()
          Called by the add button in the feet coordinate section.
 void addByProjection()
          Called by the add button in the longitude/latitude coordinate section.
 void convert()
           
 void delete()
           
 void feetAdd()
          Called by the add button in the feet section.
 void feetMove()
          Called by the move button in the feet section.
 GpsControlPanel getGpsControlPanel()
           
 java.awt.Container getGUI()
           
 com.partnersoft.maps.app.MapEditToolBar getToolBar()
           
 com.partnersoft.maps.app.MapEditToolKeypad getToolKeypad()
           
 TreeField<MapEditTool> getToolTree()
           
 void laserAddBackward()
           
 void laserAddForward()
           
 void laserMoveBackward()
           
 void laserMoveForward()
           
 void layoutFeetPanel(GUIFormBuilder2 builder)
           
 void layoutGpsPanel(GUIFormBuilder2 builder)
           
 void layoutKeypadPanel(GUIFormBuilder2 builder)
           
 void layoutLaserPanel(GUIFormBuilder2 builder)
           
 void layoutMovePanel(GUIFormBuilder2 builder)
           
 void layoutPanel(GUIFormBuilder2 builder)
           
 void layoutSurveyPanel(GUIFormBuilder2 builder)
           
 void layoutWorldPanel(GUIFormBuilder2 builder)
           
 void lonlatAdd()
          Called by the add button in the lonlat section.
 void lonlatMove()
          Called by the move button in the lonlat section.
 void moveApply()
          Called by the apply button in the move section.
 void setDragabout(Dragabout dragabout)
           
 void shoot()
          Called by the shoot button.
 void surveyAdd()
          Called by the add button in the survey section.
 void surveyMove()
          Called by the move button in the survey section.
 void updateGui(MapDataItem selected)
          Updates the GUI controls to reflect the current selection state etc.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapEditControlPanel

public MapEditControlPanel(MapApp mapApp)
Method Detail

layoutPanel

public void layoutPanel(GUIFormBuilder2 builder)

layoutMovePanel

public void layoutMovePanel(GUIFormBuilder2 builder)

layoutSurveyPanel

public void layoutSurveyPanel(GUIFormBuilder2 builder)

layoutWorldPanel

public void layoutWorldPanel(GUIFormBuilder2 builder)

layoutFeetPanel

public void layoutFeetPanel(GUIFormBuilder2 builder)

layoutLaserPanel

public void layoutLaserPanel(GUIFormBuilder2 builder)

layoutGpsPanel

public void layoutGpsPanel(GUIFormBuilder2 builder)

layoutKeypadPanel

public void layoutKeypadPanel(GUIFormBuilder2 builder)

addByCoordinate

public void addByCoordinate()
Called by the add button in the feet coordinate section.


addByProjection

public void addByProjection()
Called by the add button in the longitude/latitude coordinate section.


shoot

public void shoot()
Called by the shoot button.


surveyAdd

public void surveyAdd()
Called by the add button in the survey section.


surveyMove

public void surveyMove()
Called by the move button in the survey section.


laserAddForward

public void laserAddForward()

laserAddBackward

public void laserAddBackward()

laserMoveForward

public void laserMoveForward()

laserMoveBackward

public void laserMoveBackward()

lonlatAdd

public void lonlatAdd()
Called by the add button in the lonlat section.


lonlatMove

public void lonlatMove()
Called by the move button in the lonlat section.


feetAdd

public void feetAdd()
Called by the add button in the feet section.


feetMove

public void feetMove()
Called by the move button in the feet section.


moveApply

public void moveApply()
Called by the apply button in the move section.


delete

public void delete()

convert

public void convert()

setDragabout

public void setDragabout(Dragabout dragabout)

getGUI

public java.awt.Container getGUI()

getToolTree

public TreeField<MapEditTool> getToolTree()

getToolBar

public com.partnersoft.maps.app.MapEditToolBar getToolBar()

getToolKeypad

public com.partnersoft.maps.app.MapEditToolKeypad getToolKeypad()

getGpsControlPanel

public GpsControlPanel getGpsControlPanel()

updateGui

public void updateGui(MapDataItem selected)
Updates the GUI controls to reflect the current selection state etc.

Parameters:
selected -