public TimeSeriesURLGenerator(DateFormat dateFormat, string prefix, string seriesParameterName, string itemParameterName) { base.\u002Ector(); TimeSeriesURLGenerator seriesUrlGenerator = this; this.dateFormat = DateFormat.getInstance(); this.prefix = "index.html"; this.seriesParameterName = "series"; this.itemParameterName = "item"; if (dateFormat == null) { string str = "Null 'dateFormat' argument."; Throwable.__\u003CsuppressFillInStackTrace\u003E(); throw new IllegalArgumentException(str); } else if (prefix == null) { string str = "Null 'prefix' argument."; Throwable.__\u003CsuppressFillInStackTrace\u003E(); throw new IllegalArgumentException(str); } else if (seriesParameterName == null) { string str = "Null 'seriesParameterName' argument."; Throwable.__\u003CsuppressFillInStackTrace\u003E(); throw new IllegalArgumentException(str); } else if (itemParameterName == null) { string str = "Null 'itemParameterName' argument."; Throwable.__\u003CsuppressFillInStackTrace\u003E(); throw new IllegalArgumentException(str); } else { this.dateFormat = (DateFormat) dateFormat.clone(); this.prefix = prefix; this.seriesParameterName = seriesParameterName; this.itemParameterName = itemParameterName; } }