Class WobzillaEngine

Object
   |
   +--WobzillaEngine

class WobzillaEngine

The Wobzilla Kernel.

When wobzilla starts, an instance of WobzillaEngine is created. In each wobzilla application there is only one instance of WobzillaEngine. The WobzillaEngine-object manages the main-document-window, the debugging window and the menu-functions for saving and loading documents.

Upon document-loading the configuration of the editor is loaded and WobzillaEngine instanciates the root-view that is specified in the configuration and delegates processing to the root-view. It passes the root-node of the data-document as model-node and the main-document as output-node to the root-view (See Wobzilla-Views for more info on views)

WobzillaEngine provides a lot of services to the views. Here is a list of all services:


Provides:
wobzilla_transaction
wobzilla_componentFactory
wobzilla_dialogFactory
wobzilla_popupFactory
wobzilla_selectionContext
wobzilla_xmlloader
wobzilla_parser
wobzilla_serializer