Block Models as Input for my own Code Generators

From what I understand, the bitreactive block models are UML 2 activity diagrams and state machines, right?

Is there a documented way to access/use the bitreactive block models that would allow me to use them as input for my own code generators?

Is there a public REST-API to access shared libraries and projects? This would be interesting for us since we have a code generation platform (Virtual Developer) where generators are executed on a server. The REST-API to access shared models would allow us (and others, too) to generate code from within non-Eclipse IDEs like Visual Studio, NetBeans or Intellij.