From 838536c05669b140695a1cb21d8bd4f38ffd17ea Mon Sep 17 00:00:00 2001 From: Dale Schultz Date: Mon, 12 Jan 2015 23:45:00 -0500 Subject: [PATCH] Refactor Logger to use the Transport ID field --- .../java/com/romraider/logger/ecu/EcuLogger.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/romraider/logger/ecu/EcuLogger.java b/src/main/java/com/romraider/logger/ecu/EcuLogger.java index 07e4b369..7366680d 100644 --- a/src/main/java/com/romraider/logger/ecu/EcuLogger.java +++ b/src/main/java/com/romraider/logger/ecu/EcuLogger.java @@ -1,6 +1,6 @@ /* * RomRaider Open-Source Tuning, Logging and Reflashing - * Copyright (C) 2006-2014 RomRaider.com + * Copyright (C) 2006-2015 RomRaider.com * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -1378,10 +1378,10 @@ public final class EcuLogger extends AbstractFrame implements MessageListener { } } - private Transport getTransportByName(String name) { + private Transport getTransportById(String id) { Transport loggerTransport = null; for (Transport transport : getTransportMap().keySet()) { - if (transport.getName().equalsIgnoreCase(name)) + if (transport.getId().equalsIgnoreCase(id)) loggerTransport = transport; } return loggerTransport; @@ -1392,15 +1392,19 @@ public final class EcuLogger extends AbstractFrame implements MessageListener { } private Collection getModuleList() { - return getTransportMap().get(getTransportByName(getSettings().getTransportProtocol())); + return getTransportMap().get(getTransportById(getSettings().getTransportProtocol())); + } + + public String getDefVersion() { + return defVersion; } public String getTarget() { return target; } - public String getDefVersion() { - return defVersion; + public Map>> getProtocolList() { + return protocolList; } public void restartLogging() {