com.arsdigita.bebop.portal
Interface PortalModel

All Known Implementing Classes:
DefaultPortalModel

public interface PortalModel

Defines a model for use by Portal. Portal builds and uses a PortalModel inside its Portal.generateXML(com.arsdigita.bebop.PageState, com.arsdigita.xml.Element) method.

Version:
$Id: //core-platform/dev/src/com/arsdigita/bebop/portal/PortalModel.java#6 $
Author:
Justin Ross, James Parsons
See Also:
Portal, PortalModelBuilder, PortletRenderer, AbstractPortletRenderer

Field Summary
static String versionId
           
 
Method Summary
 Iterator getPortletRenderers()
          Get the Portlets of this PortalModel.
 String getTitle()
          Get the title of this Portal.
 

Field Detail

versionId

public static final String versionId
See Also:
Constant Field Values
Method Detail

getPortletRenderers

public Iterator getPortletRenderers()
Get the Portlets of this PortalModel. Users of the Portal component are meant to implement this method for their particular data source.

Returns:
an Iterator over the set of Portlets.

getTitle

public String getTitle()
Get the title of this Portal.

Returns:
the title.


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