protected void display()

in src/main/java/com/googlesource/gerrit/plugins/emoticons/client/EmoticonsConfigScreen.java [51:80]


  protected void display(ConfigInfo info) {
    HorizontalPanel p = new HorizontalPanel();
    p.setStyleName("emoticons-label-panel");
    showEmoticonsBox = new CheckBox("Show emoticons as images");
    showEmoticonsBox.setValue(info.showEmoticons());
    p.add(showEmoticonsBox);
    Image stageInfo = new Image(EmoticonsPlugin.RESOURCES.lightbulb());
    stageInfo.setTitle("Emoticons in comments are replaced by images.");
    p.add(stageInfo);
    add(p);

    HorizontalPanel buttons = new HorizontalPanel();
    add(buttons);

    saveButton = new Button("Save");
    saveButton.setStyleName("emoticons-save-button");
    saveButton.addClickHandler(
        new ClickHandler() {
          @Override
          public void onClick(final ClickEvent event) {
            doSave();
          }
        });
    buttons.add(saveButton);
    saveButton.setEnabled(false);
    new OnEditEnabler(saveButton, showEmoticonsBox);

    showEmoticonsBox.setFocus(true);
    saveButton.setEnabled(false);
  }