| UMMF documentation | view source | Contained in the UMMF distribution. |
UMMF::XForm::FoldMultipleInheritance - Inlines multiple inheritance bodies.
use UMMF::XForm::FoldMultipleInheritance; my $xform = UMMF::XForm::FoldMultipleInheritance->new(); $model = $xform->apply_Model($model);
This transform is useful for converting a Model containing multiple inheritance to a Model using single inheritance by creating Interfaces for classes that are inherited from in multiple inheritance context and inlining Features and Operations from the multiple inheritance Classifiers.
None exported.
Kurt Stephens, kstephens@users.sourceforge.net 2003/05/04
$Revision: 1.8 $
| UMMF documentation | view source | Contained in the UMMF distribution. |