DefaultCoordinateSystemAxis history

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

Command line:

svn log -r31996:1 http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/cs/DefaultCoordinateSystemAxis.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
304972008-06-03desruisseauxRenamed Position.getPosition() as getDirectPosition() in GeoAPI interface for avoiding ambiguity (GEO-87). Javadoc fixes.
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
298702008-04-09desruisseauxBug fixes and Java 5 leveraging.
297762008-04-03desruisseauxMore predefined CRS constants, especially for TemporalCRS.
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
283932007-12-17desruisseauxWKT formatting now includes the semi-major and semi-minor axis length if they differ from the datum. Applied Java 5 features. Uses WarpAffine when applicable during Raster reprojection.
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.
280812007-11-27desruisseauxJava 5 constructs: replaced some StringBuffer by StringBuilder in order to avoid unecessary synchronisation; rely on auto-boxing in order to give a chance to the JVM to reuse its cached values.
275752007-10-22desruisseauxConverted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).
257782007-06-08desruisseauxApply a simplier rule for axis reversal in order to work with 'XXX along YYY' axis directions as well as the usual (north, east) ones. Fixed a bug in WKT formatting in the particular case of PolarStereographic projection.
255422007-05-15desruisseauxDocumentation and variable name update. Provided a test skeleton for GEOT-1268 (not yet useful).
254852007-05-11desruisseauxAdded special cases for 'x' and 'y' axis names.
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.
246702007-03-04desruisseauxParse directions of the kind 'North along 90 deg East'. This is a step toward GEOT-936.
240972007-01-29desruisseauxImplemented authority factory for codes of the form http://www.opengis.net/ (GEOT-1136)
240422007-01-24desruisseauxGEOT-1135: Treat 'Lat', 'Latitude' and 'Geodetic latitude' as aliases (same for longitude)
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'.
211542006-08-22desruisseauxMoved around some GeoAPI 2.1 methods that were added, putting them close to related methods and adding javadoc. In the specific case of DefaultCoordinateSystemAxis, those new methods were fully implemented. For all other classes (related to naming), those new methods still empty stubs, but now throw UnsupportedOperationException instead of returning null. Those methods will need to be revisited and implemented when GeoAPI 2.1 will be ready.
208742006-08-07jgarnettip review
208162006-08-02jgarnettpulled fixed from FM branch over to match geoapi 2.1-M0
197692006-06-02desruisseauxJavadoc fix: replaced 'degrees' by 'decimal degrees' when relevant (GEOT-855)
179022006-02-07desruisseauxJavadoc fixes.
176732006-01-19desruisseauxAdded new axis constants for display. Fixed a a bug in @source taglet when the module name contains the '-' character.
176722006-01-19desruisseauxAdded @source tag.
176602006-01-18desruisseauxFixed SVN attributes, including the addition of URL attribute.
169632005-11-24desruisseauxTested OrderedAxisAuthorityFactory (GEOT-694)
153502005-08-16desruisseauxMerged the 'split-main' branch to trunk (GEOT-662)
152562005-08-09desruisseauxExtraction of referencing module from main
152552005-08-09desruisseauxPrepare branch for splitting main
151502005-08-05desruisseauxAdded more localizations / Bug fix in image sample values table widget
148342005-07-20desruisseauxReorganized I18N resources
147632005-07-11desruisseauxMoved more widgets from module/migrate to ext/widgets-swing
146572005-07-01desruisseauxOngoing work for the port of grid coverage operations from 'legacy' to 'main' (GEOT-413): ported SampleDimensionSelect
145452005-06-15desruisseauxInitial port of coverage I/O helper classes (work in progress)
142352005-06-10desruisseauxReplaced _PROPERTY suffix by _KEY as of GEOT-577
139252005-05-30desruisseauxAdded @since javadoc tag
139072005-05-28desruisseauxMore additions of 'Default' prefix in CRS package
139062005-05-28desruisseauxRenamed some 'Default' prefix as 'Abstract'
138692005-05-27desruisseauxAdded 'Default' or 'Abstract' prefix in CRS's 'datum' and 'cs' packages
138362005-05-26desruisseauxAdded 'Default' suffix to some CRS implementations: partial work
133612005-05-03desruisseauxFirst part of LocalizationGrid refactoring work (explanation email to be sent shortly)
115492005-02-22desruisseauxInitial cleaning for restarting GridCoverage work
115102005-02-18desruisseauxPorted the WKT-based EPSG factory from plugin/epsg
113632005-02-12desruisseauxMilestone in EPSG factory port: Datum now fully supported
111382005-02-05desruisseauxGeocentric axis constants used wrong direction (fix for GEOT-358)
110012005-02-02desruisseauxFixed wrong encoding in main/src
107962005-01-28dzwiersimports cleaned
92432004-11-22desruisseauxTuned WKT parsing and formatting
85182004-10-11desruisseauxApply changes voted in OGC meeting at Southampton: use of Identifier and GenericName
78572004-09-09jgarnettname to getName().toString( null )
68882004-07-14desruisseauxUpdate for GeoAPI changes (Info --> IdentifiedObject)
63432004-06-07desruisseauxMore ports of legacy CTS to new CRS
60982004-05-23desruisseauxPartial implementation of GeoAPI referencing package