diff --git a/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBox.java b/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBox.java index e438a34..b9dc669 100644 --- a/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBox.java +++ b/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBox.java @@ -7,10 +7,13 @@ import org.gcube.portlets.user.td.taskswidget.client.panel.TdTaskManagerMainPane import com.allen_sauer.gwt.log.client.Log; import com.google.gwt.user.client.ui.Widget; import com.google.web.bindery.event.shared.EventBus; +import com.sencha.gxt.widget.core.client.FramedPanel; import com.sencha.gxt.widget.core.client.TabItemConfig; import com.sencha.gxt.widget.core.client.TabPanel; +import com.sencha.gxt.widget.core.client.button.TextButton; import com.sencha.gxt.widget.core.client.event.BeforeCloseEvent; import com.sencha.gxt.widget.core.client.event.BeforeCloseEvent.BeforeCloseHandler; +import com.sencha.gxt.widget.core.client.event.SelectEvent; public class ToolBox extends TabPanel { @@ -72,7 +75,7 @@ public class ToolBox extends TabPanel { protected void addTrProperties() { TabItemConfig propertiesItemConf = new TabItemConfig("Properties", true); - + trProperties = new TabularResourceProperties("TRProperties", eventBus); trProperties.setHeaderVisible(false); add(trProperties, propertiesItemConf); @@ -92,14 +95,28 @@ public class ToolBox extends TabPanel { }; protected void addTdTaskController() { - + tdTaskController = TdTaskController.getInstance(); TdTaskController.bindCommonBus(eventBus); tdTaskMainPanel = tdTaskController.getMainPanel(); // This is main panel - + FramedPanel taskPanel=new FramedPanel(); + taskPanel.setHeaderVisible(false); + TextButton buttonTask=new TextButton("Tasks"); + buttonTask.addSelectHandler(new SelectEvent.SelectHandler() { + + @Override + public void onSelect(SelectEvent event) { + // TODO + + } + + }); + + taskPanel.add(buttonTask); + TabItemConfig tdTasksItemConf = new TabItemConfig("Tasks", true); - // add(tdTaskMainPanel, tdTasksItemConf); + add(taskPanel, tdTasksItemConf); addBeforeCloseHandler(new BeforeCloseHandler() { @Override