TransformedAuthorityFactory 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/TransformedAuthorityFactory.java
Rev. Date Author Message
310002008-07-10desruisseauxAvoid usage of 2 deprecated constructors from CRSFactory. Their replacement were tricky and required more sophesticated code in ReferencingFactoryContainer.toGeodetic3D.
307602008-06-18desruisseauxUpgrated from JSR-108 to JSR-275 (GEOT-1266). Some opportunist javadoc fixes and @Override annotations in the process.
306412008-06-12acusterCopyright headers: lib/referencing, this time with feeling (and the el in Toolkit)
305212008-06-05acusterCopyright: Update referencing headers
303132008-05-16desruisseauxChanged my mind about Utilities.shallowEquals(Object,Object) and renamed it as equals, since a few tests show that the compiler always select the best overloaded flavor working on primitive types (except if an argument is a boolean and the other a different primitive type). Updated a few references. Fixed a few javadoc warnings by explicit declaration of parameter and return values.
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
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
282522007-12-04desruisseauxMore MosaicImageReader work. As a side effect, moved Utilities.getShort[Class]Name in a separated utilities class named 'Classes'. Also added a couple of @Override annotations.
275752007-10-22desruisseauxConverted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).
259722007-06-21desruisseauxReplaced usage of deprecated classes/methods by the new ones. A side effect is to restore the buffering in ThreadedEpsgFactory, which was partially disabled by class name changes.
259552007-06-20desruisseauxMinor formatting, javadoc and references to FactoryGroup replaced by FactoryContainer.
259402007-06-20jgarnettSet up XXXDialectEpsgFactory classes, GEOT-1343 and GEOT-1344
254062007-05-03desruisseaux-Dorg.geotools.referencing.forceXY system property was broken. Should now be fixed.
253892007-04-30desruisseauxGEOT-1160: Make IdentifiedObjectFinder public, so we can keep AbstractAuthorityFactory a little bit simplier (less methods there).
250502007-04-06jgarnettexample of custom file based TestSutie, copy JTS parsing code over to unsupported/geometry
246832007-03-06desruisseauxGet the coordinate system (CS) framework to manage axis directions of the kind 'South along 90 deg East' (GEOT-936). The most significant implications were in DefaultCoordinateSystemAxis, AbstractCS and some package-privated helper classes.
239902007-01-21desruisseauxEPSG factories do not uses anymore a proxy that extended javax.sql.DataSource. It was a cause of trouble in JEE environment (GEOT-909). We still use javax.sql.DataSource, but in a more direct way.
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
199622006-06-14desruisseauxMinor javadoc fixes.
199592006-06-14desruisseauxCRS.decode(String code, boolean longitudeFirst) now work. Also fixed GEOT-856.
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.
196432006-05-24desruisseauxFirst fix attempt for GEOT-854: CRS with modified axis order now preserve the metadata, including the authority code. The dangerous thing is that two CRS may now have the same authority code while being really different CRS. It caused an infinite loop in AuthorityBackedFactory, which was fixed in this commit as well. However, there is a risk that similar problems appear in user's code as well.
195152006-05-17desruisseauxConstruction of transformation chain now query the database for intermediate steps. Revisited documentation.
176722006-01-19desruisseauxAdded @source tag.
176602006-01-18desruisseauxFixed SVN attributes, including the addition of URL attribute.
170382005-11-28desruisseauxCopied the AutoTest. Tuned AutoCRSFactory implementation (GEOT-773)
169852005-11-25desruisseauxJavadoc fixes
169842005-11-25desruisseauxJavadoc fixes
169632005-11-24desruisseauxTested OrderedAxisAuthorityFactory (GEOT-694)
169422005-11-23desruisseauxFirst draft of OrderedAxisAuthorityFactory (GEOT-694)