@Override
 public void activateFeatureInfoControl() {
   for (IGPFeatureInfoElement featureInfoElement :
       GeoPlatformUtils.safeCollection(FeatureInfoFlyWeight.getInstance().getCollection())) {
     featureInfoElement.getElementControl().activate();
   }
   this.activated = Boolean.TRUE;
 }
 @Override
 public void cleanFeatureInfoCache() {
   for (IGPFeatureInfoElement featureInfoElement :
       GeoPlatformUtils.safeCollection(FeatureInfoFlyWeight.getInstance().getCollection())) {
     map.removeControl(featureInfoElement.getElementControl());
     featureInfoElement.getElementControl().deactivate();
   }
   FeatureInfoFlyWeight.getInstance().cleanCache();
 }