X-Git-Url: https://git.pterodactylus.net/?p=sonitus.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsonitus%2Fgui%2FMainWindow.java;h=aa358c3a58c304f952f7dc0ba942e10bae090228;hp=7d6449793abdca20ec0f1531c2ab9b349298a509;hb=fa5196e029c48636f0c318311244395cfae49953;hpb=963ad1fcca51d8be2729e0dba4d6f46a69995679 diff --git a/src/main/java/net/pterodactylus/sonitus/gui/MainWindow.java b/src/main/java/net/pterodactylus/sonitus/gui/MainWindow.java index 7d64497..aa358c3 100644 --- a/src/main/java/net/pterodactylus/sonitus/gui/MainWindow.java +++ b/src/main/java/net/pterodactylus/sonitus/gui/MainWindow.java @@ -30,7 +30,7 @@ import javax.swing.JTabbedPane; import javax.swing.Timer; import javax.swing.WindowConstants; -import net.pterodactylus.sonitus.data.Controlled; +import net.pterodactylus.sonitus.data.ControlledComponent; import net.pterodactylus.sonitus.data.Pipeline; import net.pterodactylus.sonitus.gui.PipelinePanel.ComponentHoverListener; import net.pterodactylus.sonitus.main.Version; @@ -58,7 +58,7 @@ public class MainWindow extends JFrame { private final JPanel infoPanel = new JPanel(infoPanelCardLayout); /** The mapping from controlled components to info panels. */ - private final Map controlledInfoPanels = Maps.newHashMap(); + private final Map controlledInfoPanels = Maps.newHashMap(); /** * Creates a new main window. @@ -75,8 +75,8 @@ public class MainWindow extends JFrame { pipelinePanel.addComponentHoverListener(new ComponentHoverListener() { @Override - public void componentEntered(Controlled controlled) { - infoPanelCardLayout.show(infoPanel, controlled.name()); + public void componentEntered(ControlledComponent controlledComponent) { + infoPanelCardLayout.show(infoPanel, controlledComponent.name()); } }); pipelineInfoPanel.add(pipelinePanel, BorderLayout.CENTER); @@ -86,10 +86,10 @@ public class MainWindow extends JFrame { setSize(new Dimension(800, 450)); /* create info panels for all components. */ - for (Controlled controlled : pipeline) { - ComponentInfoPanel componentInfoPanel = new ComponentInfoPanel(controlled); - infoPanel.add(componentInfoPanel, controlled.name()); - controlledInfoPanels.put(controlled, componentInfoPanel); + for (ControlledComponent controlledComponent : pipeline) { + ComponentInfoPanel componentInfoPanel = new ComponentInfoPanel(controlledComponent); + infoPanel.add(componentInfoPanel, controlledComponent.name()); + controlledInfoPanels.put(controlledComponent, componentInfoPanel); } Timer timer = new Timer(250, new ActionListener() { @@ -97,7 +97,7 @@ public class MainWindow extends JFrame { @Override public void actionPerformed(ActionEvent actionEvent) { /* update all info panels. */ - for (Controlled controlled : MainWindow.this.pipeline) { + for (ControlledComponent controlled : MainWindow.this.pipeline) { ComponentInfoPanel componentInfoPanel = controlledInfoPanels.get(controlled); componentInfoPanel.input(MainWindow.this.pipeline.trafficCounter(controlled).input()); componentInfoPanel.output(MainWindow.this.pipeline.trafficCounter(controlled).output());