|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface must be implemented by all portlet controllers that don't display their entire content at one time. The methods defined in this interface allows the controls object that interact with this controller to build the correct links for referencing the hidden portlets
Method Summary | |
java.lang.String |
getPaneParameter()
|
java.lang.String |
getParameterName()
Deprecated. |
org.apache.turbine.util.DynamicURI |
getPortletURI(Portlet p,
org.apache.turbine.util.RunData rundata)
Builds a link object to access a given pane. |
boolean |
isSelected(Portlet p,
org.apache.turbine.util.RunData rundata)
Test whether the selected portlet is considered selected for the current request. |
java.lang.String |
retrievePaneID(org.apache.turbine.util.RunData rundata,
boolean byParameter)
Returns the pane id of the parameter used for pane selection |
java.lang.String |
retrievePaneName(org.apache.turbine.util.RunData rundata)
Deprecated. |
void |
savePaneID(org.apache.turbine.util.RunData rundata,
java.lang.String id)
Saves the pane id to the session to remember selection state of menu or tab. |
void |
savePaneName(org.apache.turbine.util.RunData data,
java.lang.String name)
Deprecated. |
void |
setParameterName(java.lang.String name)
Deprecated. |
Methods inherited from interface org.apache.jetspeed.portal.PortletController |
getConfig, getConstraints, getContent, getPortlets, init, setConfig, setPortlets, supportsType |
Method Detail |
public java.lang.String getPaneParameter()
public boolean isSelected(Portlet p, org.apache.turbine.util.RunData rundata)
p
- the Portlet to checkrundata
- the RunData for the request
public org.apache.turbine.util.DynamicURI getPortletURI(Portlet p, org.apache.turbine.util.RunData rundata)
p
- the pane portlet objectrundata
- the rundata for this request
public java.lang.String retrievePaneID(org.apache.turbine.util.RunData rundata, boolean byParameter)
rundata
- The request data.byParameter
- Set to true to look by query parameter first.
public void savePaneID(org.apache.turbine.util.RunData rundata, java.lang.String id)
rundata
- The request data.id
- The tab id to save for this controllerpublic void savePaneName(org.apache.turbine.util.RunData data, java.lang.String name)
name
- the selection parameter namepublic java.lang.String getParameterName()
public void setParameterName(java.lang.String name)
name
- the new parameter namepublic java.lang.String retrievePaneName(org.apache.turbine.util.RunData rundata)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |