ClassPackageDescription
 AbstractClassification
org.omoa.classification Abstract implementation of the classification interface.
 AbstractDataModel
org.omoa.datamodel ...
 AbstractDMLoader
org.omoa.datamodel Subclasses need to initialise the storage core - the model property - in the initialisation phase.
 AbstractIterator
org.omoa.spacemodel This class implements a factory functionality for all ISpaceModelIterator allowing descendents of AbstractIterator to be chained by something like: followingIterator = anIterator.iterator( "Class Name of following iterator" );
 AbstractLayer
org.omoa.layer This is an abstract implementation of the ILayer interface.
 AbstractProjection
org.omoa.projection This class is a placeholder for a map projection system inside omoa; the projection system is not implemented yet, all SpaceModels of a map need to use the same projection.
 AbstractSMLoader
org.omoa.spacemodel ...
 AbstractSymbol
org.omoa.symbol ...
 AsmaSpaceXml
org.omoa.spacemodel.loader ...
 AttributeCompareIterator
org.omoa.spacemodel.iterator Compares two attributes (from the attributes array) of a SpaceModelEntity and iterates only over the entities where the attributes match the comparison (compare evaluates to "true").
 AttributeFilterIterator
org.omoa.spacemodel.iterator Compares an attribute of a SpaceModelEntity against a fixed value and iterates only over the entities where the compare evaluates to "true".
 BorderClassification
org.omoa.classification The BorderClassification fetches a value and finds the right class for that value within the specified borders.
 BoundingBox
org.omoa.framework This class is an extension of flash.geom.Rectangle and provides a min and max values for an rectangle [still thinking about turning back to the Rectangle class for the sake of memory].
 ClassificationElement
org.omoa.classification This class represents one class in an classification.
 DataModel
org.omoa.datamodel 
 Datum
org.omoa.framework This class stores the DataModel value that can be found under a Description; example: Datum.value = 30145, Datum.description.toString()="GERMANY.FEMALE.1989.GDP".
 DatumQuery
org.omoa.classification This class fetches a value from a DataModel and stores it in the selectedElement property.
 DbfError
org.vanrijkom.dbf Instances of the DbfError class are thrown from the DBF library classes on encountering errors.
 DbfField
org.vanrijkom.dbf The DbfField class parses a field definition from a DBF file loaded to a ByteArray.
 DbfFilter
org.vanrijkom.dbf The DbfFilter class is a utility class that allows for collecting records that match on one of the given values for a field.
 DbfHeader
org.vanrijkom.dbf The DbfHeader class parses a DBF file loaded to a ByteArray
 DbfRecord
org.vanrijkom.dbf The DbfRecord class parses a record from a DBF file loade to a ByteArray.
 DbfTools
org.vanrijkom.dbf The DbfTools class bundles a utility functions used by the remainder of the DBF library.
 Description
org.omoa.framework A Description stores a description of a value within a DataModel or a subset of a DataModel; example of a Description: "GERMANY.FEMALE.1989.GDP".
 DirectionsSymbol
org.omoa.symbol A symbol that renders ...
 FarEvent
org.vanrijkom.far FarStream and FarItem instances trigger events when a FAR file is being streamed in.
 FarItem
org.vanrijkom.far The FarItem class represent an entry in a FAR file's file table.
 FarStream
org.vanrijkom.far The FarStream class loads and parses FAR formatted archives created with the FAR archive utility.
 GenericDataModel
org.omoa.datamodel 
 GeometryType
org.omoa.framework The types of geometry that exist inside omoa.
 Gridlines
org.omoa.overlay [SUPERALPHA] Visualizes a coordinate grid.
 IClassification
org.omoa.framework A classification fetches a value from a datamodel and transforms it into a a symbol property manipulator.
 IClassificationElement
org.omoa.framework This describes one class within a classification.
 IDataModel
org.omoa.framework Implemetations of this interface store statistical, better non-spatial, data.
 IDataModelIterator
org.omoa.framework [PURE VIRTUAL BY NOW] Implementations of this interface iterate over a (subset of a) DataModel.
 IDataModelLoader
org.omoa.framework Implementations of this class provide a DataModel with content.
 ILayer
org.omoa.framework Implementations of this interface provide a visualization of a SpaceModel in a MapFrame.
 ILegend
org.omoa.framework [PURE VIRTUAL BY NOW] Implementation of this class provide an explanation of, yeah, what?
 ImageLayer
org.omoa.layer Loads an image from a file/url and fits it into a bounding box.
 InsideBoxIterator
org.omoa.spacemodel.iterator Iterates over the entities of s SpaceModel that are inside a BoundingBox.
 IOverlay
org.omoa.framework Implementaions of this interface provide a visualization of a SpaceModel on top of all other layers in a MapFrame, example: a coordinate grid.
 IProjection
org.omoa.framework [PURE VIRTUAL BY NOW] Interface for purely "descriptive" projections.
 IProjectionDynamic
org.omoa.framework [PURE VIRTUAL BY NOW] Interface for "real" projections that are able to reproject points in space.
 ISpaceModel
org.omoa.framework Implementations of this interface store (or process) spatial data.
 ISpaceModelIterator
