Overview

SVN repository: https://devel.gvsig.org/svn/gvsig-tools

Library providing support for the implementation of commonly used design patterns, like the observer and visitor patterns, as well as base framework tools to be used in the development of gvSIG projects. Those framework tools aren\'t related to nor have any direct relationship with GIS, so they could be used in the development of any Java based application.

  • Implementation of observer pattern using interfaces.
  • Definition of interfaces for the visitor pattern.
  • A simple persistence API and implementation.
  • Framework for supporting the separation between API/implementation/SPI.
  • Tools for supporting the registration of extension points in applications.
  • Tools for locating singleton services.
  • Base clases to manage exceptions.
  • Tools for traking instances of objects that require disposal.
  • Framework for managing structures of data defined in runtime.
  • Tools for the automatic service discovery.
  • Framework for the (automatic) initialization libraries.