@ 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 ) ; } } }
Override paint in order to perform processing specific to this interceptor .