List of usage examples for com.liferay.portal.kernel.util WebKeys THEME_DISPLAY
String THEME_DISPLAY
To view the source code for com.liferay.portal.kernel.util WebKeys THEME_DISPLAY.
Click Source Link
From source file:com.liferay.directory.web.internal.asset.UserAssetRenderer.java
License:Open Source License
@Override public String getURLViewInContext(LiferayPortletRequest liferayPortletRequest, LiferayPortletResponse liferayPortletResponse, String noSuchEntryRedirect) { ThemeDisplay themeDisplay = (ThemeDisplay) liferayPortletRequest.getAttribute(WebKeys.THEME_DISPLAY); try {//from ww w. jav a 2 s . c o m return _user.getDisplayURL(themeDisplay); } catch (Exception e) { } return noSuchEntryRedirect; }
From source file:com.liferay.docs.formnavextensionportlet.MyAppCompanySettingsFormNavigatorEntry.java
License:Open Source License
@Override public void include(HttpServletRequest request, HttpServletResponse response) throws IOException { ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY); PortletPreferences companyPortletPreferences = PrefsPropsUtil.getPreferences(themeDisplay.getCompanyId(), true);/* ww w .j av a 2 s . co m*/ boolean companyMyAppFeatureEnabled = PrefsParamUtil.getBoolean(companyPortletPreferences, request, "myAppFeatureEnabled", true); request.setAttribute(MyAppWebKeys.COMPANY_MY_APP_FEATURE_ENABLED, companyMyAppFeatureEnabled); super.include(request, response); }
From source file:com.liferay.document.library.web.asset.DLFileEntryAssetRenderer.java
License:Open Source License
@Override public String getThumbnailPath(PortletRequest portletRequest) throws Exception { ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); String thumbnailSrc = DLUtil.getThumbnailSrc(_fileEntry, themeDisplay); if (Validator.isNotNull(thumbnailSrc)) { return thumbnailSrc; }//from w ww .ja va 2s . c o m return super.getThumbnailPath(portletRequest); }
From source file:com.liferay.document.library.web.asset.DLFileEntryAssetRenderer.java
License:Open Source License
@Override public String getURLImagePreview(PortletRequest portletRequest) throws Exception { ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); return DLUtil.getImagePreviewURL(_fileEntry, _fileVersion, themeDisplay); }
From source file:com.liferay.document.library.web.internal.display.context.DefaultDLEditFileEntryDisplayContext.java
License:Open Source License
private DefaultDLEditFileEntryDisplayContext(HttpServletRequest request, DLFileEntryType dlFileEntryType, FileEntry fileEntry, StorageEngine storageEngine) { try {/*from w w w. j a va2 s .c om*/ _dlRequestHelper = new DLRequestHelper(request); _fileEntry = fileEntry; _storageEngine = storageEngine; ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY); _fileEntryDisplayContextHelper = new FileEntryDisplayContextHelper(themeDisplay.getPermissionChecker(), _fileEntry); if ((dlFileEntryType == null) && (fileEntry != null)) { _dlFileEntryType = _fileEntryDisplayContextHelper.getDLFileEntryType(); } else { _dlFileEntryType = dlFileEntryType; } if (fileEntry != null) { _fileVersion = fileEntry.getFileVersion(); } else { _fileVersion = null; } _fileVersionDisplayContextHelper = new FileVersionDisplayContextHelper(_fileVersion); _showSelectFolder = ParamUtil.getBoolean(request, "showSelectFolder"); } catch (PortalException pe) { throw new SystemException("Unable to build DefaultDLEditFileEntryDisplayContext for " + fileEntry, pe); } }
From source file:com.liferay.document.library.web.internal.display.context.DLDisplayContextProvider.java
License:Open Source License
public DLViewFileVersionDisplayContext getDLViewFileVersionDisplayContext(HttpServletRequest request, HttpServletResponse response, FileShortcut fileShortcut) { try {//from w ww .j a va 2 s. c o m ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY); ResourceBundle resourceBundle = _resourceBundleLoader.loadResourceBundle(themeDisplay.getLanguageId()); DLViewFileVersionDisplayContext dlViewFileVersionDisplayContext = new DefaultDLViewFileVersionDisplayContext( request, response, fileShortcut, _dlMimeTypeDisplayContext, resourceBundle, _storageEngine); if (fileShortcut == null) { return dlViewFileVersionDisplayContext; } for (DLDisplayContextFactory dlDisplayContextFactory : _dlDisplayContextFactories) { dlViewFileVersionDisplayContext = dlDisplayContextFactory.getDLViewFileVersionDisplayContext( dlViewFileVersionDisplayContext, request, response, fileShortcut); } return dlViewFileVersionDisplayContext; } catch (PortalException pe) { throw new SystemException(pe); } }
From source file:com.liferay.document.library.web.internal.display.context.DLDisplayContextProvider.java
License:Open Source License
public DLViewFileVersionDisplayContext getDLViewFileVersionDisplayContext(HttpServletRequest request, HttpServletResponse response, FileVersion fileVersion) { ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY); ResourceBundle resourceBundle = _resourceBundleLoader.loadResourceBundle(themeDisplay.getLanguageId()); DLViewFileVersionDisplayContext dlViewFileVersionDisplayContext = new DefaultDLViewFileVersionDisplayContext( request, response, fileVersion, _dlMimeTypeDisplayContext, resourceBundle, _storageEngine); if (fileVersion == null) { return dlViewFileVersionDisplayContext; }// w w w . ja v a 2 s. c o m for (DLDisplayContextFactory dlDisplayContextFactory : _dlDisplayContextFactories) { dlViewFileVersionDisplayContext = dlDisplayContextFactory.getDLViewFileVersionDisplayContext( dlViewFileVersionDisplayContext, request, response, fileVersion); } return dlViewFileVersionDisplayContext; }
From source file:com.liferay.document.library.web.internal.display.context.IGDisplayContextProvider.java
License:Open Source License
public IGViewFileVersionDisplayContext getIGViewFileVersionActionsDisplayContext(HttpServletRequest request, HttpServletResponse response, FileShortcut fileShortcut) { try {//from w ww . ja v a 2s . c o m ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY); ResourceBundle resourceBundle = _resourceBundleLoader.loadResourceBundle(themeDisplay.getLanguageId()); IGViewFileVersionDisplayContext igViewFileVersionDisplayContext = new DefaultIGViewFileVersionDisplayContext( request, response, fileShortcut, resourceBundle); if (fileShortcut == null) { return igViewFileVersionDisplayContext; } for (IGDisplayContextFactory igDisplayContextFactory : _igDisplayContextFactories) { igViewFileVersionDisplayContext = igDisplayContextFactory.getIGViewFileVersionDisplayContext( igViewFileVersionDisplayContext, request, response, fileShortcut); } return igViewFileVersionDisplayContext; } catch (PortalException pe) { throw new SystemException(pe); } }
From source file:com.liferay.document.library.web.internal.display.context.IGDisplayContextProvider.java
License:Open Source License
public IGViewFileVersionDisplayContext getIGViewFileVersionActionsDisplayContext(HttpServletRequest request, HttpServletResponse response, FileVersion fileVersion) { try {/* w w w . j a v a 2 s . c o m*/ ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY); ResourceBundle resourceBundle = _resourceBundleLoader.loadResourceBundle(themeDisplay.getLanguageId()); IGViewFileVersionDisplayContext igViewFileVersionDisplayContext = new DefaultIGViewFileVersionDisplayContext( request, response, fileVersion, resourceBundle); if (fileVersion == null) { return igViewFileVersionDisplayContext; } for (IGDisplayContextFactory igDisplayContextFactory : _igDisplayContextFactories) { igViewFileVersionDisplayContext = igDisplayContextFactory.getIGViewFileVersionDisplayContext( igViewFileVersionDisplayContext, request, response, fileVersion); } return igViewFileVersionDisplayContext; } catch (PortalException pe) { throw new SystemException(pe); } }
From source file:com.liferay.document.library.web.internal.display.context.logic.UIItemsBuilder.java
License:Open Source License
private UIItemsBuilder(HttpServletRequest request, FileVersion fileVersion, FileShortcut fileShortcut, ResourceBundle resourceBundle) { try {//from ww w . jav a2 s . c o m _request = request; _fileVersion = fileVersion; _fileShortcut = fileShortcut; _resourceBundle = resourceBundle; FileEntry fileEntry = null; if (fileVersion != null) { fileEntry = fileVersion.getFileEntry(); } _fileEntry = fileEntry; _folderId = BeanParamUtil.getLong(_fileEntry, request, "folderId"); _themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY); _fileEntryDisplayContextHelper = new FileEntryDisplayContextHelper(_themeDisplay.getPermissionChecker(), _fileEntry); _fileVersionDisplayContextHelper = new FileVersionDisplayContextHelper(fileVersion); } catch (PortalException pe) { throw new SystemException("Unable to build UIItemsBuilder for " + fileVersion, pe); } }