Author: tchemit Date: 2008-05-13 23:08:30 +0000 (Tue, 13 May 2008) New Revision: 663 Modified: trunk/lutinui/src/main/java/org/codelutin/ui/config/DialogConfigUIModel.java Log: use EnumSet instead of E... (since generic array creation throw unchecked...) Modified: trunk/lutinui/src/main/java/org/codelutin/ui/config/DialogConfigUIModel.java =================================================================== --- trunk/lutinui/src/main/java/org/codelutin/ui/config/DialogConfigUIModel.java 2008-05-13 23:03:22 UTC (rev 662) +++ trunk/lutinui/src/main/java/org/codelutin/ui/config/DialogConfigUIModel.java 2008-05-13 23:08:30 UTC (rev 663) @@ -122,7 +122,15 @@ setModified(!modifieds.isEmpty()); } - public void removeModified(E... keys) { + public void removeModified(E key) { + + if (modifieds.contains(key)) { + modifieds.remove(key); + } + setModified(!modifieds.isEmpty()); + } + + public void removeModified(EnumSet<E> keys) { for (E elementname : keys) { if (modifieds.contains(elementname)) { modifieds.remove(elementname);
participants (1)
-
tchemit@users.labs.libre-entreprise.org