NASA World Wind

gov.nasa.worldwind
Interface WWObject

All Superinterfaces:
AVList, EventListener, MessageListener, PropertyChangeListener
All Known Subinterfaces:
AirspaceEditor, DataStoreProducer, DrawContext, ElevationModel, FileStore, Globe, Layer, Model, OrbitView, PointOfInterest, RetrievalService, Retriever, SceneController, StereoSceneController, TacticalSymbol, Tessellator, Tree, TreeLayout, TreeModel, TreeNode, View
All Known Implementing Classes:
AbstractAirspaceEditor, AbstractAnnotationBalloon, AbstractBalloon, AbstractBrowserBalloon, AbstractDataStoreProducer, AbstractElevationModel, AbstractFileStore, AbstractGeneralShape, AbstractGraticuleLayer, AbstractLayer, AbstractSceneController, AbstractShape, AbstractShapeEditor, AbstractSurfaceObject, AbstractSurfaceRenderable, AbstractSurfaceShape, AbstractTacticalSymbol, AbstractWebView, AirspaceBuilder.AirspaceBuilderController, AirspaceBuilder.AirspaceEntry, AirspaceLayer, AnalyticSurface.AnalyticSurfaceObject, AnalyticSurface.ClampToGroundSurface, AnalyticSurface.ShadowSurface, AnnotationLayer, AntennaAxes, AntennaModel, AWTInputHandler, BasicDataFileStore, BasicElevationModel, BasicFlyView, BasicMercatorTiledImageLayer, BasicModel, BasicOrbitView, BasicPointOfInterest, BasicRasterServer, BasicRetrievalService, BasicSceneController, BasicScheduledTaskService, BasicTiledImageLayer, BasicTree, BasicTreeLayout, BasicTreeModel, BasicTreeNode, BasicView, BathymetryFilterElevationModel, BMNGOneImage, BMNGWMSLayer, Box, BoxEditor, CachedRenderableLayer, ColladaMeshShape, CompassLayer, CompoundElevationModel, Cone, ConeEditor, ConfiguringGLRuntimeCapabilities.MyGLAutoDrawable, CountryBoundariesLayer, CrosshairLayer, Cylinder, CylinderEditor, DirectedPath, DrawContextImpl, Earth, EarthFlat, EchelonSymbol, Ellipsoid, EllipsoidalGlobe, ExtrudedPolygon, ExtrudedPolygonBuilder.PolygonBuilderController, ExtrudedPolygonBuilder.PolygonEntry, ExtrudedPolygonEditor, FlatGlobe, FlatOrbitView, ForwardEdgeOfBattleArea.FEBASymbol, GliderImageLayer, GlobeAnnotationBalloon, GlobeBrowserBalloon, HighResolutionTerrain, HTTPRetriever, IconLayer, JarRetriever, KMLContainerTreeNode, KMLController, KMLExtrudedPolygonImpl, KMLFeatureTreeNode, KMLGroundOverlayPolygonImpl, KMLLayerTreeNode, KMLLineStringPlacemarkImpl, KMLModelPlacemarkImpl, KMLNetworkLinkTreeNode, KMLPointPlacemarkImpl, KMLPolygonImpl, KMLScreenImageImpl, KMLSurfaceImageImpl, KMLSurfacePolygonImpl, LandsatI3WMSLayer, LatLonGraticuleLayer, LayerList, LayerManagerLayer, LayerTree, LayerTreeModel, LayerTreeNode, LevelSet, LicenseAgreement, LimitedAccessSymbol, LocalElevationModel, LocalRasterServerElevationModel, LocalRasterServerLayer, LocalRasterServerRetriever, MacWebView, MarkerLayer, MarkersOrder.AppFrame.TimedMarkerLayer, MeasureTool.CustomRenderableLayer, MercatorTiledImageLayer, MGRSGraticuleLayer, MilStd2525TacticalSymbol, MSVirtualEarthLayer, MultiResolutionPath, NASAWFSPlaceNameLayer, NoOpInputHandler, NOSALicenseAgreement, OpenStreetMapShapefileLoader.TextAndShapesLayer, OSMCycleMapLayer, OSMMapnikLayer, Path, PickFrustum.PickFrustumLayer, PlaceNameLayer, PlaceNameServiceSet, PointGrid, PointPlacemark, Polygon, PolygonEditor, Pyramid, PyramidEditor, RectangularTessellator, RenderableLayer, RigidShape, RigidShapeBuilder.AbstractShapeBuilderController, RigidShapeBuilder.AbstractShapeEntry, RigidShapeEditor, RPFTiledImageLayer, SARSegmentPlane, SARTrack, ScalebarLayer, ScankortDenmarkImageLayer, ScreenAnnotationBalloon, ScreenBrowserBalloon, ScreenCreditImage, ScreenImage, ScreenSelector, SectorSelector, SectorSelector.RegionShape, SegmentPlane, SegmentPlaneEditor, SkyColorLayer, SkyGradientLayer, SphereAirspaceEditor, StarsLayer, StatusLayer, StatusLayer.StatusMGRSLayer, StatusLayer.StatusUTMLayer, StereoOptionSceneController, SurfaceCircle, SurfaceEllipse, SurfaceIcon, SurfaceIcons, SurfaceImage, SurfaceImageLayer, SurfacePolygon, SurfacePolygons, SurfacePolyline, SurfacePolylines, SurfaceQuad, SurfaceSector, SurfaceSquare, SurfaceText, TacticalGraphicSymbol, TerrainProfileLayer, ThreadedTaskService, TiledElevationProducer, TiledImageLayer, TiledImageProducer, TiledRasterProducer, URLRetriever, USDANAIPWMSImageLayer, USGSDigitalOrtho, USGSTopoHighRes, USGSTopoLowRes, USGSTopoMedRes, USGSUrbanAreaOrtho, UTMBaseGraticuleLayer, UTMGraticuleLayer, ViewControlsLayer, ViewVolumeViewer.SectorGeometryLayer, ViewVolumeViewer.ViewVolumeLayer, Wedge, WedgeEditor, WindowsWebView, WMSBasicElevationModel, WMSTiledImageLayer, WorldMapLayer, WorldWindowGLAutoDrawable, WorldWindowImpl, WWDotNetLayerSetConverter, WWObjectImpl, ZeroElevationModel

public interface WWObject
extends AVList, PropertyChangeListener, MessageListener

An interface provided by the major World Wind components to provide attribute-value list management and property change management. Classifies implementers as property-change listeners, allowing them to receive property-change events.


Method Summary
 
Methods inherited from interface gov.nasa.worldwind.avlist.AVList
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 
Methods inherited from interface gov.nasa.worldwind.event.MessageListener
onMessage
 


NASA World Wind