public static String appendFeatureManagerURLParams(String url) { long remainingUses = FeatureManagerUI.getRemaining(); long plusExpiryTimeStamp = FeatureManagerUI.getPlusExpiryDisplayTimeStamp(); String plusRenewalCode = FeatureManagerUI.getPlusRenewalCode(); String newURL = url + (url.contains("?") ? "&" : "?"); newURL += "mode=" + FeatureManagerUI.getMode(); if (plusExpiryTimeStamp != 0) { newURL += "&remaining_plus=" + (plusExpiryTimeStamp - SystemTime.getCurrentTime()); } newURL += "&remaining=" + remainingUses; if (plusRenewalCode != null) { newURL += "&renewal_code=" + plusRenewalCode; } return newURL; }