This technology preview of Magik on Java provides an example application, the Desktop Viewer.

The Desktop Viewer can only be used with the Smallworld Cambridge Database. See Limitations for additional information on the Desktop Viewer.

About the Desktop Viewer

The Desktop Viewer introduces new user interaction models. It is based on the SWIFT user interface toolkit introduced in Smallworld Core 4.2 and 4.3. Exactly the same Magik application code runs on the MagikSF and Magik on Java virtual machines.


The Map application view, showing the side panel with Find, Map Contents and Drawing Tools




The Connectivity application view


Starting the Desktop Viewer

To run the Desktop Viewer:

  1. Edit <installation directory>/demo/desktop_viewer.magik to point to your installation of the Core 4.3 Cambridge Database. There are two paths hardcoded in the script.
  2. Run start_magik_console.bat to start the Magik console.
  3. Run load_file("demo/desktop_viewer.magik")

This will load the application code, open the database and start the application.


Feedback magikonjava.feedback@ge.com

Copyright 1998-2013 General Electric Company. All Rights Reserved. GE and the GE Monogram are trademarks and service marks of General Electric Company.