[aXSL-commit] SF.net SVN: axsl: [553] trunk/axsl/axsl-area-w/src/java/org/axsl/areaW
An API for XSL-FO.
Status: Alpha
Brought to you by:
victormote
|
From: <vic...@us...> - 2006-05-08 23:49:56
|
Revision: 553 Author: victormote Date: 2006-05-08 09:23:08 -0700 (Mon, 08 May 2006) ViewCVS: http://svn.sourceforge.net/axsl/?rev=553&view=rev Log Message: ----------- Add needed methods. Modified Paths: -------------- trunk/axsl/axsl-area-w/src/java/org/axsl/areaW/Area.java trunk/axsl/axsl-area-w/src/java/org/axsl/areaW/AreaNode.java trunk/axsl/axsl-area-w/src/java/org/axsl/areaW/GenericContainer.java Modified: trunk/axsl/axsl-area-w/src/java/org/axsl/areaW/Area.java =================================================================== --- trunk/axsl/axsl-area-w/src/java/org/axsl/areaW/Area.java 2006-05-08 15:45:04 UTC (rev 552) +++ trunk/axsl/axsl-area-w/src/java/org/axsl/areaW/Area.java 2006-05-08 16:23:08 UTC (rev 553) @@ -24,12 +24,29 @@ package org.axsl.areaW; +import org.axsl.foR.fo.TableBody; +import org.axsl.foR.fo.TableFooter; +import org.axsl.foR.fo.TableHeader; + public interface Area extends AreaNode { /** * @return The block-progression-dimension of the content-rectangle for * this Area. */ - public abstract int crBPD() ; + public int crBPD() ; + public void incrementProgressionDimension(int incrementAmount); + + public short traitAbsolutePosition() ; + + public TableBodyContainer makeTableBodyContainer( + TableBody tableBody); + + public TableHeaderContainer makeTableHeaderContainer( + TableHeader tableHeader); + + public TableFooterContainer makeTableFooterContainer( + TableFooter tableFooter); + } Modified: trunk/axsl/axsl-area-w/src/java/org/axsl/areaW/AreaNode.java =================================================================== --- trunk/axsl/axsl-area-w/src/java/org/axsl/areaW/AreaNode.java 2006-05-08 15:45:04 UTC (rev 552) +++ trunk/axsl/axsl-area-w/src/java/org/axsl/areaW/AreaNode.java 2006-05-08 16:23:08 UTC (rev 553) @@ -48,4 +48,6 @@ public NormalBlockArea ancestorWritableNormalBlockArea() ; + public void removeChild(AreaNode areaNode) ; + } Modified: trunk/axsl/axsl-area-w/src/java/org/axsl/areaW/GenericContainer.java =================================================================== --- trunk/axsl/axsl-area-w/src/java/org/axsl/areaW/GenericContainer.java 2006-05-08 15:45:04 UTC (rev 552) +++ trunk/axsl/axsl-area-w/src/java/org/axsl/areaW/GenericContainer.java 2006-05-08 16:23:08 UTC (rev 553) @@ -22,4 +22,12 @@ public interface GenericContainer extends ContainerRA { + public void setXPosition(int xPosition) ; + + public int getXPosition() ; + + public void setYPosition(int yPosition) ; + + public int getYPosition() ; + } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |