public SettingsPage()

in src/main/java/org/apache/nutch/webui/pages/settings/SettingsPage.java [44:66]


  public SettingsPage() {
    settingsTable = new WebMarkupContainer("settingsTable");
    settingsTable.setOutputMarkupId(true);
    RefreshingView<NutchConfig> nutchConfig = new RefreshingView<NutchConfig>(
        "settings") {
          private static final long serialVersionUID = 734059277280721474L;

      @Override
      protected Iterator<IModel<NutchConfig>> getItemModels() {
        return new CpmIteratorAdapter<>(
            convertNutchConfig(nutchService.getNutchConfig(getCurrentInstance()
                .getId())));
      }

      @Override
      protected void populateItem(Item<NutchConfig> item) {
        item.add(new Label("name"));
        item.add(new TextField<String>("value"));
      }
    };
    settingsTable.add(nutchConfig);
    add(settingsTable);
  }