org.apache.pluto.portalImpl.core
Class PortalControlParameter

java.lang.Object
  extended byorg.apache.pluto.portalImpl.core.PortalControlParameter

public class PortalControlParameter
extends java.lang.Object


Field Summary
static java.lang.String ACTION
           
static java.lang.String MODE
           
static java.lang.String PORTLET_ID
           
static java.lang.String PREFIX
           
static java.lang.String PREV_MODE
           
static java.lang.String PREV_STATE
           
static java.lang.String RENDER_PARAM
           
static java.lang.String STATE
           
 
Constructor Summary
PortalControlParameter(PortalURL url)
           
 
Method Summary
 void clearRenderParameters(org.apache.pluto.om.window.PortletWindow portletWindow)
           
static java.lang.String decodeParameterName(java.lang.String paramName)
           
static java.lang.String decodeParameterValue(java.lang.String paramName, java.lang.String paramValue)
           
static java.lang.String encodeParameter(java.lang.String param)
           
static java.lang.String encodeRenderParamName(org.apache.pluto.om.window.PortletWindow window, java.lang.String paramName)
           
static java.lang.String encodeRenderParamValues(java.lang.String[] paramValues)
           
 java.lang.String[] getActionParameter(org.apache.pluto.om.window.PortletWindow window, java.lang.String paramName)
           
 javax.portlet.PortletMode getMode(org.apache.pluto.om.window.PortletWindow window)
           
 java.lang.String getPIDValue()
           
 org.apache.pluto.om.window.PortletWindow getPortletWindowOfAction()
           
 javax.portlet.PortletMode getPrevMode(org.apache.pluto.om.window.PortletWindow window)
           
 javax.portlet.WindowState getPrevState(org.apache.pluto.om.window.PortletWindow window)
           
static java.lang.String getRenderParamKey(org.apache.pluto.om.window.PortletWindow window)
           
 java.util.Iterator getRenderParamNames(org.apache.pluto.om.window.PortletWindow window)
           
 java.lang.String[] getRenderParamValues(org.apache.pluto.om.window.PortletWindow window, java.lang.String paramName)
           
 java.util.Map getRequestParameter()
           
 javax.portlet.WindowState getState(org.apache.pluto.om.window.PortletWindow window)
           
 java.util.Map getStateFullControlParameter()
           
 java.util.Map getStateLessControlParameter()
           
static boolean isControlParameter(java.lang.String param)
           
 boolean isOnePortletWindowMaximized()
           
static boolean isStateFullParameter(java.lang.String param)
           
 void setAction(org.apache.pluto.om.window.PortletWindow window)
           
 void setMode(org.apache.pluto.om.window.PortletWindow window, javax.portlet.PortletMode mode)
           
 void setPortletId(org.apache.pluto.om.window.PortletWindow window)
           
 void setRenderParam(org.apache.pluto.om.window.PortletWindow window, java.lang.String name, java.lang.String[] values)
           
 void setRequestParam(java.lang.String name, java.lang.String[] values)
           
 void setState(org.apache.pluto.om.window.PortletWindow window, javax.portlet.WindowState state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTION

public static final java.lang.String ACTION
See Also:
Constant Field Values

MODE

public static final java.lang.String MODE
See Also:
Constant Field Values

PORTLET_ID

public static final java.lang.String PORTLET_ID
See Also:
Constant Field Values

PREFIX

public static final java.lang.String PREFIX
See Also:
Constant Field Values

PREV_MODE

public static final java.lang.String PREV_MODE
See Also:
Constant Field Values

PREV_STATE

public static final java.lang.String PREV_STATE
See Also:
Constant Field Values

RENDER_PARAM

public static final java.lang.String RENDER_PARAM
See Also:
Constant Field Values

STATE

public static final java.lang.String STATE
See Also:
Constant Field Values
Constructor Detail

PortalControlParameter

public PortalControlParameter(PortalURL url)
Method Detail

decodeParameterName

public static java.lang.String decodeParameterName(java.lang.String paramName)

decodeParameterValue

public static java.lang.String decodeParameterValue(java.lang.String paramName,
                                                    java.lang.String paramValue)

encodeParameter

public static java.lang.String encodeParameter(java.lang.String param)

encodeRenderParamName

public static java.lang.String encodeRenderParamName(org.apache.pluto.om.window.PortletWindow window,
                                                     java.lang.String paramName)

encodeRenderParamValues

public static java.lang.String encodeRenderParamValues(java.lang.String[] paramValues)

getRenderParamKey

public static java.lang.String getRenderParamKey(org.apache.pluto.om.window.PortletWindow window)

isControlParameter

public static boolean isControlParameter(java.lang.String param)

isStateFullParameter

public static boolean isStateFullParameter(java.lang.String param)

clearRenderParameters

public void clearRenderParameters(org.apache.pluto.om.window.PortletWindow portletWindow)

getActionParameter

public java.lang.String[] getActionParameter(org.apache.pluto.om.window.PortletWindow window,
                                             java.lang.String paramName)

getMode

public javax.portlet.PortletMode getMode(org.apache.pluto.om.window.PortletWindow window)

getPIDValue

public java.lang.String getPIDValue()

getPortletWindowOfAction

public org.apache.pluto.om.window.PortletWindow getPortletWindowOfAction()

getPrevMode

public javax.portlet.PortletMode getPrevMode(org.apache.pluto.om.window.PortletWindow window)

getPrevState

public javax.portlet.WindowState getPrevState(org.apache.pluto.om.window.PortletWindow window)

getRenderParamNames

public java.util.Iterator getRenderParamNames(org.apache.pluto.om.window.PortletWindow window)

getRenderParamValues

public java.lang.String[] getRenderParamValues(org.apache.pluto.om.window.PortletWindow window,
                                               java.lang.String paramName)

getRequestParameter

public java.util.Map getRequestParameter()

getState

public javax.portlet.WindowState getState(org.apache.pluto.om.window.PortletWindow window)

getStateFullControlParameter

public java.util.Map getStateFullControlParameter()

getStateLessControlParameter

public java.util.Map getStateLessControlParameter()

isOnePortletWindowMaximized

public boolean isOnePortletWindowMaximized()

setAction

public void setAction(org.apache.pluto.om.window.PortletWindow window)

setMode

public void setMode(org.apache.pluto.om.window.PortletWindow window,
                    javax.portlet.PortletMode mode)

setPortletId

public void setPortletId(org.apache.pluto.om.window.PortletWindow window)

setRenderParam

public void setRenderParam(org.apache.pluto.om.window.PortletWindow window,
                           java.lang.String name,
                           java.lang.String[] values)

setRequestParam

public void setRequestParam(java.lang.String name,
                            java.lang.String[] values)

setState

public void setState(org.apache.pluto.om.window.PortletWindow window,
                     javax.portlet.WindowState state)


Copyright © 2003-2005 . All Rights Reserved.