|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.ujac.print.BaseDocumentTag org.ujac.print.tag.ExtraRowTag
public class ExtraRowTag
Name: ExtraRowTag
Description: Implementation of the handler for a tag which adds a extra rows at the
surrounding 'print-row' tag.
Field Summary | |
---|---|
protected RowCellTag[] |
cellStyles
The cell style item map. |
protected float |
rotate
The rotation angle. |
protected PrintTableTag |
rowContainer
The surrounding print-table tag. |
static String |
TAG_NAME
The item's name. |
Constructor Summary | |
---|---|
ExtraRowTag()
Constructs a ExtraRowTag instance with no specific attributes. |
Method Summary | |
---|---|
protected AttributeDefinitionMap |
buildSupportedAttributes()
Gets the list of supported attributes. |
ChildDefinitionMap |
buildSupportedChilds()
Gets the list of supported childs. |
protected AttributeDefinitionMap |
buildSupportedStyleAttributes()
Gets the list of supported style attributes. |
void |
closeItem()
Closes the item. |
CellAttributes |
getCellAttributes()
Gets the cell attributes. |
String |
getDescription()
Gets a brief description for the item. |
void |
initialize()
Initializes the item. |
protected boolean |
isHeaderRow()
Tells whether the row is a header row or not. |
boolean |
isStyleable()
Tells whether or not this tag does respect style attributes or not. |
boolean |
isTrue()
Checks whether the condition is true or not. |
void |
openItem()
Opens the item. |
void |
outputRow()
Performs the row output. |
void |
registerRowCell(RowCellTag rowCell)
Registers the given cell style for the specified column name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.ujac.print.FontHolder |
---|
getFont |
Methods inherited from interface org.ujac.print.StyleHolder |
---|
getStyleAttribute |
Field Detail |
---|
public static final String TAG_NAME
protected PrintTableTag rowContainer
protected float rotate
protected RowCellTag[] cellStyles
Constructor Detail |
---|
public ExtraRowTag()
Method Detail |
---|
public String getDescription()
getDescription
in class BaseDocumentTag
protected AttributeDefinitionMap buildSupportedAttributes()
buildSupportedAttributes
in class BaseDocumentTag
protected AttributeDefinitionMap buildSupportedStyleAttributes()
buildSupportedStyleAttributes
in class BaseDocumentTag
public ChildDefinitionMap buildSupportedChilds()
buildSupportedChilds
in class BaseDocumentTag
public boolean isStyleable()
isStyleable
in class BaseDocumentTag
true
.public void initialize() throws DocumentHandlerException
initialize
in class BaseDocumentTag
DocumentHandlerException
- If something went badly wrong.public void openItem() throws DocumentHandlerException
openItem
in class BaseDocumentTag
DocumentHandlerException
- Thrown in case something went wrong while opening the foreach item.public void closeItem() throws DocumentHandlerException
closeItem
in class BaseDocumentTag
DocumentHandlerException
- Thrown in case something went wrong while closing the foreach item.public void outputRow() throws DocumentHandlerException
DocumentHandlerException
- Thrown in case something went wrong while closing the foreach item.public void registerRowCell(RowCellTag rowCell)
registerRowCell
in interface RowCellContainer
rowCell
- The row cell to register.public boolean isTrue()
Condition
isTrue
in interface Condition
Condition.isTrue()
protected boolean isHeaderRow()
public CellAttributes getCellAttributes()
getCellAttributes
in interface RowCellContainer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |