Hello again

A "Deprecable" interface [1] has been added for classes having a "isDeprecated()" method. Despite the name, this is unrelated to Java deprecated constructs. The main use case is for deprecated Coordinate Reference System (CRS): when an error is discovered in the definition of a CRS in the EPSG database, the EPSG maintainers do not fix the error. Instead, they deprecate the erroneous definition and create a new definition with a new EPSG code. So the "isDeprecated()" method is for identifying such deprecated CRS, for example in order to allow the library to log warnings when data are using a deprecated CRS.

But I don't know if "Deprecable" is okay as a word for this interface... Any advice?

    Thanks,

        Martin

[1] https://builds.apache.org/job/sis-jdk7/site/apidocs/org/apache/sis/util/Deprecable.html

Reply via email to