com.arsdigita.populate.portlets
Class AbstractPopulatePSPortlet

java.lang.Object
  extended bycom.arsdigita.populate.portlets.AbstractPopulatePSPortlet
All Implemented Interfaces:
com.arsdigita.populate.portlets.PopulatePortlet
Direct Known Subclasses:
PopulateApplicationDirectoryPortlet, PopulateMyPortalsPortlet, PopulatePortalNavigatorPortlet, PopulatePortalSummaryPortlet

public abstract class AbstractPopulatePSPortlet
extends Object
implements com.arsdigita.populate.portlets.PopulatePortlet

Abstract class for populating portlets. This differs from com.arsdigita.populate.portlets.AbstractPopulatePortlet in that it can handle PortalServer AppPortlets as well as normal Portlets. It does this by setting the AppPortlet's parent application to the containing PortalSite.

Author:
bche

Field Summary
protected  org.apache.log4j.Logger s_log
           
 
Constructor Summary
AbstractPopulatePSPortlet()
           
 
Method Summary
 void createPortlet(com.arsdigita.portal.Portal parent, int iCellNumber)
           
 com.arsdigita.portal.Portlet getPortlet()
           
abstract  com.arsdigita.portal.PortletType getPortletType()
           
abstract  void populatePortlet()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

s_log

protected org.apache.log4j.Logger s_log
Constructor Detail

AbstractPopulatePSPortlet

public AbstractPopulatePSPortlet()
Method Detail

createPortlet

public void createPortlet(com.arsdigita.portal.Portal parent,
                          int iCellNumber)
Specified by:
createPortlet in interface com.arsdigita.populate.portlets.PopulatePortlet

populatePortlet

public abstract void populatePortlet()
Specified by:
populatePortlet in interface com.arsdigita.populate.portlets.PopulatePortlet

getPortletType

public abstract com.arsdigita.portal.PortletType getPortletType()
Specified by:
getPortletType in interface com.arsdigita.populate.portlets.PopulatePortlet

getPortlet

public com.arsdigita.portal.Portlet getPortlet()
Specified by:
getPortlet in interface com.arsdigita.populate.portlets.PopulatePortlet


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 19 2004:2343 UTC