/[schmitzm]/trunk/src/skrueger/swing/DialogManager.java
ViewVC logotype

Diff of /trunk/src/skrueger/swing/DialogManager.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 960 by alfonx, Tue Aug 10 12:12:58 2010 UTC revision 1041 by alfonx, Wed Sep 22 10:56:20 2010 UTC
# Line 45  public abstract class DialogManager<KEY, Line 45  public abstract class DialogManager<KEY,
45           * @return           * @return
46           */           */
47          protected DIALOG bringup(DIALOG dialog) {          protected DIALOG bringup(DIALOG dialog) {
48                    if (dialog == null){
49                            // The dialog creation may have been cancelled
50                            return null;
51                    }
52                  if (!dialog.isVisible())                  if (!dialog.isVisible())
53                          dialog.setVisible(true);                          dialog.setVisible(true);
54                  dialog.toFront();                  dialog.toFront();
# Line 124  public abstract class DialogManager<KEY, Line 128  public abstract class DialogManager<KEY,
128                  } else {                  } else {
129    
130                          dialog = factory.create();                          dialog = factory.create();
131                            if (dialog.isDisposed) {
132                                    // The creation of the Dialog may have been cancelled for some reason
133                                    return null;
134                            }
135                          dialogCache.put(key, dialog);                          dialogCache.put(key, dialog);
136                          dialog.setVisible(true);                          dialog.setVisible(true);
137                          dialog.toFront();                          dialog.toFront();

Legend:
Removed from v.960  
changed lines
  Added in v.1041

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26