- + alIndex + " " + triplet +\r
- "<br><em>" + groups[i].getName() +\r
- "</em>')\"; onMouseOut=\"toolTip()\"; "\r
- + " href=\"#\">");\r
+ + alIndex + " " + triplet );\r
+ }\r
+ fSize = features.length;\r
+ for (f = 0; f < fSize; f++)\r
+ {\r
+\r
+ if ( (features[f].getBegin() <= seq.findPosition(res)) &&\r
+ (features[f].getEnd() >= seq.findPosition(res)))\r
+ {\r
+ if (features[f].getType().equals("disulfide bond"))\r
+ {\r
+ if (features[f].getBegin() == seq.findPosition(res)\r
+ || features[f].getEnd() == seq.findPosition(res))\r
+ {\r
+ text.append("<br>disulfide bond " + features[f].getBegin() + ":" +\r
+ features[f].getEnd());\r
+ }\r
+ }\r
+ else\r
+ {\r
+ text.append("<br>");\r
+ text.append(features[f].getType());\r
+ if (features[f].getDescription() != null && !features[f].getType().equals(features[f].getDescription()))\r
+ text.append(" " + features[f].getDescription());\r
+\r
+ if (features[f].getStatus() != null && features[f].getStatus().length()>0)\r
+ {\r
+ text.append(" (" + features[f].getStatus() + ")");\r
+ }\r
+ }\r
+ }\r
+\r
+ }\r
+ }\r
+ if(text.length()>1)\r
+ {\r
+ text.append("')\"; onMouseOut=\"toolTip()\"; href=\"#\">");\r
+ out.println(text.toString());\r
+ }\r