Technically what's you are describing is not hard at all.
But since you still need to generate interfaces beforehand, I'm not that
sure if this would achieve such a benefit as you describe. If you can
somehow map a large number of different schemas into one set of
interfaces, maybe it will.
For me, the primary benefit of deferring the impl generation is to hide
impl code, and also to avoid compatibility issue among different
versions of the compiler.
regards,
--
Kohsuke KAWAGUCHI 408-276-7063 (x17063)
Sun Microsystems kohsuke.kawaguchi_at_sun.com