Click on the commit message for inspecting the diff
and how the code has been rewritten.
Command line:
svn log -r31996:6943 https://svn.osgeo.org/geotools/trunk/modules/library/metadata/src/main/java/org/geotools/metadata/iso/MetadataEntity.java
Rev. | Date | Author | Message |
---|---|---|---|
31557 | 2008-09-19 | desruisseaux | Removed JAXB annotations. |
30792 | 2008-06-23 | desruisseaux | Synchronized the collections used in metadata. Javadoc cleanup. |
30640 | 2008-06-12 | acuster | Copyright headers: lib/metadata, this time with feeling (and the el in Toolkit) |
30519 | 2008-06-05 | acuster | Metadata header cleanup and copyright review. |
30258 | 2008-05-08 | acuster | Reshuffle the top level repo: drop uDig, move up trunk, tags, and branches. |
30257 | 2008-05-08 | acuster | Move trunk/gt/ directory contents up to trunk/ and drop gt |
30043 | 2008-04-25 | desruisseaux | Reverted back the ThreadLocal variable type to Boolean (last change from Boolean to current Thread was a mistake). Opportunist usage of hashCode in AbstractMetadata.equals(...). |
30041 | 2008-04-25 | desruisseaux | Renamed 'isMarshalling(boolean)' as 'xmlMarshalling(boolean)' and added a warning telling that it is a problematic patch. Removed the synchronized keyword in AbstractMetadata.equals(Object) as a fix of GEOT-1777). |
29685 | 2008-03-20 | cedricbr | Third part of the JAXB proposal, the annotations. |
28922 | 2008-01-24 | acuster | Bump the (at)since version to 2.5 since WKTParser was cut from 2.4 |
28540 | 2007-12-29 | acuster | Hide buttons which are not yet used |
28051 | 2007-11-26 | desruisseaux | More Java 5 parameterized types. Include a fix for GEOT-1599 (CitationImpl.getIdentifiers() should returns a set of Identifiers, not a set of Strings). |
25189 | 2007-04-17 | desruisseaux | Removed useless import statements. |
25175 | 2007-04-16 | desruisseaux | Removed 'equals', 'hashCode', 'toString' and 'freeze' methods from every metadata implementation. They are now implemented by generic methods inherited from AbstractMetadata, which perform their work using Java reflection. This way we avoid lot of redundancy, some errors introduced by maintenance ('equals' method not updated in the way they should), more systematic implementations (espcially for the 'toString' method, which was not implemented at all for a majority of metadata), more support for future introduction of other metadata standards than ISO 19115, etc. The cost is more runtime overhead, but it still possible to provide custom implementations for 'equals' and 'hashCode' only in the class that appear to be bottleneck, if we want. |
25157 | 2007-04-12 | desruisseaux | Metadata review. Also provided a first draft of support classes for new 'equals(...)' copy constructor implementations backed by Java reflection. |
25098 | 2007-04-10 | desruisseaux | Review of metadata changes. |
24820 | 2007-03-20 | chorner | synchronization with GEO-95 changes |
22443 | 2006-10-27 | desruisseaux | Splitted referencing, extracting metadata in their own module (GEOT-983). As a side effect, replaced some calls of CRSUtilities.foo(...) by CRS.foo(...). |
22327 | 2006-10-23 | desruisseaux | GEOT-982: regroup 'module', 'plugin', 'ext' and 'unsupported' in a common directory. |
22315 | 2006-10-22 | desruisseaux | Reorganisation of directory tree structure (GEOT-982) phase 1: moved 'src' to 'src/main/java'. |
20874 | 2006-08-07 | jgarnett | ip review |
17672 | 2006-01-19 | desruisseaux | Added @source tag. |
17660 | 2006-01-18 | desruisseaux | Fixed SVN attributes, including the addition of URL attribute. |
15350 | 2005-08-16 | desruisseaux | Merged the 'split-main' branch to trunk (GEOT-662) |
15299 | 2005-08-11 | desruisseaux | Added CRS.VALID.AREA formula in OpenOffice addin / Added convenience methods for fetching GeographicBoundingBox and for fetching coordinate operation accuracy / Bug fix for parameter using dimensionless unit in EPGS database |
15256 | 2005-08-09 | desruisseaux | Extraction of referencing module from main |
15255 | 2005-08-09 | desruisseaux | Prepare branch for splitting main |
13925 | 2005-05-30 | desruisseaux | Added @since javadoc tag |
13752 | 2005-05-23 | desruisseaux | Added the 'Impl' suffix to direct implementations of all metadata interfaces; deprecated the old implementations (not yet deleted). |
13078 | 2005-04-13 | desruisseaux | Removed catalog dependencies in metadata package, including the removal of the whole 'iso19115' deprecated package. The BeanInfo code still available in the SVN history. We may reuse the BeanInfo code later, but it should be put in some metadata wrapper (not directly in MetadataEntity subclass), because some implementation do not extends MetadataEntity (e.g. the SQL package using java.lang.reflect.Proxy). The catalog dependency removal was done because the GeoAPI interfaces were built on top of old 1.0 specification. Degree is about to commit new interfaces (2.0 based) in replacement, which is going to create some conflict if we don't remove 1.0 dependencies. |
12952 | 2005-04-03 | desruisseaux | Updated metadata implementation for GeoAPI changes (GEO-51 and GEO-56) |
12536 | 2005-03-22 | desruisseaux | Deprecated legacy metadata classes and catalog API / Removed test exclusions / Fixed (x,y) order in Geometry.toString() (GEOT-179) |
8518 | 2004-10-11 | desruisseaux | Apply changes voted in OGC meeting at Southampton: use of Identifier and GenericName |
8358 | 2004-10-04 | desruisseaux | Added main Metadata class |
8102 | 2004-09-21 | desruisseaux | Added new metadata implementations |
8073 | 2004-09-20 | desruisseaux | Added new metadata implementations |
7197 | 2004-07-22 | jeichar | MetadataEntity fixed |
7133 | 2004-07-21 | desruisseaux | Added support for unmodifiable metadata |
7098 | 2004-07-20 | desruisseaux | Refactored iso19115.AbstractMetadata as MetadataEntity |
6942 | 2004-07-16 | jeichar | metadata and catalog moved to geoapi |
6937 | 2004-07-16 | jgarnett | juggle Metadata to MetadataElement |
6921 | 2004-07-15 | jgarnett | changed to elements() |
6908 | 2004-07-14 | jgarnett | first run at connecting both maetadata apis |