do you think it would be possible to use the EMF databinding without
having EMF generate the code for the models?
EMF databinding may be used with both generated code and dynamic
instances created using the reflective API. I.e. it doesn't matter how
EObject instances for you model are instantiated, once you have them you
may bind to them.