NAME
UMMF::UML::XForm::FoldMultipleInheritance - Inlines multiple inheritance bodies.
SYNOPSIS
use UMMF::UML::XForm::FoldMultipleInheritance;
my $xform = UMMF::UML::XForm::FoldMultipleInheritance->new();
$model = $xform->apply_Model($model);
DESCRIPTION
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.
USAGE
PATTERNS
EXPORT
None exported.
AUTHOR
Kurt Stephens, kstephens@users.sourceforge.net 2003/05/04
SEE ALSO
VERSION
$Revision: 1.7 $