From: jprocter Date: Tue, 14 Dec 2010 17:57:48 +0000 (+0000) Subject: always provide reference to hashtable so feature settings can be stored X-Git-Tag: Release_2_7~355 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=2ddb613232cf825e989a5b0e7772f83a09dd682e;p=jalview.git always provide reference to hashtable so feature settings can be stored --- 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);