NASA World Wind

gov.nasa.worldwind.examples
Class ApplicationTemplate

java.lang.Object
  extended by gov.nasa.worldwind.examples.ApplicationTemplate
Direct Known Subclasses:
AbstractShapeIntersection, AddAnimator, AirspaceBuilder, Airspaces, AlarmIcons, AnalyticSurfaceDemo, AnnotationControls, Annotations, Balloons, BathymetryRemoval, Boxes, BulkDownload, Cones, ConfiguringGLRuntimeCapabilities, ContextMenusOnShapes, ContourLines, CustomElevationModel, Cylinders, DetailHints, DraggingShapes, Ellipsoids, ExportImageOrElevations, ExtrudedPolygonBuilder, ExtrudedPolygonIntersection, ExtrudedPolygons, ExtrudedPolygonsFromShapefile, ExtrudedShapes, FlatWorld, FlatWorldEarthquakes, GazetteerApp, GeoRSS, GetBestElevations, GliderTestApp, GPSTracks, Graticule, GridOfPoints, ImportElevations, ImportImagery, InstallElevations, InstallImagery, InstallImageryAndElevationsDemo, KeepingObjectsInView, KMLViewer, LayerTreeUsage, LineBackground, LinesOfSight, LocalDataOnly, LoggingControl, Markers, MarkersOrder, MeasureToolUsage, MGRSGraticule, NetworkOfflineMode, OnScreenLayerManager, Paths, PathsWithDirection, PathsWithLabels, PickFrustum, Placemarks, PlaceNames, PolygonIntersection, Polygons, Pyramids, RemoteSurfaceImage, RetrieveElevations, RigidShapeBuilder, RigidShapes, RotatedSector, RubberSheetImage, ScreenImageDragging, SectorSelection, Shapefiles, Stereo, SurfaceImages, SurfaceImageViewer, TerrainIntersections, TerrainProfiler, TreeControl, TreeFiltering, VideoOnTerrain, ViewControls, ViewIteration, ViewLimits, ViewLookAround, ViewSwitch, VPFLayerDemo, WebBrowserBalloons, Wedges, WorldWindCatalogs

public class ApplicationTemplate
extends Object

Provides a base application framework for simple WorldWind examples. Examine other examples in this package to see how it's used.


Nested Class Summary
protected static class ApplicationTemplate.AppFrame
           
static class ApplicationTemplate.AppPanel
           
 
Constructor Summary
ApplicationTemplate()
           
 
Method Summary
static void insertAfterPlacenames(WorldWindow wwd, Layer layer)
           
static void insertBeforeCompass(WorldWindow wwd, Layer layer)
           
static void insertBeforeLayerName(WorldWindow wwd, Layer layer, String targetName)
           
static void insertBeforePlacenames(WorldWindow wwd, Layer layer)
           
static void main(String[] args)
           
static ApplicationTemplate.AppFrame start(String appName, Class appFrameClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationTemplate

public ApplicationTemplate()
Method Detail

insertAfterPlacenames

public static void insertAfterPlacenames(WorldWindow wwd,
                                         Layer layer)

insertBeforeCompass

public static void insertBeforeCompass(WorldWindow wwd,
                                       Layer layer)

insertBeforeLayerName

public static void insertBeforeLayerName(WorldWindow wwd,
                                         Layer layer,
                                         String targetName)

insertBeforePlacenames

public static void insertBeforePlacenames(WorldWindow wwd,
                                          Layer layer)

main

public static void main(String[] args)

start

public static ApplicationTemplate.AppFrame start(String appName,
                                                 Class appFrameClass)

NASA World Wind