@Override
 public void reset() {
   gridLayers.resetComponents();
   if (super.isCollapsed()) {
     super.setExpanded(true);
   }
 }
  @Override
  public void setWindowProperties() {
    super.setResizable(false);

    super.addWindowListener(
        new WindowListener() {

          @Override
          public void windowShow(WindowEvent we) {
            gridLayers.loadServers();
          }
        });

    super.addWidgetListener(
        new WidgetListener() {

          @Override
          public void widgetAttached(ComponentEvent ce) {
            gridLayers.getGrid().setHeight(400);
          }
        });

    super.setLayout(new FitLayout());
    super.setModal(false);
    super.setCollapsible(true);
    super.setPlain(true);
  }
 @Override
 public void initSize() {
   super.setSize(600, 530);
   super.setHeading("Server Capabilities");
 }
 @Override
 public void addComponent() {
   gridLayers = new GridLayersWidget(tree);
   super.add(gridLayers.getFormPanel());
 }