# File lib/pluginfactory.rb, line 209 209: def create( subType, *args, &block ) 210: subclass = getSubclass( subType ) 211: 212: return subclass.new( *args, &block ) 213: rescue => err 214: nicetrace = err.backtrace.reject {|frame| /#{__FILE__}/ =~ frame} 215: msg = "When creating '#{subType}': " + err.message 216: Kernel::raise( err.class, msg, nicetrace ) 217: end