SplitLayoutPanel splitEntityInfo = new SplitLayoutPanel();
deckChild2.add(splitEntityInfo);
splitEntityInfo.setHeight("88px");
Tree tree = new Tree();
splitEntityInfo.addEast(tree, 209.0);
TreeItem trtmProject = new TreeItem("Project");
tree.addItem(trtmProject);
VerticalPanel verticalPanel = new VerticalPanel();
splitEntityInfo.add(verticalPanel);
Label lblContainer = new Label("Prima di iniziare, dobbiamo definire un nome per questo contenitore:");
verticalPanel.add(lblContainer);
FlexTable flexTableContainer = new FlexTable();
verticalPanel.add(flexTableContainer);
flexTableContainer.setSize("100%", "");
Label lblNomeContainer = new Label("Nome");
flexTableContainer.setWidget(0, 0, lblNomeContainer);
TextBox txtNomeContainer = new TextBox();
flexTableContainer.setWidget(0, 1, txtNomeContainer);
VerticalPanel deckChild3 = new VerticalPanel();
deckChild3.setVisible(false);
deckPanel.add(deckChild3);
deckChild3.setHeight("142px");
Label lblTitleAttributes = new Label("Eccellente! Ora iniziamo definire il tuo oggetto.");
deckChild3.add(lblTitleAttributes);
SplitLayoutPanel splitAttributes = new SplitLayoutPanel();
deckChild3.add(splitAttributes);
splitAttributes.setHeight("88px");
Tree treeAttribute = new Tree();
splitAttributes.addEast(treeAttribute, 209.0);
TreeItem trtmProjectAttribute = new TreeItem("Project");
treeAttribute.addItem(trtmProjectAttribute);
TreeItem trtmEntityInfo = new TreeItem("Entity name");
trtmProjectAttribute.addItem(trtmEntityInfo);
trtmProjectAttribute.setState(true);