code: @Override
  	public void paint(final RenderContext renderContext) {
  		getBackingComponent().paint(renderContext);
  
  		// We don't want to remember the focus for the next render because on
  		// a multi portlet page, we'd end up with multiple portlets trying to
  		// set the focus.
  		UIContext uic = UIContextHolder.getCurrent();
  
  		if (uic.isFocusRequired()) {
  			boolean sticky = ConfigurationProperties.getStickyFocus();
  
  			if (!sticky) {
  				uic.setFocussed(null, null);
  				uic.setFocusRequired(false);
  			}
  		}
  	}
docs: Override paint in order to perform processing specific to this interceptor.
  
  @param renderContext the renderContext to send the output to.