+ }\r
+\r
+\r
+ //ADD NON POSITIONAL SEQUENCE INFO\r
+ SequenceFeature[] features = sequence.getDatasetSequence().\r
+ getSequenceFeatures();\r
+ if (features != null)\r
+ {\r
+ for (int i = 0; i < features.length; i++)\r
+ {\r
+ if (features[i].begin == 0 && features[i].end == 0)\r
+ {\r
+ tmp = features[i].featureGroup\r
+ + " " + features[i].getType() + " " +\r
+ features[i].description;\r
+ tip.append("<br>" + tmp);\r
+ maxWidth = Math.max(maxWidth, tmp.length());\r
+ }\r
+ }\r
+ }\r
+\r
+ if(maxWidth > 60)\r
+ {\r
+ tip.insert(0, "<table width=350 border=0><tr><td><i>");\r
+ tip.append("</i></td></tr></table>");\r