[aXSL-commit] SF.net SVN: axsl: [501] trunk/axsl/axsl-fotree/src/java/org/axsl/fotree/FONode.java
An API for XSL-FO.
Status: Alpha
Brought to you by:
victormote
|
From: <vic...@us...> - 2006-05-04 21:36:11
|
Revision: 501 Author: victormote Date: 2006-05-04 14:36:03 -0700 (Thu, 04 May 2006) ViewCVS: http://svn.sourceforge.net/axsl/?rev=501&view=rev Log Message: ----------- Add methods for getting, setting, and resetting the sister proxy object. Modified Paths: -------------- trunk/axsl/axsl-fotree/src/java/org/axsl/fotree/FONode.java Modified: trunk/axsl/axsl-fotree/src/java/org/axsl/fotree/FONode.java =================================================================== --- trunk/axsl/axsl-fotree/src/java/org/axsl/fotree/FONode.java 2006-05-04 21:19:26 UTC (rev 500) +++ trunk/axsl/axsl-fotree/src/java/org/axsl/fotree/FONode.java 2006-05-04 21:36:03 UTC (rev 501) @@ -114,4 +114,25 @@ */ public byte getNodeType() ; + /** + * Sets a proxy for this FONode. + * @param proxy The FONodeProxy to be set for this node. + */ + public void setProxy(FONodeProxy proxy) ; + + /** + * Returns the FONodeProxy instance, if any, associated with this object. + * @return The proxy for this FONode instance. + */ + public FONodeProxy getProxy() ; + + /** + * Resets this node and all child nodes so that they can be reused. + * Specifically, all references to FONodeProxy instances should be + * dereferenced by implementations. + * Running reset on the FORoot instance should reset the entire FOTree + * for reuse. + */ + public void reset() ; + } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |