@Override
  public void buildView(IModelForm form) {
    // Build the input parameters section.
    FormSection inputSection = form.addSection("Input", false);
    inputSection.addEntityComboField(_inputGrid, Grid3d.class);

    inputSection.addListSelectionField(_filterMethodProp.getKey(), FilterMethod.values());

    FormSection parametersSection = form.addSection("Parameters", false);
    parametersSection.addTextField(_size);
    parametersSection.addTextBox(_kernelString);

    // Build the output parameters section.
    FormSection outputSection = form.addSection("Output", false);
    outputSection.addTextField(_outputGridName);
    outputSection.addTextBox(_outputComments);
  }
 public int getNumFilters() {
   return FilterMethod.values().length;
 }