serverList.addServerListListener(this);
String servers[] = serverList.getModel().getServers();
for (int i = 0 ; i < servers.length ; i++) {
String server = servers[i];
RemoteResourceWrapper rrw =
serverList.getModel().getServer(server);
//no way to get the component from the cardLayout :(
ServerEditorInterface editor =
ServerEditorFactory.getServerEditor(server, this, rrw);
serverPanel.add(server, editor.getComponent());