List of usage examples for com.liferay.portal.kernel.service ServiceContext translate
public String translate(String pattern, Object... arguments)
From source file:com.liferay.social.activity.customizer.interpreter.CustomWikiActivityInterpreter.java
License:Open Source License
@Override protected String getTitle(SocialActivity activity, ServiceContext serviceContext) throws Exception { String entryTitle = getEntryTitle(activity, serviceContext); String link = getLink(activity, serviceContext); Object[] titleArguments = getTitleArguments(null, activity, link, entryTitle, serviceContext); String titlePattern = "<h5><strong>{0}\t{1}</strong></h5>"; return serviceContext.translate(titlePattern, titleArguments); }
From source file:com.liferay.wiki.service.impl.WikiPageLocalServiceImpl.java
License:Open Source License
@Override public WikiPage changeParent(long userId, long nodeId, String title, String newParentTitle, ServiceContext serviceContext) throws PortalException { if (Validator.isNotNull(newParentTitle)) { WikiPage parentPage = getPage(nodeId, newParentTitle); if (Validator.isNotNull(parentPage.getRedirectTitle())) { newParentTitle = parentPage.getRedirectTitle(); }//w w w .j ava 2 s . co m } WikiPage page = getPage(nodeId, title); String originalParentTitle = page.getParentTitle(); double version = page.getVersion(); String content = page.getContent(); String summary = serviceContext.translate("changed-parent-from-x", originalParentTitle); boolean minorEdit = false; String format = page.getFormat(); String redirectTitle = page.getRedirectTitle(); populateServiceContext(serviceContext, page); page = updatePage(userId, nodeId, title, version, content, summary, minorEdit, format, newParentTitle, redirectTitle, serviceContext); List<WikiPage> oldPages = wikiPagePersistence.findByN_T_H(nodeId, title, false); for (WikiPage oldPage : oldPages) { if (!WorkflowThreadLocal.isEnabled()) { oldPage.setParentTitle(originalParentTitle); wikiPagePersistence.update(oldPage); } } return page; }