void deselect() { button.setSelection(false); parent.itemSelected(this); }
private void handleSelection(Event event) { parent.itemSelected(this); }
void select() { button.setSelection(true); parent.itemSelected(this); }