Class: MultiPlugin
Overview
MultiPlugin クラス
Direct Known Subclasses
Class Method Summary collapse
Methods inherited from Node
#cdl_error, #cdl_error2, #cdl_error3, #cdl_info, #cdl_info2, #cdl_warning, #cdl_warning2, #get_locale, #initialize, #locale_str, #set_locale
Constructor Details
This class inherits a constructor from Node
Class Method Details
.get_plugin(superClass) ⇒ Object
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
# File 'lib/tecsgen/plugin/MultiPlugin.rb', line 41 def self.get_plugin(superClass) # case when (つまりは ===) では、期待したように一致しない模様 if superClass == SignaturePlugin return SignaturePlugin elsif superClass == CelltypePlugin return CelltypePlugin elsif superClass == CellPlugin return CellPlugin elsif superClass == ThroughPlugin return ThroughPlugin elsif superClass == DomainPlugin return DomainPlugin else return nil end end |