question: private void updateWeatherStates ( ) { boolean changed = temperature . update ( ) ; changed |= rain . update ( ) ; changed |= fog . update ( ) ; changed |= thunder . update ( ) ; if ( changed ) { updateZones ( ) ; } }
target:  Update the zone weather states.