EPD-190: Changed IntendedRouteLayerCommonSettings to extend from RouteLayerCommonSettings instead of LayerSettings to add showArrowScale to IntendedRouteLayerCommonSettings.
EPD-190: cleanup
EPD-190: removed implements LayerSettings.IObserver
EPD-190: Updated IntendedRouteLayerCommon to use IntendedRouteLayerCommonSettings
EPD-190: forgot to remove method of previously removed interface implementation
EPD-190: Updated EPDLayerCommon with a globalsettings field (used for graphicInteractTolerance).
EPD-190: fix to resolve new field access modifier in super class
EPD-190: Updated MsiLayerCommon to use new settings class.
EPD-190: Updated RouteLayerCommon to use new settings class.
EPD-190: Updates to match new constructor argument in EPDLayerCommon
EPD-190: Updated WMSLayer to use WMSLayerCommonSettings.
EPD-190: Updated RouParser to use settings from RouteManagerCommonSettings.
EPD-190: Updated RouteLoader to use RouteManagerCommonSettings instead of NavSettings.
EPD-190: Updated SearchPatternGenerator to use RouteManagerCommonSettings
EPD-190: Updated MsiHandler and MsiStore to use MSIHandlerCommonSettings instead of EnavSettings.
EPD-190: Updated RouteManagerCommon to use new settings classes (except method getDefaultRouteMetocSettings()), need to figure how to re implement this as it uses MetocLayerCommonSettings.
EPD-190: Changed NmeaFileSensor to use ExternalSensorsCommonSettings instead of SensorSettings. TODO: Still need to investigate if the settings instance should be handed over to super class (NmeaSensor).
EPD-190: Updated MaritimeCloudServiceCommon (and ship+shore versions) with new settings classes.
EPD-190: Removed the Settings class (class that wrapped all sub settings classes).
EPD-190: Updated RouteHttp to use NetworkSettings