code: public static String getThemeXslt(final UIContext uic) {
  		String themePath = uic.getEnvironment().getThemePath();
  		StringBuffer path = new StringBuffer(themePath.length() + 20);
  
  		// Path
  		path.append(themePath);
  		if (themePath.length() > 0 && !themePath.endsWith("/")) {
  			path.append('/');
  		}
  		path.append("xslt/");
  		path.append(getThemeXsltName());
  
  		// Add cache busting suffix
  		path.append("?build=").append(WebUtilities.escapeForUrl(THEME_BUILD))
  				.append("&theme=").append(WebUtilities.escapeForUrl(THEME_NAME));
  
  		return path.toString();
  	}
docs: <p>
  Retrieves the complete path to the theme's XSLT. This method takes the current theme and user's locale into
  account.
  </p>
  <p>
  Note: The XSLT is the single integration point to the client-side rendering.
  </p>
  
  @param uic the current user's UIContext.
  @return the theme XSLT.