/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
package com.liferay.taglib.util;
import com.liferay.portal.kernel.model.Layout;
import com.liferay.portal.kernel.model.Portlet;
import com.liferay.portal.kernel.portlet.PortletProvider;
import com.liferay.portal.kernel.util.StringPool;
import com.liferay.taglib.ui.AssetCategoriesSummaryTag;
import com.liferay.taglib.ui.AssetLinksTag;
import com.liferay.taglib.ui.AssetTagsSummaryTag;
import com.liferay.taglib.ui.BreadcrumbTag;
import com.liferay.taglib.ui.IconTag;
import com.liferay.taglib.ui.JournalArticleTag;
import com.liferay.taglib.ui.RatingsTag;
import javax.portlet.PortletURL;
import javax.portlet.WindowState;
import javax.servlet.ServletContext;
import javax.servlet.jsp.PageContext;
/**
* @author Daniel Reuther
*/
public class DummyVelocityTaglib implements VelocityTaglib {
@Override
public String actionURL(long plid, String portletName, String queryString) {
return null;
}
@Override
public String actionURL(String portletName, String queryString) {
return null;
}
@Override
public String actionURL(
String windowState, String portletMode, Boolean secure,
Boolean copyCurrentRenderParameters, Boolean escapeXml, String name,
long plid, long refererPlid, String portletName, Boolean anchor,
Boolean encrypt, long doAsGroupId, long doAsUserId,
Boolean portletConfiguration, String queryString) {
return null;
}
@Override
public String actionURL(
String windowState, String portletMode, long plid, String portletName,
String queryString) {
return null;
}
@Override
public String actionURL(
String windowState, String portletMode, String portletName,
String queryString) {
return null;
}
@Override
public void assetCategoriesSummary(
String className, long classPK, String message, PortletURL portletURL) {
}
@Override
public void assetLinks(long assetEntryId, String className, long classPK) {
}
@Override
public void assetTagsSummary(
String className, long classPK, String message, String assetTagNames,
PortletURL portletURL) {
}
@Override
public void breadcrumb() {
}
@Override
public void breadcrumb(
long ddmTemplateGroupId, String ddmTemplateKey, boolean showGuestGroup,
boolean showParentGroups, boolean showLayout,
boolean showPortletBreadcrumb) {
}
/**
* @deprecated As of 7.0.0, replaced by {@link #breadcrumb(long, String,
* boolean, boolean, boolean, boolean)}}
*/
@Deprecated
@Override
public void breadcrumb(
String ddmTemplateKey, boolean showGuestGroup, boolean showParentGroups,
boolean showLayout, boolean showPortletBreadcrumb) {
}
@Override
public void discussion(
String className, long classPK, String formAction, String formName,
boolean hideControls, boolean ratingsEnabled, String redirect,
long userId) {
}
@Override
public void doAsURL(long doAsUserId) {
}
@Override
public AssetCategoriesSummaryTag<?> getAssetCategoriesSummaryTag() {
return null;
}
@Override
public AssetLinksTag getAssetLinksTag() {
return null;
}
@Override
public AssetTagsSummaryTag<?> getAssetTagsSummaryTag() {
return null;
}
@Override
public BreadcrumbTag getBreadcrumbTag() {
return null;
}
/**
* @deprecated As of 7.0.0, with no direct replacement
*/
@Deprecated
@Override
public com.liferay.taglib.ui.DiscussionTag getDiscussionTag() {
return null;
}
@Override
public IconTag getIconTag() {
return null;
}
@Override
public JournalArticleTag getJournalArticleTag() {
return null;
}
/**
* @deprecated As of 7.0.0, with no direct replacement
*/
@Deprecated
@Override
public com.liferay.taglib.ui.MySitesTag getMySitesTag() {
return null;
}
@Override
public PageContext getPageContext() {
return null;
}
/**
* @deprecated As of 7.0.0, with no direct replacement
*/
@Deprecated
@Override
public com.liferay.taglib.ui.PngImageTag getPngImageTag() {
return null;
}
@Override
public RatingsTag getRatingsTag() {
return null;
}
@Override
public String getSetting(String name) {
return null;
}
@Override
public WindowState getWindowState(String windowState) {
return null;
}
@Override
public void icon(String image, boolean label, String message, String url) {
}
@Override
public void iconHelp(String message) {
}
@Override
public void include(ServletContext servletContext, String page) {
}
@Override
public void include(String page) {
}
@Override
public void journalArticle(
String articleId, long groupId, String ddmTemplateKey) {
}
@Override
public void journalContentSearch() {
}
@Override
public void journalContentSearch(
boolean showListed, String targetPortletId) {
}
@Override
public void language() {
}
@Override
public void language(
String formName, String formAction, String name, String displayStyle) {
}
@Override
public void language(
String formName, String formAction, String name, String[] languageIds,
String displayStyle) {
}
@Override
public void layoutIcon(Layout layout) {
}
@Override
public void metaTags() {
}
@Override
public void mySites() {
}
@Override
public void mySites(int max) {
}
@Override
public String permissionsURL(
String redirect, String modelResource, String modelResourceDescription,
Object resourceGroupId, String resourcePrimKey, String windowState,
int[] roleTypes) {
return null;
}
@Override
public void portletIconBack() {
}
@Override
public void portletIconOptions() {
}
@Override
public void portletIconOptions(String direction, String markupView) {
}
@Override
public void portletIconPortlet() {
}
@Override
public void portletIconPortlet(Portlet portlet) {
}
@Override
public void ratings(
String className, long classPK, int numberOfStars, String type,
String url) {
}
@Override
public String renderURL(long plid, String portletName, String queryString) {
return null;
}
@Override
public String renderURL(String portletName, String queryString) {
return null;
}
@Override
public String renderURL(
String windowState, String portletMode, Boolean secure,
Boolean copyCurrentRenderParameters, Boolean escapeXml, long plid,
long refererPlid, String portletName, Boolean anchor, Boolean encrypt,
long doAsGroupId, long doAsUserId, Boolean portletConfiguration,
String queryString) {
return null;
}
@Override
public String renderURL(
String windowState, String portletMode, long plid, String portletName,
String queryString) {
return null;
}
@Override
public String renderURL(
String windowState, String portletMode, String portletName,
String queryString) {
return null;
}
@Override
public void runtime(String portletName) {
}
@Override
public void runtime(
String portletProviderClassName,
PortletProvider.Action portletProviderAction) {
}
@Override
public void runtime(
String portletProviderClassName,
PortletProvider.Action portletProviderAction, String instanceId) {
}
@Override
public void runtime(
String portletProviderClassName,
PortletProvider.Action portletProviderAction, String instanceId,
String defaultPreferences) {
}
@Override
public void runtime(String portletName, String queryString) {
}
@Override
public void runtime(
String portletName, String queryString, String defaultPreferences) {
}
@Override
public void runtime(
String portletName, String instanceId, String queryString,
String defaultPreferences) {
}
@Override
public void search() {
}
@Override
public void sitesDirectory() {
}
@Override
public void sitesDirectory(String displayStyle, String sites) {
}
@Override
public void socialBookmarks(
String displayStyle, String target, String types, String title,
String url) {
}
/**
* @deprecated As of 7.0.0, with no direct replacement
*/
@Deprecated
@Override
public void staging() {
}
@Override
public void toggle(
String id, String showImage, String hideImage, String showMessage,
String hideMessage, boolean defaultShowContent) {
}
@Override
public String wrapPortlet(String wrapPage, String portletPage) {
return StringPool.BLANK;
}
}