From 8a400b782157cadbf42620c2605fa219525a77fa Mon Sep 17 00:00:00 2001 From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04> Date: Wed, 10 Sep 2008 10:46:13 +0000 Subject: [PATCH] fix for non-database gff git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@8762 ee4ac58c-ac51-4696-9907-e4b3aa274f04 --- uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java b/uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java index e33bf834c..fe51b8389 100644 --- a/uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java +++ b/uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java @@ -159,6 +159,10 @@ public class ClusterLazyQualifierValue implements LazyQualifierValue { final List featureIds = new Vector(); String f_id[] = ArtemisUtils.getString(strings, "object_id=").split("="); + + if(f_id.length < 2) + return value; + featureIds.add( Integer.valueOf(f_id[1]) ); final Document document = ((DocumentEntry)feature.getEntry()).getDocument(); clusters = ((DatabaseDocument)document).getClustersByFeatureIds(featureIds); -- GitLab