org.apache.pluto.portlet.admin.bean
Class PageTO

java.lang.Object
  extended by org.apache.pluto.portlet.admin.BaseAdminObject
      extended by org.apache.pluto.portlet.admin.bean.PageTO

public class PageTO
extends BaseAdminObject

A Transfer Object repesenting a page in pageregistry.xml where the fragment type equals page. It is used to decouple the XML persistence model from the JSP view.

Author:
Craig Doremus

Field Summary
private  int _cols
           
private  java.lang.String _description
           
private  java.lang.String _name
           
private  FragmentImpl _page
           
private  java.util.List _portlets
           
private  int _rows
           
private  java.lang.String _title
           
static java.lang.String CLASS_NAME
           
 
Constructor Summary
PageTO()
           
PageTO(FragmentImpl page)
           
 
Method Summary
 int getCols()
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 FragmentImpl getPage()
          /**
 PortletTO getPortlet(int row, int col)
           
 PortletTO getPortlet(java.lang.String value)
           
 PortletTO getPortletByCell(int row, int col)
           
 java.util.List getPortlets()
           
 int getRows()
           
 java.lang.String getTitle()
           
 void setCols(int cols)
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 void setPage(FragmentImpl page)
           
 void setPortlets(java.util.List portlets)
           
 void setRows(int rows)
           
 void setTitle(java.lang.String title)
           
 java.lang.String toString()
           
 
Methods inherited from class org.apache.pluto.portlet.admin.BaseAdminObject
logDebug, logError, logError, logMethodEnd, logMethodEnd, logMethodStart, logParam, logParam, logParam, logVar, logVar, logVar, logWarn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_NAME

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

_page

private FragmentImpl _page

_rows

private int _rows

_cols

private int _cols

_name

private java.lang.String _name

_title

private java.lang.String _title

_description

private java.lang.String _description

_portlets

private java.util.List _portlets
Constructor Detail

PageTO

public PageTO()

PageTO

public PageTO(FragmentImpl page)
Method Detail

getCols

public int getCols()
Returns:
Returns the cols.

getPage

public FragmentImpl getPage()
/**

Returns:
Returns the page.

setPage

public void setPage(FragmentImpl page)
Parameters:
page - The page to set.

getRows

public int getRows()
Returns:
Returns the rows.

setCols

public void setCols(int cols)
Parameters:
cols - The cols to set.

setRows

public void setRows(int rows)
Parameters:
rows - The rows to set.

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)
Parameters:
name - The name to set.

getTitle

public java.lang.String getTitle()

getPortlet

public PortletTO getPortlet(int row,
                            int col)
Parameters:
row -
col -

getPortlet

public PortletTO getPortlet(java.lang.String value)
Parameters:
value -

getPortletByCell

public PortletTO getPortletByCell(int row,
                                  int col)
Parameters:
row -
col -

getPortlets

public java.util.List getPortlets()
Returns:
Returns the portlets.

setPortlets

public void setPortlets(java.util.List portlets)
Parameters:
portlets - The portlets to set.

setDescription

public void setDescription(java.lang.String description)
Parameters:
description - The description to set.

setTitle

public void setTitle(java.lang.String title)
Parameters:
title - The title to set.

getDescription

public java.lang.String getDescription()
Returns:
Returns the portlets.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object