kgow-w
Last Updated: February 25, 2016
·
481
· george-silva
D2fb9816cd30b20916b3e98a73346de1

Multiple class extension support

The ArcGIS geodatabase model only supports 1 class-extension per feature class or table at a time.

To enable multiple class extensions support you will need to develop a custom class extension that knows:

  1. How to instantiate all other needed class extensions;

  2. Hook into all class extension events that are needed;

  3. Delegate the events to the "sub-class extensions".

This model worked in some implementations that we customized for our customers. We actually, built a dynamic class-extension register to control which extension gets instantiated at run-time and delegate everything to the appropriate .NET classes.

We are planning to open-source this control, which we called Morphling (after the Magic The Gathering card).

Interested?

Say Thanks
Respond
Awesome Job

20838750 ca12 11e7 8395 3d07316c018d
Overijssel,Amsterdam, Arnhem
·
Overijssel, Amsterdam, Arnhem
·
Full Time