private String rateLabels2RelativeValues(String rateAttribute){
  if (rateAttribute.equals("x-slow")) {
    return "-50%";
  }
 else   if (rateAttribute.equals("slow")) {
    return "-33.3%";
  }
 else   if (rateAttribute.equals("medium")) {
    return "+0%";
  }
 else   if (rateAttribute.equals("fast")) {
    return "+33%";
  }
 else   if (rateAttribute.equals("x-fast")) {
    return "+100%";
  }
  return "+0%";
}

private String rateLabels2RelativeValues ( String rateAttribute ) { if ( rateAttribute . equals ( "x-slow" ) ) { return "-50%" ; } else if ( rateAttribute . equals ( "slow" ) ) { return "-33.3%" ; } else if ( rateAttribute . equals ( "medium" ) ) { return "+0%" ; } else if ( rateAttribute . equals ( "fast" ) ) { return "+33%" ; } else if ( rateAttribute . equals ( "x-fast" ) ) { return "+100%" ; } return "+0%" ; }
a look - up table for mapping rate labels to relative values
