1
14
15 package com.liferay.portal.service;
16
17 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18
19
39 public class ThemeLocalServiceUtil {
40 public static com.liferay.portal.model.ColorScheme getColorScheme(
41 long companyId, java.lang.String themeId,
42 java.lang.String colorSchemeId, boolean wapTheme) {
43 return getService()
44 .getColorScheme(companyId, themeId, colorSchemeId, wapTheme);
45 }
46
47 public static com.liferay.portal.model.Theme getTheme(long companyId,
48 java.lang.String themeId, boolean wapTheme) {
49 return getService().getTheme(companyId, themeId, wapTheme);
50 }
51
52 public static java.util.List<com.liferay.portal.model.Theme> getThemes(
53 long companyId) {
54 return getService().getThemes(companyId);
55 }
56
57 public static java.util.List<com.liferay.portal.model.Theme> getThemes(
58 long companyId, long groupId, long userId, boolean wapTheme)
59 throws com.liferay.portal.SystemException {
60 return getService().getThemes(companyId, groupId, userId, wapTheme);
61 }
62
63 public static java.util.List<com.liferay.portal.model.Theme> getWARThemes() {
64 return getService().getWARThemes();
65 }
66
67 public static java.util.List<String> init(
68 javax.servlet.ServletContext servletContext,
69 java.lang.String themesPath, boolean loadFromServletContext,
70 java.lang.String[] xmls,
71 com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) {
72 return getService()
73 .init(servletContext, themesPath, loadFromServletContext,
74 xmls, pluginPackage);
75 }
76
77 public static java.util.List<String> init(
78 java.lang.String servletContextName,
79 javax.servlet.ServletContext servletContext,
80 java.lang.String themesPath, boolean loadFromServletContext,
81 java.lang.String[] xmls,
82 com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) {
83 return getService()
84 .init(servletContextName, servletContext, themesPath,
85 loadFromServletContext, xmls, pluginPackage);
86 }
87
88 public static void uninstallThemes(java.util.List<String> themeIds) {
89 getService().uninstallThemes(themeIds);
90 }
91
92 public static ThemeLocalService getService() {
93 if (_service == null) {
94 _service = (ThemeLocalService)PortalBeanLocatorUtil.locate(ThemeLocalService.class.getName());
95 }
96
97 return _service;
98 }
99
100 public void setService(ThemeLocalService service) {
101 _service = service;
102 }
103
104 private static ThemeLocalService _service;
105 }