*/
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
{
/**
*/
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()