org.apache.tapestry.portlet
Class PortletLink

java.lang.Object
  extended by org.apache.tapestry.portlet.PortletLink
All Implemented Interfaces:
org.apache.tapestry.engine.ILink

public class PortletLink
extends java.lang.Object
implements org.apache.tapestry.engine.ILink

Wrapper around PortletURL.

Since:
4.0
Author:
Howard M. Lewis Ship

Constructor Summary
PortletLink(javax.portlet.PortletURL portletURL, org.apache.tapestry.util.QueryParameterMap parameters)
           
 
Method Summary
 java.lang.String getAbsoluteURL()
           
 java.lang.String getAbsoluteURL(java.lang.String scheme, java.lang.String server, int port, java.lang.String anchor, boolean includeParameters)
           
 java.lang.String[] getParameterNames()
           
 java.lang.String[] getParameterValues(java.lang.String name)
           
 java.lang.String getURL()
           
 java.lang.String getURL(java.lang.String anchor, boolean includeParameters)
           
 java.lang.String getURL(java.lang.String scheme, java.lang.String server, int port, java.lang.String anchor, boolean includeParameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletLink

public PortletLink(javax.portlet.PortletURL portletURL,
                   org.apache.tapestry.util.QueryParameterMap parameters)
Method Detail

getURL

public java.lang.String getURL()
Specified by:
getURL in interface org.apache.tapestry.engine.ILink

getURL

public java.lang.String getURL(java.lang.String anchor,
                               boolean includeParameters)
Specified by:
getURL in interface org.apache.tapestry.engine.ILink

getURL

public java.lang.String getURL(java.lang.String scheme,
                               java.lang.String server,
                               int port,
                               java.lang.String anchor,
                               boolean includeParameters)
Specified by:
getURL in interface org.apache.tapestry.engine.ILink

getAbsoluteURL

public java.lang.String getAbsoluteURL()
Specified by:
getAbsoluteURL in interface org.apache.tapestry.engine.ILink

getAbsoluteURL

public java.lang.String getAbsoluteURL(java.lang.String scheme,
                                       java.lang.String server,
                                       int port,
                                       java.lang.String anchor,
                                       boolean includeParameters)
Specified by:
getAbsoluteURL in interface org.apache.tapestry.engine.ILink

getParameterNames

public java.lang.String[] getParameterNames()
Specified by:
getParameterNames in interface org.apache.tapestry.engine.ILink

getParameterValues

public java.lang.String[] getParameterValues(java.lang.String name)
Specified by:
getParameterValues in interface org.apache.tapestry.engine.ILink