public static FeatureLabel valueOf(String s,MapFactory mf) throws Exception {
  return new FeatureLabel(CollectionUtils.getMapFromString(s,Class.forName("java.lang.String"),Class.forName("java.lang.String"),mf));
}

public static FeatureLabel valueOf ( String s , MapFactory mf ) throws Exception { return new FeatureLabel ( CollectionUtils . getMapFromString ( s , Class . forName ( "java.lang.String" ) , Class . forName ( "java.lang.String" ) , mf ) ) ; }
uses string representation of a map to populate map with string keys and string values .
