code: protected void showElements() {
          view.clear(); 
          for (final Entry entry : entries) {
              final boolean selected = this.value == null || entry.getValue().equals(this.value);
              view.add(entry.getUri(), this.imageWidth, this.imageHeight, entry.getHeading(), entry.getText(), selected, () -> {
                  ImageListEditor.this.setValue(entry.getValue(), true);
              });
           }
      }
docs: ***********************************************************
  * PRIVATE EDITOR METHODS **
  ***********************************************************