Есть ли документация о том, как должен выглядеть интерфейс между вызовами SWT и моей нативной платформы и как я могу это проверить?
это самое близкое, что я мог найти, но не очень полезно. http://book.javanb.com/swt-the-standard-widget-toolkit/fm01lev1sec5.html
Вам лучше спросить в списке рассылки SWT. Цитируется http://www.eclipse.org/swt/:
Если вы модифицируете или переносите SWT и есть вопросы, попробуйте SWT разработчик список рассылки ( архив ).