ManyAuthoritiesFactory history

Click on the commit message for inspecting the diff and how the code has been rewritten.

Command line:

svn log -r31996:1 https://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/factory/ManyAuthoritiesFactory.java
Rev. Date Author Message
306412008-06-12acusterCopyright headers: lib/referencing, this time with feeling (and the el in Toolkit)
305212008-06-05acusterCopyright: Update referencing headers
302582008-05-08acusterReshuffle the top level repo: drop uDig, move up trunk, tags, and branches.
302572008-05-08acusterMove trunk/gt/ directory contents up to trunk/ and drop gt
289742008-01-27desruisseauxGEOT-1659 fix: CRS.decode(...) search for URN factory even if system hints contains "force longitude first" hint.
289222008-01-24acusterBump the (at)since version to 2.5 since WKTParser was cut from 2.4
285402007-12-29acusterHide buttons which are not yet used
284282007-12-19desruisseauxVarious bug fixes (infinite values in latitude, wrong NetCDF variable name, etc.)
279952007-11-22desruisseauxMore generics type, and moved two methods from ReferencingFactoryContainer to GeoAPI MathTransformFactory interface. Note that the build fails in the arcsde module for a reason that seems unrelated to this work.
279242007-11-18desruisseauxHTTP and URN name space now take in account custom CRS (GEOT-1563).
275752007-10-22desruisseauxConverted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).
262902007-07-18jgarnettGeometryFactoryFinder added to referencing
262502007-07-14jgarnettfind now works between mediator and worker; the end result was pretty elegant - the worker is configured with a seperate findCache in order not to distrupt the normal course of events
262122007-07-12jgarnettTook AuthorityFactory2 out of the way, extended AbstractAuthorityFactory the way martin intentended, and started hooking up Finder implementations that use a shared ObjectCache. Set up a Level1/Level2 ObjectCache chain in order to allow the finder's cache to pull in values from the real one.
254852007-05-11desruisseauxAdded special cases for 'x' and 'y' axis names.
254772007-05-10desruisseauxGEOT-1265: Tuned the factory chain.
254762007-05-09desruisseauxGEOT-1265: provides a way to print a tree of authority factory dependencies.
254062007-05-03desruisseaux-Dorg.geotools.referencing.forceXY system property was broken. Should now be fixed.
253982007-05-02desruisseauxCleanup. Also renamed some classes in unsupported/epsg-extension.
253972007-05-01desruisseauxGEOT-1160: AllAuthoritiesFactory now work. It was the last step for making the connection with CRS.lookupIdentifier(...).
253962007-05-01desruisseauxGEOT-1160 now work with ordered axis (tests added). Added an implementation for fallback factories, but not yet tested.
250502007-04-06jgarnettexample of custom file based TestSutie, copy JTS parsing code over to unsupported/geometry
244352007-02-16desruisseauxFirst draft of a CRS.main(String[]) method, as a more generic replacement of DefaultFactory.main(String[]). A bug in AllAuthorityFactory.getAuthorityCodes() has been resolved in the process.
241022007-01-30desruisseauxRemove the extension in filename (e.g. epsg.xml:4326 should be understood as epsg:4326). This part was forgotten in initial implementation of GEOT-1136.
240972007-01-29desruisseauxImplemented authority factory for codes of the form http://www.opengis.net/ (GEOT-1136)
236342007-01-01desruisseauxNow supports the version information provided in the 'urn:ogc:def:type:authority:version:code' string.
236322006-12-29desruisseauxGEOT-859: Refactored the URN syntax adapter for CRS factories. The adapter now apply to any factory. Some progress toward version management (but not yet there). NOTE: this new implementation forces axis order "as specified in the database", which is different from the original "URNEPSGAdapter" implementation which used (x,y) order. Various changes in many corners of "org.geotools.referencing.factory" as a side-effect of this work. Minor opportunist javadoc fixes in other modules.
223272006-10-23desruisseauxGEOT-982: regroup 'module', 'plugin', 'ext' and 'unsupported' in a common directory.
223152006-10-22desruisseauxReorganisation of directory tree structure (GEOT-982) phase 1: moved 'src' to 'src/main/java'.
208742006-08-07jgarnettip review
199412006-06-13desruisseauxImplemented CRS.decode(String) on top of AllAuthoritiesFactory.
197552006-05-31desruisseauxAdded FORCE_LONGITUDE_FIRST_AXIS_ORDER hint (GEOT-858). This work implied a large amount of work, hunting for infinite recursive method calls in many places.
187762006-03-22desruisseauxCRS.getEnvelope(...) returns an envelope in terms of the specified CRS instead of WGS84 (GEOT-825). AbstractFactory.hints type downgrated from 'Hints' to Map, in order to accept null values as specified in Factory.getImplementationHints() contract. PostgreSQL dependency upgrated.
179022006-02-07desruisseauxJavadoc fixes.
176722006-01-19desruisseauxAdded @source tag.
176602006-01-18desruisseauxFixed SVN attributes, including the addition of URL attribute.
174602006-01-05desruisseauxAdded support classes for GO-1 implementation. Partial Maven 2 fixes for the new module/renderer module.
174492006-01-03desruisseauxAdded AllAuthoritiesFactory in referencing module. Maven 2 build fixes. Javadoc fixes.