code: private WFieldSet getListControls() {
  		// Options Layout
  		WFieldSet fieldSet = new WFieldSet("List configuration");
  		WFieldLayout layout = new WFieldLayout();
  
  		// options.
  		layout.addField("Type", ddType);
  		layout.addField("Separator", ddSeparator);
  		layout.addField("Render fields", cgBeanFields);
  		layout.addField("Render Border", cbRenderBorder);
  		layout.addField("Render using field layout", cbRenderUsingFieldLayout);
  		layout.addField("Visible", cbVisible);
  
  		// Apply Button
  		WButton apply = new WButton("Apply");
  		apply.setAction(new com.github.bordertech.wcomponents.Action() {
  			@Override
  			public void execute(final ActionEvent event) {
  				applySettings();
  
  			}
  		});
  
  		fieldSet.add(layout);
  		fieldSet.add(apply);
  		return fieldSet;
  	}
docs: build the list controls field set.
  
  @return a field set for the controls.