JSplitPane copy = (JSplitPane) super.cloneWidget();
int count = getChildCount();
for (int i = 0; i < count; i++) {
JComponent child = getChild(i);
WidgetAdapter cAdapter = WidgetAdapter.getWidgetAdapter(child);
Component cloneChild = cAdapter.cloneWidget();
int orientation = jsp.getOrientation();
if (orientation == JSplitPane.HORIZONTAL_SPLIT) {
if (child == jsp.getLeftComponent()) {
copy.setLeftComponent(cloneChild);
} else if (child == jsp.getRightComponent()) {