On Tue, 5 Oct 2004 17:16:29 +1000, Taco Fleur <[EMAIL PROTECTED]> wrote: > Which part of it makes no sense?
Pretty much all of it, unfortunately. It seems like a very complex way to do something that is really rather simple - so what makes no sense is whay you're making so much work for yourself... > Do you really understand what all that metadata trouble does? Yes but I'm more than willing to go back over the code to see if I missed something. I don't think I did. You get the metadata and look for an extends clause and then look for an init() method in what is extended and then you look at its signature and construct a call to it. Since CFC extension is static, i.e., must be specified in the source at compile-time, you already know when you write a CFC whether or not it extends something and therefore whether or not there is an init() method to call (and what arguments to pass). > Have you thought about multiple inheritance? You can't have multiple inheritance in ColdFusion (nor in Java). -- Sean A Corfield -- http://www.corfield.org/ Team Fusebox -- http://www.fusebox.org/ Got Gmail? -- I have 6 invites "If you're not annoying somebody, you're not really alive." -- Margaret Atwood --- You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] Aussie Macromedia Developers: http://lists.daemon.com.au/
