
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 $
