public static IViewPart openViewNoFocus(final String viewId){
  return openViewNoFocus(viewId,null);
}

public static IViewPart openViewNoFocus ( final String viewId ) { return openViewNoFocus ( viewId , null ) ; }
opens a view but does * not * give it focus ( useful for informational views that should not distract the user ' s workflow ( e . g . typing in the editor ) .
