public Map<String, List<String>> getCustomBundlePropertyAsMap(String bundleName, String key) {
		Map<String, List<String>> propertiesMap = new HashMap<>();

		StringTokenizer tk = new StringTokenizer(getCustomBundleProperty(bundleName, key, ""), ";");
		while (tk.hasMoreTokens()) {
			String[] mapEntry = tk.nextToken().trim().split(":");

			String mapKey = mapEntry[0];
			String values = mapEntry[1];
			StringTokenizer valueTk = new StringTokenizer(values, ",");
			List<String> valueList = new ArrayList<>();
			while (valueTk.hasMoreTokens()) {
				valueList.add(valueTk.nextToken().trim());
			}
			propertiesMap.put(mapKey, valueList);
		}
		return propertiesMap;
	}
public Map < String , List < String > > getCustomBundlePropertyAsMap ( String bundleName , String key ) { Map < String , List < String > > propertiesMap = new HashMap < > ( ) ; StringTokenizer tk = new StringTokenizer ( getCustomBundleProperty ( bundleName , key , "" ) , ";" ) ; while ( tk . hasMoreTokens ( ) ) { String [ ] mapEntry = tk . nextToken ( ) . trim ( ) . split ( ":" ) ; String mapKey = mapEntry [ 0 ] ; String values = mapEntry [ 1 ] ; StringTokenizer valueTk = new StringTokenizer ( values , "," ) ; List < String > valueList = new ArrayList < > ( ) ; while ( valueTk . hasMoreTokens ( ) ) { valueList . add ( valueTk . nextToken ( ) . trim ( ) ) ; } propertiesMap . put ( mapKey , valueList ) ; } return propertiesMap ; }
Returns as a set, the comma separated values of a property

@param bundleName
the bundle name
@param key
the key of the property
@return a set of the comma separated values of a property