code: private void addExampleUsingLookupTable() {
  		add(new WHeading(HeadingLevel.H3, "WCheckBoxSelect created using a lookup table"));
  		final WCheckBoxSelect select = new WCheckBoxSelect("australian_state");
  		final WTextField text = new WTextField();
  		text.setReadOnly(true);
  		text.setText(NO_SELECTION);
  
  		WButton update = new WButton("Select");
  		update.setAction(new Action() {
  			@Override
  			public void execute(final ActionEvent event) {
  				String output = select.getSelected().isEmpty() ? NO_SELECTION : "The selected states are: "
  						+ select.getSelected();
  				text.setText(output);
  			}
  		});
  		select.setDefaultSubmitButton(update);
  		add(new WLabel("Select a state or territory", select));
  		add(select);
  		add(update);
  		add(text);
  		add(new WAjaxControl(update, text));
  	}
docs: This example creates the WCheckBoxSelect using an a look up table. All other optional properties are in their default state.
  <p>Note for Framework devs: the unit tests for this Example are used to test the Selenium WebElement extension and this example is expected
  to be: the first WCheckBoxSelect in the example; and to be interactive; and to have the 9 options of the "australian_state" lookup table.