+ boolean nl = false;
+ if (sf[sl].getFeatureGroup() != null)
+ {
+ tooltiptext.append(sf[sl].getFeatureGroup());
+ nl = true;
+ }
+ ;
+ if (sf[sl].getType() != null)
+ {
+ tooltiptext.append(" ");
+ tooltiptext.append(sf[sl].getType());
+ nl = true;
+ }
+ ;
+ if (sf[sl].getDescription() != null)
+ {
+ tooltiptext.append(" ");
+ tooltiptext.append(sf[sl].getDescription());
+ nl = true;
+ }
+ ;
+ if (!Float.isNaN(sf[sl].getScore()) && sf[sl].getScore() != 0f)
+ {
+ tooltiptext.append(" Score = ");
+ tooltiptext.append(sf[sl].getScore());
+ nl = true;
+ }
+ ;
+ if (sf[sl].getStatus() != null && sf[sl].getStatus().length() > 0)
+ {
+ tooltiptext.append(" (");
+ tooltiptext.append(sf[sl].getStatus());
+ tooltiptext.append(")");
+ nl = true;
+ }
+ ;
+ if (nl)
+ {
+ tooltiptext.append("\n");
+ }