Issue #1298 Change CaveJFACEDialog's open method to work similar to CaveSWTDialog's open.

Change-Id: I5e4cf98b98df3571a94407f2d677766b209d4081

Former-commit-id: 4da71d30d62eeeee3546c3019850e77cab757c78
This commit is contained in:
Roger Ferrel 2012-11-13 12:55:33 -06:00
parent 8a5a2dc532
commit 22f8bc10f0

View file

@ -53,6 +53,8 @@ import com.raytheon.viz.ui.perspectives.VizPerspectiveListener;
* of removing the dialog blocking capability. * of removing the dialog blocking capability.
* 09/20/12 1196 rferrel Changes to setBlockOnOpen. * 09/20/12 1196 rferrel Changes to setBlockOnOpen.
* 09/27/12 1196 rferrel Added bringToTop * 09/27/12 1196 rferrel Added bringToTop
* 11/13/12 1298 rferrel Override open to work in a similar manner
* to CaveSWTDialogBase's open.
* *
* </pre> * </pre>
* *
@ -279,4 +281,19 @@ public class CaveJFACEDialog extends Dialog implements
super.setBlockOnOpen(blockOnOpen); super.setBlockOnOpen(blockOnOpen);
// blockedOnOpen = blockOnOpen; // blockedOnOpen = blockOnOpen;
} }
/*
* (non-Javadoc)
*
* @see org.eclipse.jface.window.Window#open()
*/
@Override
public int open() {
if (isOpen()) {
bringToTop();
return getReturnCode();
}
return super.open();
}
} }