Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/CollectionView.java @ 3501:0de0ef04bcdc
Delete empty project after closing CollectionView (#785).
flys-client/trunk@5234 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Wed, 22 Aug 2012 12:29:33 +0000 |
parents | 8bedd1fcaeee |
children | 6eeacd0bbe26 |
comparison
equal
deleted
inserted
replaced
3500:def13f23bb27 | 3501:0de0ef04bcdc |
---|---|
633 | 633 |
634 | 634 |
635 @Override | 635 @Override |
636 public void onCloseClick(CloseClickEvent event) { | 636 public void onCloseClick(CloseClickEvent event) { |
637 if (collection != null) { | 637 if (collection != null) { |
638 flys.closeProject(collection.identifier()); | 638 if(artifact != null) { |
639 flys.closeProject(collection.identifier()); | |
640 } | |
641 else { | |
642 flys.getProjectList().deleteCollection(collection); | |
643 } | |
639 } | 644 } |
640 else { | 645 else { |
641 hide(); | 646 hide(); |
642 destroy(); | 647 destroy(); |
643 } | 648 } |