[ https://issues.apache.org/jira/browse/SIS-198?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Desruisseaux resolved SIS-198. ------------------------------------- Resolution: Fixed > Remove "remarks" property from ImmutableIdentifier (replaced by "description") > ------------------------------------------------------------------------------ > > Key: SIS-198 > URL: https://issues.apache.org/jira/browse/SIS-198 > Project: Spatial Information Systems > Issue Type: Task > Components: Metadata > Affects Versions: 0.5 > Reporter: Martin Desruisseaux > Assignee: Martin Desruisseaux > Priority: Minor > Fix For: 0.6 > > > The new revision of ISO 19115 published in 2013 introduces a new property in > {{Identifier}}: a {{description}} as a human-readable text. This description > duplicates our non-standard {{remarks}} property. Since > {{ImmutableIdentifier.remarks}} was non-standard and > {{Identifier.description}} is standard by now, we should remove {{remarks}} > in favour of {{description}}. More specifically: > * Remove {{remarks}} from {{ImmutableIdentifier}} > * Constructors expecting an {{InternationalString}} now store the value in > the {{description}} property rather than {{remarks}}. > * Deprecate {{getRemarks()}} and {{isDeprecated()}} method, with a Javadoc > note saying that those methods are still available in the {{Deprecable}} > interface. > * {{ImmutableIdentifier}} does not implement {{Deprecable}} anymore (however > internal sub-classes does). -- This message was sent by Atlassian JIRA (v6.3.4#6332)