Sometimes it is necessary to create a similar extension for all AIXM features of the core model. This section explains how such an extension can be defined and instantiated.
In order to not have conflicts in the generation of the Extension types, it is not possible to use both the "all features extension" and the extension of an individual class in the same extension. They need to be separated and have separate namespaces.
See the example below for how an extension is created to all AIXM Feature Timeslices, by declaring an extension of the AIXMTimeSlice. This should be propagated by the script to all SomeFeatureTimeslice.
XML Schema Mapping