public class PageData extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
m_canEdit |
protected ColumnData |
m_floaters |
protected ColumnData |
m_hobos |
protected Map<String,String> |
m_layout |
protected List<RowData> |
m_rows |
protected IURI |
m_uri |
Constructor and Description |
---|
PageData() |
PageData(IURI page) |
PageData(PageData page) |
protected IURI m_uri
protected ColumnData m_hobos
protected ColumnData m_floaters
protected boolean m_canEdit
public PageData()
public PageData(IURI page)
public PageData(PageData page)
public static String escapeXML(String s)
public static void printLayout(Map<String,String> properties, Writer out, int tabs) throws IOException
IOException
public IURI getUri()
public void setUri(IURI uri)
public List getRows()
getRowsTyped()
List of RowData
rows.public boolean hasRows(RowData row)
hasRow(RowData)
public boolean hasRow(RowData row)
public void addRow(RowData row)
public void addRow(RowData row, int index)
public boolean removeRow(RowData row)
public void removeRow(int index)
public ColumnData getHobosColumn()
public void setHobosColumn(ColumnData hobos)
public List getHobos()
getHobosTyped()
List of PortletData
hobo portlets.public List<PortletData> getHobosTyped()
public boolean hasHobo(PortletData hobo)
public void addHobo(PortletData hobo)
public boolean removeHobo(PortletData hobo)
public ColumnData getFloatersColumn()
public void setFloatersColumn(ColumnData floaters)
public List<PortletData> getFloatersTyped()
public boolean hasFloater(PortletData hobo)
public void addFloater(PortletData hobo)
public boolean removeFloater(PortletData hobo)
public void print(Writer out, int tabs) throws IOException
IOException
public PortletData findPortlet(IURI uri)
public Iterator listPortlets()
listPortlets(List)
Lists all portlets from all rows, columns, and hobos.public List<PortletData> listPortlets(List<PortletData> portlets)
portlets
- Optionally add to this list.public boolean hasLayoutProperty(String name)
public void removeLayoutProperty(String name)
public void removeAllLayoutProperites()
public boolean getCanEdit()
public void setCanEdit(boolean canEdit)