# All Classes

All Classes Interface Summary Class Summary Enum Summary Exception Summary
AbstractAttribute: This class defines a general, abstract layer attribute.
Attribute: Layer attribute implementation.
AttributeInterface: This class defines the attributes for a map layer.
CoordinateTransform: Transforms an (x, y) coordinate to a new (x', y') coordinate.
CoordinateTransform.NoTransform: The identical transformation (x,y) => (x,y).
DataSourceInterface: DataSourceInterface is the connector between the reader of a GIS file and the display in the DSOL animation.
GisMap: Provides the implementation of a Map.
GisMapInterface: This interface defines the map.
GisObject: the GisObject class stores a Point2D or Shape as well as an array of attributes.
GisRenderable2D: This renderable draws CAD/GIS objects.
GraphicsException: GraphicsException for exceptions when reading or drawing GIS layers.
Layer: This interface defines the image as defined in the mapInterface.
LayerInterface: This interface defines the layer of the map.
MapFileXMLParser: This class parses an XML-mapfile that contains and constructs appropriate map objects.
MapFileXMLParser.GisMapHandler: The actual parser of the map file XML-document.
MapFileXMLParser.ValidationHandler: The validationHandler.
MapImage: This class defines the image as defined in the map.
MapImageInterface: This interface defines the image as defined in the mapInterface.
MapUnits: MapUnits indicates the units for a map.
ScreenPosition: ScreenPosition indicates a position on the screen, e.g.
SerializablePath: The SerializablePath class is a serializable version of the `java.awt.geom.Path2D.Float` class.
SerializableRectangle2D: The SerializableRectangle2D class is a serializable version of the `java.awt.geom.Rectangle2D` class, yet in an immutable form.
SerializableRectangle2D.Double: The SerializableRectangle2D.Double class is a serializable version of the `java.awt.geom.Rectangle2D.Double` class.
SerializableRectangle2D.Float: The SerializableRectangle2D.Float class is a serializable version of the `java.awt.geom.Rectangle2D.Double` class.
StaticAttribute: StaticAttribute is a layer attribute with a String value.