# File lib/rgen/ecore/ecore_to_ruby.rb, line 150 def super_class(eclass) super_types = eclass.eSuperTypes case super_types.size when 0 RGen::MetamodelBuilder::MMBase when 1 create_class(super_types.first) else RGen::MetamodelBuilder::MMMultiple(*super_types.collect{|t| create_class(t)}) end end