|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.lowagie.text.Row
public class Row
A Row is part of a Table
and contains some Cells.
All Rows are constructed by a Table-object.
You don't have to construct any Row yourself.
In fact you can't construct a Row outside the package.
Since a Cell can span several rows and/or columns
a row can contain reserved space without any content.
Element,
Cell,
Table| Field Summary | |
|---|---|
static int |
CELL
id of the Cell element in a Row |
protected Object[] |
cells
This is the array of Objects ( Cell or Table). |
protected int |
columns
This is the number of columns in the Row. |
protected int |
currentColumn
This is a valid position the Row. |
protected int |
horizontalAlignment
This is the vertical alignment. |
protected Properties |
markupAttributes
Contains extra markupAttributes |
static int |
NULL
id of a null element in a Row |
protected boolean[] |
reserved
This is the array that keeps track of reserved cells. |
static int |
TABLE
id of the Table element in a Row |
protected int |
verticalAlignment
This is the vertical alignment. |
| Constructor Summary | |
|---|---|
protected |
Row(int columns)
Constructs a Row with a certain number of columns. |
| Method Summary | |
|---|---|
int |
columns()
Gets the number of columns. |
Object |
getCell(int column)
Gets a Cell or Table from a certain column. |
ArrayList |
getChunks()
Gets all the chunks in this element. |
String |
getMarkupAttribute(String name)
Returns the value of the specified attribute. |
Set |
getMarkupAttributeNames()
Returns a Set of String attribute names for the
MarkupAttributes implementor. |
Properties |
getMarkupAttributes()
Return a Properties-object containing all the markupAttributes. |
int |
horizontalAlignment()
Gets the horizontal alignment. |
boolean |
isEmpty()
Checks if the row is empty. |
static boolean |
isTag(String tag)
Checks if a given tag corresponds with this object. |
boolean |
process(ElementListener listener)
Processes the element by adding it (or the different parts) to a ElementListener. |
void |
setHorizontalAlignment(int value)
Sets the horizontal alignment. |
void |
setMarkupAttribute(String name,
String value)
Sets the specified attribute. |
void |
setMarkupAttributes(Properties markupAttributes)
Sets the markupAttributes. |
void |
setVerticalAlignment(int value)
Sets the vertical alignment. |
int |
type()
Gets the type of the text element. |
int |
verticalAlignment()
Gets the vertical alignment. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int NULL
public static final int CELL
public static final int TABLE
protected int columns
Row.
protected int currentColumn
Row.
protected boolean[] reserved
protected Object[] cells
Cell or Table).
protected int horizontalAlignment
protected int verticalAlignment
protected Properties markupAttributes
| Constructor Detail |
|---|
protected Row(int columns)
Row with a certain number of columns.
columns - a number of columns| Method Detail |
|---|
public boolean process(ElementListener listener)
ElementListener.
process in interface Elementlistener - an ElementListener
true if the element was processed successfullypublic int type()
type in interface Elementpublic ArrayList getChunks()
getChunks in interface ElementArrayListpublic void setHorizontalAlignment(int value)
value - the new valuepublic void setVerticalAlignment(int value)
value - the new valuepublic Object getCell(int column)
Cell or Table from a certain column.
column - the column the Cell/Table is in.
Cell,Table or Object if the column was
reserved or null if empty.public boolean isEmpty()
true if none of the columns is reserved.public int columns()
public int horizontalAlignment()
public int verticalAlignment()
public static boolean isTag(String tag)
tag - the given tag
public void setMarkupAttribute(String name,
String value)
MarkupAttributes
setMarkupAttribute in interface MarkupAttributesname - String attribute name.value - String attribute value.MarkupAttributes.setMarkupAttribute(java.lang.String, java.lang.String)public void setMarkupAttributes(Properties markupAttributes)
MarkupAttributes
setMarkupAttributes in interface MarkupAttributesmarkupAttributes - a Properties-object containing markupattributesMarkupAttributes.setMarkupAttributes(java.util.Properties)public String getMarkupAttribute(String name)
MarkupAttributes
getMarkupAttribute in interface MarkupAttributesname - String attribute name.
String.MarkupAttributes.getMarkupAttribute(java.lang.String)public Set getMarkupAttributeNames()
MarkupAttributesSet of String attribute names for the
MarkupAttributes implementor.
getMarkupAttributeNames in interface MarkupAttributesSet.MarkupAttributes.getMarkupAttributeNames()public Properties getMarkupAttributes()
MarkupAttributesProperties-object containing all the markupAttributes.
getMarkupAttributes in interface MarkupAttributesPropertiesMarkupAttributes.getMarkupAttributes()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||