| | Package | Description |
| | com.esri.aws.awx.events | Events are useful for knowing what's going on. AWX has specific events for changes to the map (center, scale, etc), current map type, when a polyline/polygon has been created, and widget state changes. In addition, Flex has built-in keyboard and mouse events. |
| | com.esri.aws.awx.geom | Geometry classes consist of circle, marker, polyline, and polygon shapes. Custom shapes can be created by extending PolygonShape or PolylineShape and then changing the constructor arguments. |
| | com.esri.aws.awx.map | The map package contains the Map class which is the main mapping component of the ArcWeb Explorer v4 API. |
| | com.esri.aws.awx.map.handlers | The different keyboard and mouse handlers include the combined AWXKeyboardMouseHandler, the pan and zoom keyboard handler, mouse handlers for adding markers, polylines, and polygons, as well as for red-lining and rubber-banding. |
| | com.esri.aws.awx.map.layers | Layers and group layers that can be added to maps. For example, basic ArcWeb layers, such as vector, raster tile, and map image; other ArcWeb layers, such as query and thematic maps; as well as overlays ("acetate layers"), such as marker, polyline, or polygon; or API extensions for ArcIMS, ArcGIS Server, GeoRSS, etc. |
| | com.esri.aws.awx.map.layers.overlays | Overlays are markup features added on the client-side as markers (including bubble markers), polylines, polygons, and circles. |
| | com.esri.aws.awx.map.layers.overlays.style | Styles are available for markers (bubble markers, image markers, circles, square, stars and triangles), polylines, and polygons (including gradient polygons). |
| | com.esri.aws.awx.map.projection | Utility classes for projections. |
| | com.esri.aws.services | Access the underlying web services from ArcWeb Services: Address Finder, Place Finder, Report, Spatial Query etc. |