org.apache.jetspeed.services.information
Class PortletURLProviderImpl

java.lang.Object
  extended by org.apache.jetspeed.services.information.PortletURLProviderImpl
All Implemented Interfaces:
org.apache.pluto.services.information.PortletURLProvider

public class PortletURLProviderImpl
extends Object
implements org.apache.pluto.services.information.PortletURLProvider

Provides access to the Portal URL manipulation

Version:
$Id: PortletURLProviderImpl.java 516448 2007-03-09 16:25:47Z ate $
Author:
David Sean Taylor

Field Summary
private  boolean action
           
private  javax.portlet.PortletMode mode
           
private  Map parameters
           
private  org.apache.pluto.om.window.PortletWindow portletWindow
           
private  boolean secure
           
private  javax.portlet.WindowState state
           
private  org.apache.jetspeed.container.url.PortalURL url
           
 
Constructor Summary
PortletURLProviderImpl(org.apache.jetspeed.request.RequestContext context, org.apache.pluto.om.window.PortletWindow portletWindow)
           
 
Method Summary
 void clearParameters()
           
 void setAction()
           
 void setParameters(Map parameters)
           
 void setPortletMode(javax.portlet.PortletMode mode)
           
 void setSecure()
           
 void setWindowState(javax.portlet.WindowState state)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

portletWindow

private org.apache.pluto.om.window.PortletWindow portletWindow

mode

private javax.portlet.PortletMode mode

state

private javax.portlet.WindowState state

action

private boolean action

secure

private boolean secure

parameters

private Map parameters

url

private org.apache.jetspeed.container.url.PortalURL url
Constructor Detail

PortletURLProviderImpl

public PortletURLProviderImpl(org.apache.jetspeed.request.RequestContext context,
                              org.apache.pluto.om.window.PortletWindow portletWindow)
Method Detail

setPortletMode

public void setPortletMode(javax.portlet.PortletMode mode)
Specified by:
setPortletMode in interface org.apache.pluto.services.information.PortletURLProvider

setWindowState

public void setWindowState(javax.portlet.WindowState state)
Specified by:
setWindowState in interface org.apache.pluto.services.information.PortletURLProvider

setAction

public void setAction()
Specified by:
setAction in interface org.apache.pluto.services.information.PortletURLProvider

setSecure

public void setSecure()
Specified by:
setSecure in interface org.apache.pluto.services.information.PortletURLProvider

clearParameters

public void clearParameters()
Specified by:
clearParameters in interface org.apache.pluto.services.information.PortletURLProvider

setParameters

public void setParameters(Map parameters)
Specified by:
setParameters in interface org.apache.pluto.services.information.PortletURLProvider

toString

public String toString()
Specified by:
toString in interface org.apache.pluto.services.information.PortletURLProvider
Overrides:
toString in class Object


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.