public void setClosable(boolean closable) {
this.closable = closable;
appearance.getToolsElement(getElement()).removeChildren();
if (closable) {
if (close == null) {
close = new ToolButton(ToolButton.CLOSE);
close.addSelectHandler(new SelectHandler() {
@Override
public void onSelect(SelectEvent event) {
hide();
}