code: private void dispatchState(State state) {
  		for (MeasureDistanceHandler handler : handlers) {
  			handler.onChange(state, context);
  		}	
  	}
docs: -------------------------------------------------------------------------