ToolButton collapse = (ToolButton) panel.getData("collapseBtn");
if (!data.getHideCollapseTool() && collapse == null) {
collapse = new ToolButton("x-tool-" + icon);
collapse.addListener(Events.Select, new Listener<ComponentEvent>() {
public void handleEvent(ComponentEvent be) {
panel.collapse();
}
});
panel.setData("collapseBtn", collapse);
panel.getHeader().addTool(collapse);
collapse.setData("panel", panel);