stateButton.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
ListGrid listGrid = (ListGrid) Canvas.getById("countryListFB");
final String hiliteState = listGrid.getHiliteState();
listGrid.destroy();
//recreate the ListGrid
//don't include the hilite array in the create statement to demonstrate
//re-application from state via setHiliteState()
final ListGrid newListGrid = createListGrid(false);