This synchronization mechanism is totally extensible : you will be able to synchronize any kind of artifact with the documentation, as long as the corresponding Synchronization Bridge has been written.
To write your own synchronization bridge, you only have to :
- Be able to represent a specific kind of technical artifact (for example Java Classes) as a model
- Be able to detect when a change occur on this kind of technical artifact. This feature is optional, and allows Intent to detect synchronization issues in real-time
I invite you to check the Intent wiki if you want more information about how to provide your own synchronization bridge.