I think you'll have to write the automatic dismissal part yourself; I
don't think SWT or JFace have any such feature. But it should be
pretty simple to do so. You'll probably want to subclass
org.eclipse.jface.dialogs.MessageDialog
Note the Window.open() method, which can be controlled to either block
or not block until the dialog is dismissed. One approach would be to
call setBLockOnOpen(false) before opening your dialog and then set up
a java.util.Timer to close it after your desired timeout period.
Thanks Eric. I will try to do the same as suggested.
Regards,
Keya