GenClass

Up: GEOS SDK TechDocs | Up | Down | Next: 1 GenClass Features
| One-page Version of this Chapter for Easy Printing

GenClass provides the basic functionality, via message handlers and instance data, for all objects in the generic object library. All generic objects are subclassed off this master class. Therefore, all generic objects will contain common behavior in the instance fields and message handlers of GenClass . GenClass allows you to create generic trees, manage state data, and attach data such as visual monikers, keyboard accelerators, and even variable-length data to a specific object.

The Gen world, along with the Vis world, contains a large variety of pre-defined objects ready to install into your applications. GenClass itself is not a normally usable object, however. It should not be directly subclassed and used by your application. The functionality within this chapter will normally be accessed within one of GenClass ' subclasses.

All of these pre-defined objects will contain behavior explained in this chapter. The instance data and message handlers described in this chapter may be implemented differently under different specific UIs, but the basic functionality will remain the same. Therefore, it is important to fully understand the concepts explained in this chapter before using any generic object.


Up: GEOS SDK TechDocs | Up | Down | Next: 1 GenClass Features
| One-page Version of this Chapter for Easy Printing