All Methods Instance Methods Abstract Methods 
| Modifier and Type | Method and Description | 
| AirspaceControlPoint | addControlPoint(WorldWindow wwd,
               Airspace airspace,
               Point mousePoint) | 
| void | addEditListener(AirspaceEditListener listener) | 
| Airspace | getAirspace() | 
| AirspaceControlPointRenderer | getControlPointRenderer() | 
| AirspaceEditListener[] | getEditListeners() | 
| boolean | isArmed() | 
| boolean | isKeepControlPointsAboveTerrain() | 
| boolean | isUseRubberBand() | 
| void | moveAirspaceLaterally(WorldWindow wwd,
                     Airspace airspace,
                     Point mousePoint,
                     Point previousMousePoint) | 
| void | moveAirspaceVertically(WorldWindow wwd,
                      Airspace airspace,
                      Point mousePoint,
                      Point previousMousePoint) | 
| void | moveControlPoint(WorldWindow wwd,
                AirspaceControlPoint controlPoint,
                Point mousePoint,
                Point previousMousePoint) | 
| void | removeControlPoint(WorldWindow wwd,
                  AirspaceControlPoint controlPoint) | 
| void | removeEditListener(AirspaceEditListener listener) | 
| void | resizeAtControlPoint(WorldWindow wwd,
                    AirspaceControlPoint controlPoint,
                    Point mousePoint,
                    Point previousMousePoint) | 
| void | setArmed(boolean armed) | 
| void | setControlPointRenderer(AirspaceControlPointRenderer renderer) | 
| void | setKeepControlPointsAboveTerrain(boolean state) | 
| void | setUseRubberBand(boolean state) |