1
22
23 package com.liferay.portal.service;
24
25
26
46 public class ThemeLocalServiceUtil {
47 public static com.liferay.portal.model.ColorScheme getColorScheme(
48 long companyId, java.lang.String themeId,
49 java.lang.String colorSchemeId, boolean wapTheme)
50 throws com.liferay.portal.SystemException {
51 return getService()
52 .getColorScheme(companyId, themeId, colorSchemeId, wapTheme);
53 }
54
55 public static com.liferay.portal.model.Theme getTheme(long companyId,
56 java.lang.String themeId, boolean wapTheme)
57 throws com.liferay.portal.SystemException {
58 return getService().getTheme(companyId, themeId, wapTheme);
59 }
60
61 public static java.util.List<com.liferay.portal.model.Theme> getThemes(
62 long companyId) {
63 return getService().getThemes(companyId);
64 }
65
66 public static java.util.List<com.liferay.portal.model.Theme> getThemes(
67 long companyId, long groupId, long userId, boolean wapTheme)
68 throws com.liferay.portal.SystemException {
69 return getService().getThemes(companyId, groupId, userId, wapTheme);
70 }
71
72 public static java.util.List<com.liferay.portal.model.Theme> getWARThemes() {
73 return getService().getWARThemes();
74 }
75
76 public static java.util.List<String> init(
77 javax.servlet.ServletContext servletContext,
78 java.lang.String themesPath, boolean loadFromServletContext,
79 java.lang.String[] xmls,
80 com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) {
81 return getService()
82 .init(servletContext, themesPath, loadFromServletContext,
83 xmls, pluginPackage);
84 }
85
86 public static java.util.List<String> init(
87 java.lang.String servletContextName,
88 javax.servlet.ServletContext servletContext,
89 java.lang.String themesPath, boolean loadFromServletContext,
90 java.lang.String[] xmls,
91 com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) {
92 return getService()
93 .init(servletContextName, servletContext, themesPath,
94 loadFromServletContext, xmls, pluginPackage);
95 }
96
97 public static void uninstallThemes(java.util.List<String> themeIds) {
98 getService().uninstallThemes(themeIds);
99 }
100
101 public static ThemeLocalService getService() {
102 if (_service == null) {
103 throw new RuntimeException("ThemeLocalService is not set");
104 }
105
106 return _service;
107 }
108
109 public void setService(ThemeLocalService service) {
110 _service = service;
111 }
112
113 private static ThemeLocalService _service;
114 }