public static CheckBox addCheckBox(Panel p, String label, String infoMsg) {
   HorizontalPanel hp = new HorizontalPanel();
   CheckBox cb = new CheckBox(label);
   cb.setText(label);
   hp.add(cb);
   Image info = new Image(ImporterPlugin.RESOURCES.info());
   info.setTitle(infoMsg);
   hp.add(info);
   p.add(hp);
   return cb;
 }
  public static TextBox addTextBox(Panel p, String label, String infoMsg, boolean isPassword) {
    HorizontalPanel hp = new HorizontalPanel();
    hp.add(new Label(label));
    Image info = new Image(ImporterPlugin.RESOURCES.info());
    info.setTitle(infoMsg);
    hp.add(info);
    hp.add(new Label(":"));

    Panel vp = new VerticalPanel();
    vp.add(hp);
    TextBox tb = createTextBox(isPassword);
    vp.add(tb);
    p.add(vp);
    return tb;
  }