private void moveMapCoordinateElementInMap ( final String id ) { if ( getInitialized ( ) && null != id ) { final WeakReference < MapCoordinateElement > weakReference = mapCoordinateElements . get ( id ) ; if ( null != weakReference ) { final MapCoordinateElement mapCoordinateElement = weakReference . get ( ) ; if ( null != mapCoordinateElement ) { if ( logger . isTraceEnabled ( ) ) { logger . trace ( "move element in OpenLayers map to {}" , mapCoordinateElement ) ; } jsMapView . call ( "moveMapObject" , mapCoordinateElement . getId ( ) , mapCoordinateElement . getPosition ( ) . getLatitude ( ) , mapCoordinateElement . getPosition ( ) . getLongitude ( ) ) ; } } } }
adjusts the mapCoordinateElement s position in the map .