boolean handleButtonOnRequest(final Request request) {
		// Only process on a POST
		if (!"POST".equals(request.getMethod())) {
			LOG.warn("RadioButton on a request that is not a POST. Will be ignored.");
			return false;
		}

		String value = getRequestValue(request);
		String current = getValue();

		boolean changed = !Util.equals(value, current);

		if (changed) {
			setChangedInLastRequest(true);
			setData(value);
			doHandleChanged();
		}

		return changed;
	}
boolean handleButtonOnRequest ( final Request request ) { if ( ! "POST" . equals ( request . getMethod ( ) ) ) { LOG . warn ( "RadioButton on a request that is not a POST. Will be ignored." ) ; return false ; } String value = getRequestValue ( request ) ; String current = getValue ( ) ; boolean changed = ! Util . equals ( value , current ) ; if ( changed ) { setChangedInLastRequest ( true ) ; setData ( value ) ; doHandleChanged ( ) ; } return changed ; }
This method is to be only called by the {@link WRadioButton} that has its value on the request.

@param request the request being responded to.
@return true if the group has changed, otherwise false