Declaration of the entry point of the db abstraction layer. this class has the capacity to set the type of the db driver we want to use, connect to a database and return a #Connection object
Application level persistence transaction class. abstracts a transaction several persistent objects can be part of. This class is used to model the fact that there the persistence of several instances can be part of the same transaction. Either they all succeed in persisting their data, or they all fail. Read docs/nmv-persistence.txt to learn more
Entry of a choice list to choose between a list of overloaded functions. This is used for instance to propose a choice between several overloaded functions when the user asked to break into a function by name and when that name has several overloads
Interface of the Workbench. The workbench is what you see graphically when you use Nemiver. It is made of a menu bar, toolbars and a set of widgets that let you actually debug your code. The set of widgets that actually makes the debugger experience is called a perspective. The Workbench must be seen a container of perspectives. A perspective can be active or not