DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=32054>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=32054 Pluggable area creation: AreaFactory ------- Additional Comments From [EMAIL PROTECTED] 2004-11-04 20:34 ------- In AbstractLayoutManager: + protected AreaFactory getAreaFactory() { + return (userAgent != null) ? userAgent.getAreaFactory() : null; + } BTW, we can make AreaFactory a ThreadLocal in AbstractLayoutManager, correct? That way we can avoid .getAreaFactory() in FOUserAgent, also save the function call. I understand we couldn't do ThreadLocal for FOEventHandler (potentially recursive FO documents within the same process would need a different instances of FOEventHandler) but this may be a good use-case for ThreadLocal here.