X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fdatamodel%2Ffeatures%2FFeatureSources.java;h=ec04bad554c94602b1ee80b21fa422829f47a465;hb=5b833c4ea17f7e45fe1532b36219fcbfba3c0e4a;hp=a281eea32462845e6b99caa696712e172d91d820;hpb=8fa5d7b968b7aea4cad06c7a413a26253157046f;p=jalview.git diff --git a/src/jalview/datamodel/features/FeatureSources.java b/src/jalview/datamodel/features/FeatureSources.java index a281eea..ec04bad 100644 --- a/src/jalview/datamodel/features/FeatureSources.java +++ b/src/jalview/datamodel/features/FeatureSources.java @@ -1,19 +1,18 @@ package jalview.datamodel.features; -import jalview.bin.Instance; +import jalview.bin.ApplicationSingletonProvider; +import jalview.bin.ApplicationSingletonProvider.ApplicationSingletonI; import java.util.HashMap; import java.util.Map; -public class FeatureSources +public class FeatureSources implements ApplicationSingletonI { public static FeatureSources getInstance() { - Instance i = Instance.getInstance(); - return (i.featureSources == null - ? i.featureSources = new FeatureSources() - : i.featureSources); + return (FeatureSources) ApplicationSingletonProvider + .getInstance(FeatureSources.class); } private Map sources;