package com.nutiteq.utils; import net.rim.device.api.system.DeviceInfo; import com.mgmaps.utils.Tools; //TODO jaanus : handle this better. in IDE gives errors public class HandsetInfo { private HandsetInfo() { } public static String getSystemProperties() { final StringBuffer result = new StringBuffer(); result.append("&platform=") .append(Tools.urlEncode(System.getProperty("microedition.platform"))); result.append("&locale=").append(Tools.urlEncode(System.getProperty("microedition.locale"))); result.append("&smsc=").append( Tools.urlEncode(System.getProperty("wireless.messaging.sms.smsc"))); result.append("&bb_device=").append(Tools.urlEncode(DeviceInfo.getDeviceName())); result.append("&bb_platform=").append(Tools.urlEncode(DeviceInfo.getPlatformVersion())); result.append("&bb_simulator=").append(DeviceInfo.isSimulator()); result.append("&bb_manufacturer=").append(Tools.urlEncode(DeviceInfo.getManufacturerName())); result.append("&bb_pin=").append(DeviceInfo.getDeviceId()); return result.toString(); } }