tabSet.addTabSelectedHandler(new TabSelectedHandler() {
@Override
public void onTabSelected(TabSelectedEvent event) {
Storage stockStore = Storage.getLocalStorageIfSupported();
stockStore.setItem("XSD", textAreaItem.getValueAsString());
if ("XSD View".equals(event.getTab().getTitle())) {
unmarshelService.getXSD(
TreeToStruct.getStruct(treeGrid, rootNode, null),
new AsyncCallback<String>() {