* Checks if the shell is open.
*
* @return <code>true</code> if the shell is visible, <code>false</code> otherwise.
*/
public boolean isOpen() {
return syncExec(new BoolResult() {
public Boolean run() {
return !widget.isDisposed() && widget.isVisible();
}
});
}