- if (features[i].getDescription() != null\r
- && !features[i].description.equals(features[i].getType()))\r
- {\r
- tmpString = features[i].getDescription();\r
- int startTag=tmpString.toUpperCase().indexOf("<HTML>");\r
- if(startTag>-1)\r
- {\r
- tmpString = tmpString.substring(startTag + 6);\r
- }\r
- int endTag=tmpString.toUpperCase().indexOf("</BODY>");\r
- if(endTag>-1)\r
- {\r
- tmpString = tmpString.substring(0, endTag);\r
- }\r
- endTag = tmpString.toUpperCase().indexOf("</HTML>");\r
- if(endTag>-1)\r
- {\r
- tmpString = tmpString.substring(0, endTag);\r
- }\r
-\r
- if(startTag>-1)\r
- {\r
- tooltipText.append("; " + tmpString);\r
- }\r
- else\r
- {\r
- if (tmpString.indexOf("<") > -1 || tmpString.indexOf(">") > -1)\r
- {\r
- //The description does not specify html is to\r
- //be used, so we must remove < > symbols\r
- tmpString = tmpString.replaceAll("<", "<");\r
- tmpString = tmpString.replaceAll(">", ">");\r
-\r
- tooltipText.append("; ");\r
- tooltipText.append(tmpString);\r
-\r
- }\r
- else\r
- tooltipText.append("; "+tmpString);\r
- }\r
- }\r
- if (features[i].getValue("status") != null )\r
+ if (features[i].getDescription() != null\r
+ && !features[i].description.equals(features[i].getType()))\r
+ {\r
+ tmpString = features[i].getDescription();\r
+ int startTag = tmpString.toUpperCase().indexOf("<HTML>");\r
+ if (startTag > -1)\r
+ {\r
+ tmpString = tmpString.substring(startTag + 6);\r
+ }\r
+ int endTag = tmpString.toUpperCase().indexOf("</BODY>");\r
+ if (endTag > -1)\r
+ {\r
+ tmpString = tmpString.substring(0, endTag);\r
+ }\r
+ endTag = tmpString.toUpperCase().indexOf("</HTML>");\r
+ if (endTag > -1)\r
+ {\r
+ tmpString = tmpString.substring(0, endTag);\r
+ }\r
+\r
+ if (startTag > -1)\r
+ {\r
+ tooltipText.append("; " + tmpString);\r
+ }\r
+ else\r
+ {\r
+ if (tmpString.indexOf("<") > -1 || tmpString.indexOf(">") > -1)\r