org.omoa.framework Implementations of this class iterate over the entities (or a subset of entities) of a ISpaceModel.
 ISpaceModelLoader
org.omoa.framework The interface for the SpaceModel loader functionality
 IStyle
org.omoa.framework [PURE VIRTUAL BY NOW] This interface is an extension to the ISymbolPropertyManipulator interface and stores number of properties / parameters.
 ISymbol
org.omoa.framework Implementations of this interface are responsible for the visualization of SpaceModel(Entities) for example inside a SymbolLayer.
 ISymbolPropertyManipulator
org.omoa.framework Implementations of this interface are able to change the properties of a symbol and store a value or a style; value or style may be static or may change dynamically.
 LabelSymbol
org.omoa.symbol A symbol that renders a text Label.
 LinearInterpolateClassification
org.omoa.classification This class fetches a value from a DataModel and stores the interpolated result value in the selectedElement property.
 Map
org.omoa This class is the main dispatcher object of an omoa map.
 MapFrame
org.omoa A MapFrame, a map may have more than one, is the visible instance of a map on the screen.
 ModelDimension
org.omoa.framework This class represents one dimension of a DataModel, examples: "Time" {1999,2000,2001}, "Sex" {male,female}, "Country" {UK,PL,FR}.
 ModelDimensionType
org.omoa.framework This class holds the constants that describe the nature of the statistical data the dimension is representing.
 NavigationButtons
org.omoa.util Displays the navigation buttons.
 NullIterator
org.omoa.spacemodel A non functional iterator implementation - no idea for what reason it was created by me.
 OmoaLogo
org.omoa.util Displays the omoa logo at the bottom of a map frame.
 OutsideBoxIterator
org.omoa.spacemodel.iterator Iterates over the entities of s SpaceModel that are outside a BoundingBox.
 PointSymbol
org.omoa.symbol Simple Symbol that renders a SpaceModelEntities center point as circle or square graphics.
 PointSymbolEntity
org.omoa.symbol ...
 PointSymbolOrbit
org.omoa.overlay Visualizes SpaceModelEntities, that are outside the map window, as PointSymbols / PointSymbolEntities in the perimeter of the map frame.
 RasterSpaceModel
org.omoa.spacemodel.loader A SpaceModel extension that loads and stores bitmap images as raster tiles.
 Shapefile
org.omoa.spacemodel.loader ...
 ShpError
org.vanrijkom.shp Instances of the ShpError class are thrown from the SHP library classes on encountering errors.
 ShpHeader
org.vanrijkom.shp The ShpHeader class parses an ESRI Shapefile Header from a ByteArray.
 ShpObject
org.vanrijkom.shp The ShpObject class is the base class of all specialized Shapefile record type parsers.
 ShpPoint
org.vanrijkom.shp The ShpPoint class parses an ESRI Shapefile Point record from a ByteArray.
 ShpPointZ
org.vanrijkom.shp The ShpPointZ class parses an ESRI Shapefile PointZ record from a ByteArray.
 ShpPolygon
org.vanrijkom.shp The ShpPoint class parses an ESRI Shapefile Polygon record from a ByteArray.
 ShpPolyline
org.vanrijkom.shp The ShpPoint class parses an ESRI Shapefile Polyline record from a ByteArray.
 ShpRecord
org.vanrijkom.shp The ShpPoint class parses an ESRI Shapefile Record Header from a ByteArray as well as its associated Shape Object.
 ShpTools
org.vanrijkom.shp The ShpTools class contains static tool methods for working with ESRI Shapefiles.
 ShpType
org.vanrijkom.shp The ShpType class is a place holder for the ESRI Shapefile defined shape types.
 SimpleIterator
org.omoa.spacemodel.iterator Iterates over all entities of the SpaceModel.
 SMEAttributeDataModel
org.omoa.datamodel.loader ...
 SpaceModel
org.omoa.spacemodel A SpaceModel is a collection of SpaceModelEntities of a common GeometryType.
 SpaceModelEntity
org.omoa.spacemodel Represents one spatial entity like a country, a road segment, a river sement, a city etc.
 SquarerootClassification
org.omoa.classification This Classification fetches a numerical value from a DataModel multiplies this value by preFactor, calculates the squareroot, multiplies it by postFactor and stores the result in the value property of the selected element.
 SymbolEvent
org.omoa.event A SymbolEvent is emitted by a SymbolLayer (?) when an interactive map object is clicked.
 SymbolLayer
org.omoa.layer This layer visualizes a SpaceModel through one or more Symbols.
 SymbolProperty
org.omoa.framework ...
 SymbolPropertyType
org.omoa.framework 
 Text
org.omoa.datamodel.loader ...
 Value
org.omoa.classification A Value is the most simple and basic implementation of an ISymbolPropertyManipulator - it simply wraps (and stores) a value of any given type.
 VectorSymbol
org.omoa.symbol Simple Symbol that renders a SpaceModelEntities vector data (fill and outline, color and alpha) as graphics.
 VectorSymbolEntity
org.omoa.symbol Simple Symbol that renders a SpaceModelEntities vector data (fill and outline, color and alpha) into a Sprite.