1 require_dependency "manifest/filer/caption/default/face/face"
9 'column' => ColumnFace, 'method' => MethodFace, 'none' => NoneFace
11 def self.factory default_caption, my_manifest
12 my_manifest['type'] ||= 'column'
13 type = my_manifest['type']
14 raise "undefined type for filers > #{default_caption.filer_name} > caption > default > face\n" unless type
15 my_class = @@types[type]
16 raise "undefined class for filers > #{default_caption.filer_name} > caption > default > face > #{type}\n" unless my_class
17 my_class.new(default_caption, my_manifest)