/[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 460 by alfonx, Sun Oct 11 22:45:44 2009 UTC revision 461 by alfonx, Tue Oct 13 09:22:23 2009 UTC
# Line 11  import javax.swing.JDialog; Line 11  import javax.swing.JDialog;
11    
12  import org.apache.log4j.Logger;  import org.apache.log4j.Logger;
13    
14  public abstract class DialogManager<KEY, DIALOG extends JDialog> {  public abstract class DialogManager<KEY, DIALOG extends AtlasDialog> {
15          final static private Logger LOGGER = Logger.getLogger(DialogManager.class);          final static private Logger LOGGER = Logger.getLogger(DialogManager.class);
16    
17          public abstract class FactoryInterface {          public abstract class FactoryInterface {
# Line 116  public abstract class DialogManager<KEY, Line 116  public abstract class DialogManager<KEY,
116                          dialog.addWindowListener(new WindowAdapter() {                          dialog.addWindowListener(new WindowAdapter() {
117                                  @Override                                  @Override
118                                  public void windowClosed(final WindowEvent e) {                                  public void windowClosed(final WindowEvent e) {
119                                            dialog.setVisible(false);
120                                          factory.beforeDispose(dialog);                                          factory.beforeDispose(dialog);
121                                          disposeInstanceFor(key);                                          disposeInstanceFor(key);
122                                  }                                  }

Legend:
Removed from v.460  
changed lines
  Added in v.461

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26