-- All getCompoundLocation will call FeatureLocationParser.getCompoundLocation
-- All rendering of location will call FeatureLocationWriter.renderCompoundLocation
-- Update LocationStringParser.getCompoundLocation() to FeatureLocationParser.getCompoundLocation()
-- remove LocationToStringCoverter.renderCompoundLocation
-- Added this method FeatureLocationWriter.renderLocationForcePartiality for forcing partiality
-- Removed partiality fields from CompoundLocation as it is derived from individual locations.
-- All getCompoundLocation will call FeatureLocationParser.getCompoundLocation -- All rendering of location will call FeatureLocationWriter.renderCompoundLocation -- Update LocationStringParser.getCompoundLocation() to FeatureLocationParser.getCompoundLocation() -- remove LocationToStringCoverter.renderCompoundLocation -- Added this method FeatureLocationWriter.renderLocationForcePartiality for forcing partiality -- Removed partiality fields from CompoundLocation as it is derived from individual locations.
Main classes to review:
CompoundLocation Location CdsTranslator FeatureLocationParser FeatureLocationWriter FeatureLocationsMatcherTest CdsTranslatorTest