AbstractIdentifiedObject 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/AbstractIdentifiedObject.java
Rev. Date Author Message
314452008-09-07desruisseauxGEOT-1667: Need to invoke LogRecord.setLoggerName(String) before Logger.log(LogRecord).
311482008-08-07desruisseauxRenamed GenericName.name() as tip(). The old method still around as a deprecated one.
311392008-08-06desruisseauxAvoid usage of deprecated methods from the org.opengis.util.GenericName interface.
311322008-08-05desruisseauxAs a side effect of "geotidy" work, ported a few bug fixes in metadata. Avoid usage of deprecated GeneralName.getScope() method, replaced by scope().
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
298702008-04-09desruisseauxBug fixes and Java 5 leveraging.
289222008-01-24acusterBump the (at)since version to 2.5 since WKTParser was cut from 2.4
287902008-01-16desruisseauxRenamed resources.i18n.Logging as resources.i18n.Loggings (with an s) for avoiding name clash with util.logging.Logging. The name clash would not have been an issue if those two classes were not typically used together... Also performed a few javadoc fixes in DirectPosition2D.
285402007-12-29acusterHide buttons which are not yet used
285212007-12-27desruisseauxType safety.
281072007-11-28desruisseauxUpdated for recent changes in GeoAPI interfaces.
280302007-11-23desruisseauxMore Java 5 generics. Added implementation for three new GeoAPI methods for alignment with RFC 07-073r1.
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.
278572007-11-12desruisseauxReplaced a few missed Logger.getLogger(...) by Logging.getLogger(...) - GEOT-1545.
278562007-11-12desruisseauxReplaced 'Logger.getLogger(...)' calls by 'Logging.getLogger(...)' (GEOT-1545).
275752007-10-22desruisseauxConverted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).
267092007-08-27desruisseauxMerged the unsupported/coverageio work from the 2.4 branch.
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(...).
252622007-04-23desruisseauxFinished review of metadata and factory hints change. Fixed a potential glitch in parameter names handling (some code were disabled in AbstractIdentifiedObject apparently in order to avoid a ClassCastException caused by the spit of org.opengis.metadata.Identifier in two interfaces, Identifier and ReferenceIdentifier. Fixed the exception and reenabled the code). Not sure yet what the consequence was. It may help for the stereographic projection issue, but need to check.
249732007-03-30chornerGEO-93: GeoTools/GeoAPI ISO 19115 Metadata synchronization
243842007-02-14desruisseauxGEOT-1160: First working implementation of AbstractAuthorityFactory.find(IdentifiedObject). This includes a package-privated AuthorityFactoryProxy class, together with many fix in the code base in order to get CRS.equalsIgnoreCase to work in the ProjectedCRS case.
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
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.
195572006-05-18desruisseauxAuthorityBackedFactory now take inverse transform in account. Improved pseudo-WKT formatting for CoordinateOperation.
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)
169832005-11-25desruisseauxReplaced references to static fields and methods of CitationImpl.* by Citations.*
169422005-11-23desruisseauxFirst draft of 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
146572005-07-01desruisseauxOngoing work for the port of grid coverage operations from 'legacy' to 'main' (GEOT-413): ported SampleDimensionSelect
146082005-06-25desruisseauxEPSG authority factory now uses path informations for ConcatenatedOperation object creations / Added PostgreSQL plugin (mostly as a demo) / Javadoc fixes
145642005-06-20desruisseauxInitial implementation of GEOT-589. Partially tested, more tests to come
145502005-06-16desruisseauxRemoved deprecated fields and methods
145452005-06-15desruisseauxInitial port of coverage I/O helper classes (work in progress)
142352005-06-10desruisseauxReplaced _PROPERTY suffix by _KEY as of GEOT-577
142052005-06-09desruisseauxUpdated to GeoAPI 2.0 final release
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
137622005-05-24desruisseauxAdded DefiningConversion
133872005-05-06desruisseauxAdded Hints.LENIENT_DATUM_SHIFT and the necessary mechanic to honor it
133612005-05-03desruisseauxFirst part of LocalizationGrid refactoring work (explanation email to be sent shortly)
122122005-03-15desruisseauxFirst working version of DatumAliases as a DatumFactory
118162005-03-07desruisseauxFirst draft of GridCoverage operation port
116982005-02-28desruisseauxMoved tests from legacy to main module
113712005-02-14desruisseauxRenamed DefaultObjectFactory as GeotoolsFactory (GEOT-420, now closed)
111742005-02-08desruisseauxCoordinateOperationFactory now make use of 'Molodenski' transform (GEOT-399)
111442005-02-07desruisseauxFixed GEOT-400 (create appropriate instance of Operation subclasses)
110012005-02-02desruisseauxFixed wrong encoding in main/src
107962005-01-28dzwiersimports cleaned
101052004-12-30desruisseauxImproved Console implementation / Fixed erroneous conversion of dimensionless unit / Javadoc fixes
93462004-11-30desruisseauxFirst working version of CoordinateOperationFactory
92432004-11-22desruisseauxTuned WKT parsing and formatting
92202004-11-21desruisseauxWKT bug fixes
91182004-11-14desruisseauxMercator projection port completed (but untested) as a use case for other projection ports
91172004-11-13desruisseauxAdded the capability to list all available MathTransforms
87962004-10-22desruisseauxCleaning referencing's operation basic package
85182004-10-11desruisseauxApply changes voted in OGC meeting at Southampton: use of Identifier and GenericName
78572004-09-09jgarnettname to getName().toString( null )
78482004-09-08jgarnettround 2 of sync with geoapi
77122004-08-31jgarnettIntergrate ParameterValueGroup / ParameterGroupDescriptor and InternationalString
70132004-07-19desruisseauxSlight adjustement after GeoAPI changes in metadata
68882004-07-14desruisseauxUpdate for GeoAPI changes (Info --> IdentifiedObject)