The ExtendedAbstractor generates a somewhat verbose model of the enviroment of a given root object. The root may be either a Topic or an Association.
If an Association is passed as the root object, the demand is delegated to ....
If a Topic t0 is passed, the following topicmap elements are considered during the abstraction process:
Other characteristics of t0, like naming variants are currently not supported by this abstractor.
The root topic is modeled the same way as by the CompactAbstractor.
Topics that represent the type of t0 are modeled the same way as by the CompactAbstractor
Instances of t0 are modeled the same way as by the CompactAbstractor
The associations, where t0 plays a role in, are transformed by one of the classification-schemes for associations. What particular scheme is used depends on the value of the AssociationCompressor.CompressionScheme-property of the given AbstractionContext. If this property is not specified, the ExtendedAbstractor uses the uncompressed scheme as a default.
Please see the section about Classifying associations for further details.
Topics that play the role of t0 in any association are modeled the same way as by the CompactAbstractor
Occurrences that belong to t0 are modeled the same way as by the CompactAbstractor