From e1bc83fda2d09d88b96b860d2ba025db7b00791f Mon Sep 17 00:00:00 2001 From: Richard L King Date: Mon, 13 Mar 2023 00:15:39 +0000 Subject: [PATCH] Fix bug in sample program - call SessionManager.initialise() --- samples/IbcLoader/src/ibcloader/IbcLoader.java | 3 ++- samples/IbcLoader/src/ibcloader/MyLoginManager.java | 10 ---------- .../IbcLoader/src/ibcloader/MyMainWindowManager.java | 4 ---- 3 files changed, 2 insertions(+), 15 deletions(-) diff --git a/samples/IbcLoader/src/ibcloader/IbcLoader.java b/samples/IbcLoader/src/ibcloader/IbcLoader.java index 53f9fbb..fe5d77f 100644 --- a/samples/IbcLoader/src/ibcloader/IbcLoader.java +++ b/samples/IbcLoader/src/ibcloader/IbcLoader.java @@ -36,9 +36,10 @@ public static void main(String[] args) { } private static void setupEnvironment(final String entryPoint) throws Exception { + SessionManager.initialise(entryPoint.equalsIgnoreCase("GATEWAY")); Settings.initialise(new MySettings()); LoginManager.initialise(new MyLoginManager()); - MainWindowManager.initialise(new MyMainWindowManager(entryPoint.equalsIgnoreCase("GATEWAY"))); + MainWindowManager.initialise(new MyMainWindowManager()); TradingModeManager.initialise(new MyTradingModeManager()); } diff --git a/samples/IbcLoader/src/ibcloader/MyLoginManager.java b/samples/IbcLoader/src/ibcloader/MyLoginManager.java index d0dda3f..c877341 100644 --- a/samples/IbcLoader/src/ibcloader/MyLoginManager.java +++ b/samples/IbcLoader/src/ibcloader/MyLoginManager.java @@ -51,16 +51,6 @@ public String IBAPIPassword() { public String IBAPIUserName() { return "username"; } - - @Override - public JFrame getLoginFrame() { - return loginFrame; - } - - @Override - public void setLoginFrame(JFrame window) { - loginFrame = window; - } @Override public AbstractLoginHandler getLoginHandler() { diff --git a/samples/IbcLoader/src/ibcloader/MyMainWindowManager.java b/samples/IbcLoader/src/ibcloader/MyMainWindowManager.java index 82c0662..e9387ff 100644 --- a/samples/IbcLoader/src/ibcloader/MyMainWindowManager.java +++ b/samples/IbcLoader/src/ibcloader/MyMainWindowManager.java @@ -34,10 +34,6 @@ public class MyMainWindowManager extends ibcalpha.ibc.DefaultMainWindowManager { - public MyMainWindowManager(boolean isGateway) { - super(isGateway); - } - @Override public void setMainWindow(JFrame window) { super.setMainWindow(window);