X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fsifts%2FSiftsSettings.java;h=88aaed43963203035c4968cb8984fdd26df1eeb0;hb=f6a84063f10ea1ae9898310c541961cd1d53dd8a;hp=8fd530086402fe81ee5ec4e0a446affcb0249a27;hpb=ad1f4306281b0894fa42394b9a68da834cf14af6;p=jalview.git diff --git a/src/jalview/ws/sifts/SiftsSettings.java b/src/jalview/ws/sifts/SiftsSettings.java index 8fd5300..88aaed4 100644 --- a/src/jalview/ws/sifts/SiftsSettings.java +++ b/src/jalview/ws/sifts/SiftsSettings.java @@ -20,11 +20,12 @@ */ package jalview.ws.sifts; -import jalview.bin.Instance; +import jalview.bin.ApplicationSingletonProvider; +import jalview.bin.ApplicationSingletonProvider.ApplicationSingletonI; import java.util.Objects; -public class SiftsSettings +public class SiftsSettings implements ApplicationSingletonI { /** @@ -34,13 +35,8 @@ public class SiftsSettings */ public static SiftsSettings getInstance() { - { - Instance j = Instance.getInstance(); - return (j.siftsSettings == null - ? j.siftsSettings = new SiftsSettings() - : j.siftsSettings); - } - + return (SiftsSettings) ApplicationSingletonProvider + .getInstance(SiftsSettings.class); } private SiftsSettings()