public class RowData extends Object implements IColumnItem
Modifier and Type | Field and Description |
---|---|
protected ColumnData |
m_column |
protected List<ColumnData> |
m_columns |
protected Map<String,String> |
m_layout |
protected PageData |
m_page |
static String |
PROP_ATTRIBUTES |
static String |
PROP_BG_IMAGE |
static String |
PROP_CSS_CLASS |
static String |
PROP_CSS_STYLE |
static String |
PROP_HEIGHT |
Constructor and Description |
---|
RowData() |
RowData(List<String> attributes) |
RowData(RowData row) |
public static final String PROP_ATTRIBUTES
public static final String PROP_HEIGHT
public static final String PROP_CSS_CLASS
public static final String PROP_CSS_STYLE
public static final String PROP_BG_IMAGE
protected PageData m_page
protected ColumnData m_column
protected List<ColumnData> m_columns
public RowData()
public RowData(RowData row)
public PageData getPage()
getPage
in interface IColumnItem
public void setPage(PageData page)
setPage
in interface IColumnItem
public ColumnData getColumn()
getColumn
in interface IColumnItem
public void setColumn(ColumnData column)
setColumn
in interface IColumnItem
public int getIndexInPage()
public int getIndexInColumn()
getIndexInColumn
in interface IColumnItem
public void print(Writer out, int tabs) throws IOException
print
in interface IColumnItem
IOException
public PortletData findPortlet(IURI uri)
public List<PortletData> listPortlets(List<PortletData> portlets)
portlets
- Optionally add to this list.public List getAttributes()
getAttributesTyped()
List of String
attributes.public boolean hasAttribute(String attr)
public void addAttribute(String attr)
public void addAttributes(List attrs)
addAttributesTyped(List)
Add list of String
attributes.public boolean removeAttribute(String attr)
public void removeAllAttributes()
public void printAttributes(Writer out) throws IOException
IOException
public List getColumns()
getColumnsTyped()
List of ColumnData
columns.public List<ColumnData> getColumnsTyped()
public boolean hasColumn(ColumnData column)
public void addColumn(ColumnData column)
public void addColumn(ColumnData column, int index)
public boolean removeColumn(ColumnData column)
public void removeColumn(int index)
public void removeAllColumns()
public boolean hasLayoutProperty(String name)
public void removeLayoutProperty(String name)
public void removeAllLayoutProperites()
public String getHeight()
public void setHeight(String height)
public String getCssClass()
public void setCssClass(String cssClass)
public String getCssStyle()
public void setCssStyle(String cssStyle)
public String getBgImage()
public void setBgImage(String bgImage)