/** * Regular constructor used by extending classes for instantiation. * @param urlProvider * @param windowId * @param type */ protected PortletParametersImpl(PortletURLProvider urlProvider, String windowId, ParamType type) { this.urlProvider = urlProvider; this.windowId = windowId; this.type = type; this.params = this.urlProvider.getParameterMap(windowId, type); if (isTrace) { LOGGER.debug("Created PortletParameters object for window: " + windowId + ", Type: " + type); } }