* @see nextapp.echo2.webcontainer.ComponentSynchronizePeer#renderAdd(nextapp.echo2.webcontainer.RenderContext,
* nextapp.echo2.app.update.ServerComponentUpdate, java.lang.String, nextapp.echo2.app.Component)
*/
public void renderAdd(RenderContext rc, ServerComponentUpdate update, String targetId, Component component) {
ServerMessage serverMessage = rc.getServerMessage();
serverMessage.addLibrary(SPLIT_PANE_SERVICE.getId());
SplitPane splitPane = (SplitPane) component;
renderInitDirective(rc, splitPane, targetId);
Component[] children = splitPane.getVisibleComponents();
for (int i = 0; i < children.length; ++i) {
renderChild(rc, update, splitPane, children[i]);