public void configure() {
    boolean enabled = _manualEdit.getInterceptRequest();
    interceptRequestCheckBox.setSelected(enabled);

    sensitiveCheckBox.setSelected(_manualEdit.isCaseSensitive());

    interceptIncludeRegexTextField.setEnabled(isEnabled() && enabled);
    interceptIncludeRegexTextField.setText(_manualEdit.getIncludeRegex());

    interceptExcludeRegexTextField.setEnabled(isEnabled() && enabled);
    interceptExcludeRegexTextField.setText(_manualEdit.getExcludeRegex());

    interceptMethodList.setEnabled(isEnabled() && enabled);
    String[] interceptMethods = _manualEdit.getInterceptMethods();
    interceptMethodList.setSelectedIndices(
        getIndices(interceptMethods, interceptMethodList.getModel()));

    enabled = _manualEdit.getInterceptResponse();
    interceptResponseTextField.setEnabled(isEnabled() && enabled);
    interceptResponseCheckBox.setSelected(_manualEdit.getInterceptResponse());
    interceptResponseTextField.setText(_manualEdit.getInterceptResponseRegex());
  }