CVS: jfor/src/org/jfor/jfor/converter TableRowBuilder.java,1.7,1.8 TableHeaderBuilder.java,1.2,1.3 TableContext.java,1.7,1.8
Peter Herweg <[email protected]> Sun, 31 Aug 2003 04:43:14 -0700
| Newsgroups | gmane.text.xml.jfor.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/jfor/jfor/src/org/jfor/jfor/converter
In directory sc8-pr-cvs1:/tmp/cvs-serv21324/src/org/jfor/jfor/converter
Modified Files:
TableRowBuilder.java TableHeaderBuilder.java TableContext.java
Log Message:
Imporoved support for fo:table-header simplified
Index: TableRowBuilder.java
===================================================================
RCS file: /cvsroot/jfor/jfor/src/org/jfor/jfor/converter/TableRowBuilder.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** TableRowBuilder.java 30 Aug 2003 16:06:18 -0000 1.7
--- TableRowBuilder.java 31 Aug 2003 11:43:11 -0000 1.8
***************
*** 62,65 ****
--- 62,68 ----
// $Id$
// $Log$
+ // Revision 1.8 2003/08/31 11:43:11 pherweg
+ // Imporoved support for fo:table-header simplified
+ //
// Revision 1.7 2003/08/30 16:06:18 pherweg
// fo:rows inside fo:table-header are to be repeated on every page
***************
*** 109,113 ****
// Added by Peter Herweg
// if the row is located inside a fo:table-header tag,
! if(m_context.getTableContext().getNextRowBelongsToHeader()==true)
{
tblRowAttribs.set(ITableAttributes.ATTR_HEADER);
--- 112,116 ----
// Added by Peter Herweg
// if the row is located inside a fo:table-header tag,
! if(m_context.getBuilder(TableHeaderBuilder.class,false)!=null)
{
tblRowAttribs.set(ITableAttributes.ATTR_HEADER);
Index: TableHeaderBuilder.java
===================================================================
RCS file: /cvsroot/jfor/jfor/src/org/jfor/jfor/converter/TableHeaderBuilder.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** TableHeaderBuilder.java 30 Aug 2003 16:06:18 -0000 1.2
--- TableHeaderBuilder.java 31 Aug 2003 11:43:11 -0000 1.3
***************
*** 74,78 ****
RtfAttributes tblAttribs = TableAttributesConverter.convertRowAttributes (atts, tbl.getRtfAttributes() );
tbl.setHeaderAttribs( tblAttribs );
- m_context.getTableContext().setNextRowBelongsToHeader(true);
/** - end - */
}
--- 74,77 ----
***************
*** 83,87 ****
RtfTable tbl = (RtfTable)m_context.getContainer(RtfTable.class,true,this);
tbl.setHeaderAttribs( null );
- m_context.getTableContext().setNextRowBelongsToHeader(false);
}
--- 82,85 ----
Index: TableContext.java
===================================================================
RCS file: /cvsroot/jfor/jfor/src/org/jfor/jfor/converter/TableContext.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** TableContext.java 30 Aug 2003 16:06:18 -0000 1.7
--- TableContext.java 31 Aug 2003 11:43:11 -0000 1.8
***************
*** 63,66 ****
--- 63,69 ----
// $Id$
// $Log$
+ // Revision 1.8 2003/08/31 11:43:11 pherweg
+ // Imporoved support for fo:table-header simplified
+ //
// Revision 1.7 2003/08/30 16:06:18 pherweg
// fo:rows inside fo:table-header are to be repeated on every page
***************
*** 113,133 ****
*/
private final ArrayList m_colRowSpanningAttrs = new ArrayList(); //Added by Peter Herweg on 2002-06-29
!
! /**
! * Added by Peter herweg on 2003-08-30
! * Used to determine, if a found fo:table-row is part of table-header or table-body.
! */
! private boolean m_bNextRowBelongsToHeader=false;
!
! public void setNextRowBelongsToHeader(boolean bNextRowBelongsToHeader)
! {
! m_bNextRowBelongsToHeader=bNextRowBelongsToHeader;
! }
!
! public boolean getNextRowBelongsToHeader()
! {
! return m_bNextRowBelongsToHeader;
! }
!
TableContext(BuilderContext ctx)
{
--- 116,120 ----
*/
private final ArrayList m_colRowSpanningAttrs = new ArrayList(); //Added by Peter Herweg on 2002-06-29
!
TableContext(BuilderContext ctx)
{
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf