public void requestNewName() {
super.requestNewName();
if (parent instanceof JScrollPane) {
WidgetAdapter parentAdapter = WidgetAdapter.getWidgetAdapter(parent);
if (parentAdapter != null&&parentAdapter.getName()==null)
parentAdapter.requestNewName();
} else {
Component parentWidget = getWidget();
while (parentWidget != null
&& !(parentWidget instanceof JScrollPane)) {
parentWidget = parentWidget.getParent();