/** * {@inheritDoc} */ public void render(IMarkupWriter writer, IRender render, IRequestCycle cycle) { // must be a valid writer already if (NestedMarkupWriterImpl.class.isInstance(writer)) { render.render(writer, cycle); return; } if (IComponent.class.isInstance(render) && contains((IComponent)render, ((IComponent)render).peekClientId())) { render.render(getComponentWriter( ((IComponent)render).peekClientId() ), cycle); return; } // Nothing else found, throw out response render.render(NullWriter.getSharedInstance(), cycle); }
/** * {@inheritDoc} */ public void render(IMarkupWriter writer, IRender render, IRequestCycle cycle) { // must be a valid writer already if (NestedMarkupWriterImpl.class.isInstance(writer)) { render.render(writer, cycle); return; } if (IComponent.class.isInstance(render) && contains((IComponent)render, ((IComponent)render).peekClientId())) { render.render(getComponentWriter( ((IComponent)render).peekClientId() ), cycle); return; } // Nothing else found, throw out response render.render(NullWriter.getSharedInstance(), cycle); }