org.apache.jetspeed.portal.portlets
Class PortletInfoPortlet

java.lang.Object
  extended byorg.apache.jetspeed.portal.portlets.AbstractPortlet
      extended byorg.apache.jetspeed.portal.portlets.PortletInfoPortlet
All Implemented Interfaces:
Cacheable, Portlet, PortletState, org.apache.turbine.services.cache.Refreshable, java.io.Serializable

public class PortletInfoPortlet
extends AbstractPortlet

A Portlet which displays info about other Portlets. This really isn't mean't to be used in any other place except the PortletServlet as it is just displays information about another servlet. If in the future this should be used elsewhere it can as it is a 1st class Servlet.

Note: I decided to leave this Portlet within the cache because it would be expired if it isn't needed.

Version:
$Id: PortletInfoPortlet.java,v 1.46 2004/02/23 04:03:33 jford Exp $
Author:
Kevin A. Burton
See Also:
Serialized Form

Field Summary
static java.lang.String THIRDPARTY_PORTLETRENDERER_CAPTION_KEY
           
static java.lang.String THIRDPARTY_PORTLETRENDERER_URL_KEY
           
 
Fields inherited from class org.apache.jetspeed.portal.portlets.AbstractPortlet
content
 
Fields inherited from interface org.apache.jetspeed.portal.Portlet
PORTLET_MAXIMIZED, PORTLET_MINIMIZED, PORTLET_NORMAL
 
Constructor Summary
PortletInfoPortlet()
           
 
Method Summary
 boolean getAllowEdit(org.apache.turbine.util.RunData rundata)
          Is the portled editable/customizeable.
 boolean getAllowMaximize(org.apache.turbine.util.RunData rundata)
          Can this portlet be maximized
 org.apache.ecs.ConcreteElement getContent(org.apache.turbine.util.RunData rundata)
          Returns an HTML representation of this portlet.
 
Methods inherited from class org.apache.jetspeed.portal.portlets.AbstractPortlet
allowClose, allowCustomize, allowInfo, allowMaximize, allowMinimize, allowPrintFriendly, allowView, clearContent, getAllowView, getAttribute, getContent, getContent, getCreationTime, getDescription, getDescription, getExpirationMillis, getExpire, getHandle, getHandle, getID, getImage, getImage, getInstance, getName, getPortletConfig, getTitle, getTitle, init, isCacheable, isClosed, isMinimized, isShowTitleBar, providesCustomization, refresh, setAttribute, setCacheable, setCachedObject, setClosed, setContent, setContent, setContent, setCreationTime, setDescription, setExpirationMillis, setHandle, setID, setImage, setMinimized, setName, setPortletConfig, setTitle, setTitle, supportsType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

THIRDPARTY_PORTLETRENDERER_URL_KEY

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

THIRDPARTY_PORTLETRENDERER_CAPTION_KEY

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

PortletInfoPortlet

public PortletInfoPortlet()
Method Detail

getAllowEdit

public boolean getAllowEdit(org.apache.turbine.util.RunData rundata)
Description copied from class: AbstractPortlet
Is the portled editable/customizeable.

Specified by:
getAllowEdit in interface Portlet
Overrides:
getAllowEdit in class AbstractPortlet
Parameters:
rundata - The RunData object for the current request
Returns:
true Editing is allow false Editing is NOT alowed

getAllowMaximize

public boolean getAllowMaximize(org.apache.turbine.util.RunData rundata)
Description copied from class: AbstractPortlet
Can this portlet be maximized

Specified by:
getAllowMaximize in interface Portlet
Overrides:
getAllowMaximize in class AbstractPortlet
Parameters:
rundata - The RunData object for the current request
Returns:
true Portlet can be maximized
false Portlet can NOT be maximized

getContent

public org.apache.ecs.ConcreteElement getContent(org.apache.turbine.util.RunData rundata)
Description copied from interface: Portlet
Returns an HTML representation of this portlet. Usually a Portlet would initialized itself within init() and then when getContent is called it would return its presentation.

Specified by:
getContent in interface Portlet
Overrides:
getContent in class AbstractPortlet
Parameters:
rundata - The RunData object for the current request


Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.