org.jasig.portal.portlet.url
Class PortletUrl

java.lang.Object
  extended by org.jasig.portal.portlet.url.PortletUrl

public class PortletUrl
extends Object

Simple bean that describes a Portlet URL, all properties are null by default except targetWindowId which will never be null

Version:
$Revision$
Author:
Eric Dalquist

Constructor Summary
PortletUrl(IPortletWindowId targetWindowId)
           
 
Method Summary
 boolean equals(Object object)
           
 PortletUrl getDelegatePortletUrl()
           
 Map<String,List<String>> getParameters()
           
 PortletMode getPortletMode()
           
 RequestType getRequestType()
           
 Boolean getSecure()
           
 IPortletWindowId getTargetWindowId()
           
 WindowState getWindowState()
           
 int hashCode()
           
 void setDelegatePortletUrl(PortletUrl delegatePortletUrl)
           
 void setParameters(Map<String,List<String>> parameters)
           
 void setPortletMode(PortletMode portletMode)
           
 void setRequestType(RequestType requestType)
           
 void setSecure(Boolean secure)
           
 void setWindowState(WindowState windowState)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PortletUrl

public PortletUrl(IPortletWindowId targetWindowId)
Method Detail

getTargetWindowId

public IPortletWindowId getTargetWindowId()
Returns:
The IPortletWindowId this URL targets

getRequestType

public RequestType getRequestType()

setRequestType

public void setRequestType(RequestType requestType)

getParameters

public Map<String,List<String>> getParameters()

setParameters

public void setParameters(Map<String,List<String>> parameters)

getWindowState

public WindowState getWindowState()

setWindowState

public void setWindowState(WindowState windowState)

getPortletMode

public PortletMode getPortletMode()

setPortletMode

public void setPortletMode(PortletMode portletMode)

getSecure

public Boolean getSecure()

setSecure

public void setSecure(Boolean secure)

getDelegatePortletUrl

public PortletUrl getDelegatePortletUrl()

setDelegatePortletUrl

public void setDelegatePortletUrl(PortletUrl delegatePortletUrl)
Parameters:
delegatePortletUrl - URL data for a delegate portlet involved with rendering the url

equals

public boolean equals(Object object)
Overrides:
equals in class Object
See Also:
Object.equals(Object)

hashCode

public int hashCode()
Overrides:
hashCode in class Object
See Also:
Object.hashCode()

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()


Copyright © 2010 Jasig. All Rights Reserved.