From faeec8e854562230fa1140d0b022962ab37a4533 Mon Sep 17 00:00:00 2001 From: SiboVG Date: Wed, 7 Aug 2024 11:50:52 +0200 Subject: [PATCH] Use enhanced loop --- .../swing/gui/configdialog/MaterialPanel.java | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/swing/src/main/java/info/openrocket/swing/gui/configdialog/MaterialPanel.java b/swing/src/main/java/info/openrocket/swing/gui/configdialog/MaterialPanel.java index 02513f090..335e315ef 100644 --- a/swing/src/main/java/info/openrocket/swing/gui/configdialog/MaterialPanel.java +++ b/swing/src/main/java/info/openrocket/swing/gui/configdialog/MaterialPanel.java @@ -30,7 +30,6 @@ import java.awt.event.ActionListener; import java.util.ArrayList; import java.util.Arrays; import java.util.Comparator; -import java.util.Iterator; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; @@ -128,13 +127,11 @@ public class MaterialPanel extends JPanel implements Invalidatable, Invalidating document.startUndo("Set rocket finish"); // Do changes - Iterator iter = component.getRoot().iterator(); - while (iter.hasNext()) { - RocketComponent c = iter.next(); - if (c instanceof ExternalComponent) { - ((ExternalComponent) c).setFinish(f); - } - } + for (RocketComponent c : component.getRocket()) { + if (c instanceof ExternalComponent) { + ((ExternalComponent) c).setFinish(f); + } + } } finally { document.stopUndo(); }