* @see nextapp.echo2.webcontainer.DomUpdateSupport#renderHtml(nextapp.echo2.webcontainer.RenderContext,
* nextapp.echo2.app.update.ServerComponentUpdate, org.w3c.dom.Node, nextapp.echo2.app.Component)
*/
public void renderHtml(RenderContext rc, ServerComponentUpdate update, Node parentNode, Component component) {
ServerMessage serverMessage = rc.getServerMessage();
serverMessage.addLibrary(BUTTON_SERVICE.getId());
AbstractButton button = (AbstractButton) component;
Element containerDivElement = renderButtonContainer(rc, parentNode, button);
renderInitDirective(rc, button);
renderButtonContent(rc, containerDivElement, button);
}