Bug 310199 Need logic to grant focus to parts when their tab item has been selected
Build Id: I20100421-2055 I'm not sure why, but I noticed that in e4 on the macosx-cocoa, selecting an element often causes a blue focus halo to appear. It's a bit ugly.
examples/org.eclipse.e4.demo.e4photo/src/org/eclipse/e4/demo/e4photo/ExifTable.java
private PropertyChangeSupport changeSupport = new PropertyChangeSupport(this);
	private WritableList inputList = new WritableList();
	private IContainer input;
	private String persistedState;
	
	final static public String EVENT_NAME = "org/eclipse/e4/demo/e4photo/exif"; 
	@Inject
	private Composite parent;
	@Inject
	private Logger logger;
	
	@Inject
	private EventAdmin eventAdmin;
	public ExifTable() {
		super();
	}
	@Inject @Optional
	void setSelection(@Named(IServiceConstants.ACTIVE_SELECTION) IResource selection) {
		if (selection == null)
			return;
		IContainer newInput;
		if (selection instanceof IContainer)
			newInput = (IContainer) selection;
		else
			newInput = selection.getParent();