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=32253>. 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=32253 ------- Additional Comments From [EMAIL PROTECTED] 2004-11-15 22:38 ------- Thanks for the assist, Simon. I noticed the problem in Marker.rebind() as well... and was wondering Since: 1. all FObjs are also FONodes 2. FOText has its own bind() method maybe we could cast i.next() to FONode first, to check the base class: FONode childNode = (FONode) i.next(); Then test: if( childNode.getClass().equals("class org.apache.fop.fo.FOText") ) And based upon the result of that test, cast to either FObj or FOText... Sound like a good idea, or would this be classified as 'sloppy'? (Alternative could be to try-and-catch the ClassCastException, but IIRC this is considered bad practice...) BTW: stumbled upon the Joerg's favourite dreadful nested 'block-inline-block' problem --which throws ClassCastExceptions in InlineLayoutManager -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.