Integrating Browser Based Tools
last modified on Jul 28, 2015
However, you should be aware that you will have to deal with different browsers on the various operation systems and that this does not correspond to the user's preferred browser. On Windows, the control will be based on Internet Explorer, on Linux on the WebKit implementation that ships with the OS's GTK library and on MacOS on the webkit implementation that comes with the operating system.
If you follow this approach to edit TextGrid objects, you will typically want to
- implement an EditorPart in Eclipse that features a Browser Control as its UI
- implement the editor input handling by adapting to TextGridObject and passing the object's URL to the webapp displayed in the browser
- call RBACSession.getSessionID() to implement user login and pass the session id to the webapp.
An example project is the RDF input mask developed for the Blumenbach project.