com.liferay.portal.kernel.portlet
Class PortletURLWrapper

java.lang.Object
  extended by com.liferay.portal.kernel.portlet.PortletURLWrapper
All Implemented Interfaces:
javax.portlet.BaseURL, javax.portlet.PortletURL

public class PortletURLWrapper
extends java.lang.Object
implements javax.portlet.PortletURL

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
PortletURLWrapper(javax.portlet.PortletURL portletURL)
           
 
Method Summary
 void addProperty(java.lang.String key, java.lang.String value)
           
 java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
           
 javax.portlet.PortletMode getPortletMode()
           
 javax.portlet.WindowState getWindowState()
           
 void removePublicRenderParameter(java.lang.String name)
           
 void setParameter(java.lang.String name, java.lang.String value)
           
 void setParameter(java.lang.String name, java.lang.String[] values)
           
 void setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
           
 void setPortletMode(javax.portlet.PortletMode portletMode)
           
 void setProperty(java.lang.String key, java.lang.String value)
           
 void setSecure(boolean secure)
           
 void setWindowState(javax.portlet.WindowState windowState)
           
 java.lang.String toString()
           
 void write(java.io.Writer writer)
           
 void write(java.io.Writer writer, boolean escapeXML)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PortletURLWrapper

public PortletURLWrapper(javax.portlet.PortletURL portletURL)
Method Detail

addProperty

public void addProperty(java.lang.String key,
                        java.lang.String value)
Specified by:
addProperty in interface javax.portlet.BaseURL

getParameterMap

public java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
Specified by:
getParameterMap in interface javax.portlet.BaseURL

getPortletMode

public javax.portlet.PortletMode getPortletMode()
Specified by:
getPortletMode in interface javax.portlet.PortletURL

getWindowState

public javax.portlet.WindowState getWindowState()
Specified by:
getWindowState in interface javax.portlet.PortletURL

removePublicRenderParameter

public void removePublicRenderParameter(java.lang.String name)
Specified by:
removePublicRenderParameter in interface javax.portlet.PortletURL

setParameter

public void setParameter(java.lang.String name,
                         java.lang.String value)
Specified by:
setParameter in interface javax.portlet.BaseURL

setParameter

public void setParameter(java.lang.String name,
                         java.lang.String[] values)
Specified by:
setParameter in interface javax.portlet.BaseURL

setParameters

public void setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
Specified by:
setParameters in interface javax.portlet.BaseURL

setPortletMode

public void setPortletMode(javax.portlet.PortletMode portletMode)
                    throws javax.portlet.PortletModeException
Specified by:
setPortletMode in interface javax.portlet.PortletURL
Throws:
javax.portlet.PortletModeException

setProperty

public void setProperty(java.lang.String key,
                        java.lang.String value)
Specified by:
setProperty in interface javax.portlet.BaseURL

setSecure

public void setSecure(boolean secure)
               throws javax.portlet.PortletSecurityException
Specified by:
setSecure in interface javax.portlet.BaseURL
Throws:
javax.portlet.PortletSecurityException

setWindowState

public void setWindowState(javax.portlet.WindowState windowState)
                    throws javax.portlet.WindowStateException
Specified by:
setWindowState in interface javax.portlet.PortletURL
Throws:
javax.portlet.WindowStateException

toString

public java.lang.String toString()
Specified by:
toString in interface javax.portlet.BaseURL
Overrides:
toString in class java.lang.Object

write

public void write(java.io.Writer writer)
           throws java.io.IOException
Specified by:
write in interface javax.portlet.BaseURL
Throws:
java.io.IOException

write

public void write(java.io.Writer writer,
                  boolean escapeXML)
           throws java.io.IOException
Specified by:
write in interface javax.portlet.BaseURL
Throws:
java.io.IOException