public class AirspaceBuilder extends ApplicationTemplate
AirspacePolygonEditorSphereAirspaceEditorPolygonSphereAirspacePolygon or
 Sphere in the drop down box then clicking New shape. Delete a shape by left-clicking it
 then pressing the delete key.
 
 Moving Shapes Shift key then left-click and drag
 the sphere. Resize a sphere by moving the cursor toward the sphere's edge until a blue control point appears, then
 left-click and drag the control point.
 
 Editing Polygons Alt key and left-clicking anywhere
 near the polygon. Remove a polygon control point by holding the Control key and left-clicking the blue
 sphere at the vertex. Move a polygon vertex by left-clicking and dragging it. Change a polygon's bottom or top height
 by holding the Shift key then left-click any blue sphere at a vertex and drag it.
 
 File -> Load Demo Shapes to display a set of polygon airspace shapes built with this editor. The
 data for these shapes is located in the World Wind project under src/gov/nasa/worldwindx/examples/data/AirspaceBuilder-DemoShapes.zip.| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | AirspaceBuilder.AirspaceBuilderController | 
| protected static class  | AirspaceBuilder.AirspaceBuilderModel | 
| protected static class  | AirspaceBuilder.AirspaceBuilderPanel | 
| protected static class  | AirspaceBuilder.AirspaceEntry | 
| protected static interface  | AirspaceBuilder.AirspaceFactory | 
| protected static class  | AirspaceBuilder.AppFrame | 
| protected static class  | AirspaceBuilder.PolygonAirspaceFactory | 
| protected static class  | AirspaceBuilder.SphereAirspaceFactory | 
ApplicationTemplate.AppPanel| Modifier and Type | Field and Description | 
|---|---|
| protected static String | AIRSPACE_LAYER_NAME | 
| protected static String | CLEAR_SELECTION | 
| protected static double | DEFAULT_SHAPE_SIZE_METERS | 
| protected static AirspaceBuilder.AirspaceFactory[] | defaultAirspaceFactories | 
| protected static String | DEMO_AIRSPACES_PATH | 
| protected static String | ENABLE_EDIT | 
| protected static String | NEW_AIRSPACE | 
| protected static long | nextEntryNumber | 
| protected static String | OPEN | 
| protected static String | OPEN_DEMO_AIRSPACES | 
| protected static String | OPEN_URL | 
| protected static String | REMOVE_SELECTED | 
| protected static String | SAVE | 
| protected static String | SELECTION_CHANGED | 
| protected static String | SIZE_NEW_SHAPES_TO_VIEWPORT | 
| Constructor and Description | 
|---|
| AirspaceBuilder() | 
| Modifier and Type | Method and Description | 
|---|---|
| static AirspaceAttributes | getDefaultAttributes() | 
| protected static AirspaceEditor | getEditorFor(Airspace airspace) | 
| static AirspaceAttributes | getIntersectionAttributes() | 
| static String | getNextName(String base) | 
| static AirspaceAttributes | getSelectionAndIntersectionAttributes() | 
| static AirspaceAttributes | getSelectionAttributes() | 
| static void | main(String[] args) | 
| static void | setEditorAttributes(AirspaceEditor editor) | 
insertAfterPlacenames, insertBeforeCompass, insertBeforeLayerName, insertBeforePlacenames, startprotected static final String AIRSPACE_LAYER_NAME
protected static final String CLEAR_SELECTION
protected static final double DEFAULT_SHAPE_SIZE_METERS
protected static AirspaceBuilder.AirspaceFactory[] defaultAirspaceFactories
protected static final String DEMO_AIRSPACES_PATH
protected static final String ENABLE_EDIT
protected static final String NEW_AIRSPACE
protected static long nextEntryNumber
protected static final String OPEN
protected static final String OPEN_DEMO_AIRSPACES
protected static final String OPEN_URL
protected static final String REMOVE_SELECTED
protected static final String SAVE
protected static final String SELECTION_CHANGED
protected static final String SIZE_NEW_SHAPES_TO_VIEWPORT
public static AirspaceAttributes getDefaultAttributes()
protected static AirspaceEditor getEditorFor(Airspace airspace)
public static AirspaceAttributes getIntersectionAttributes()
public static AirspaceAttributes getSelectionAndIntersectionAttributes()
public static AirspaceAttributes getSelectionAttributes()
public static void main(String[] args)
public static void setEditorAttributes(AirspaceEditor editor)