From 2ddb613232cf825e989a5b0e7772f83a09dd682e Mon Sep 17 00:00:00 2001 From: jprocter Date: Tue, 14 Dec 2010 17:57:48 +0000 Subject: [PATCH] always provide reference to hashtable so feature settings can be stored --- src/jalview/io/packed/ParsePackedSet.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/jalview/io/packed/ParsePackedSet.java b/src/jalview/io/packed/ParsePackedSet.java index 58892ed..20b2061 100644 --- a/src/jalview/io/packed/ParsePackedSet.java +++ b/src/jalview/io/packed/ParsePackedSet.java @@ -9,6 +9,7 @@ import jalview.io.packed.DataProvider.JvDataType; import java.io.BufferedReader; import java.util.ArrayList; +import java.util.Hashtable; import java.util.List; public class ParsePackedSet @@ -122,6 +123,11 @@ public class ParsePackedSet } if (dta.getType().equals(JvDataType.FEATURES)) { + // check the context has a place to store feature rendering definitions, if not, create one. + if (context.featureColours==null) + { + context.featureColours = new Hashtable(); + } try { jalview.io.FeaturesFile ff = new jalview.io.FeaturesFile(src); -- 1.7.10.2