001
014
015 package com.liferay.portal.kernel.portlet;
016
017 import com.liferay.portal.kernel.util.StringPool;
018
019 import java.io.Writer;
020
021 import java.util.Collections;
022 import java.util.Map;
023
024 import javax.portlet.PortletMode;
025 import javax.portlet.PortletURL;
026 import javax.portlet.WindowState;
027
028
031 public class DummyPortletURL implements PortletURL {
032
033 public static DummyPortletURL getInstance() {
034 return _instance;
035 }
036
037 @Override
038 public void addProperty(String key, String value) {
039 }
040
041 @Override
042 public Map<String, String[]> getParameterMap() {
043 return Collections.emptyMap();
044 }
045
046 @Override
047 public PortletMode getPortletMode() {
048 return PortletMode.VIEW;
049 }
050
051 @Override
052 public WindowState getWindowState() {
053 return WindowState.NORMAL;
054 }
055
056 @Override
057 public void removePublicRenderParameter(String name) {
058 }
059
060 @Override
061 public void setParameter(String name, String value) {
062 }
063
064 @Override
065 public void setParameter(String name, String[] values) {
066 }
067
068 @Override
069 public void setParameters(Map<String, String[]> parameters) {
070 }
071
072 @Override
073 public void setPortletMode(PortletMode portletMode) {
074 }
075
076 @Override
077 public void setProperty(String key, String value) {
078 }
079
080 @Override
081 public void setSecure(boolean secure) {
082 }
083
084 @Override
085 public void setWindowState(WindowState windowState) {
086 }
087
088 @Override
089 public String toString() {
090 return StringPool.BLANK;
091 }
092
093 @Override
094 public void write(Writer writer) {
095 }
096
097 @Override
098 public void write(Writer writer, boolean escapeXML) {
099 }
100
101 private DummyPortletURL() {
102 }
103
104 private static final DummyPortletURL _instance = new DummyPortletURL();
105
106 }