Class: Meteor::ElementFactory
- Inherits:
-
Object
- Object
- Meteor::ElementFactory
- Defined in:
- lib/meteor/element_factory.rb
Overview
Element Factory Class (要素ファクトリ クラス)
Constant Summary collapse
- @@pf =
Meteor::ParserFactory.new
Class Method Summary collapse
-
.element(key) ⇒ Meteor::RootElement
get root element (ルート要素を取得する).
-
.link(*args) ⇒ Meteor::Parser
generate parser (パーサを作成する) generate parser (パーサを作成する).
- .link_str(*args) ⇒ Object
-
.options=(opts) ⇒ Object
set options (オプションをセットする).
Class Method Details
.element(key) ⇒ Meteor::RootElement
get root element (ルート要素を取得する)
64 65 66 |
# File 'lib/meteor/element_factory.rb', line 64 def self.element(key) @@pf.element(key) end |
.link(type, relative_path, enc) ⇒ Meteor::Parser .link(type, relative_path) ⇒ Meteor::Parser
generate parser (パーサを作成する) generate parser (パーサを作成する)
38 39 40 |
# File 'lib/meteor/element_factory.rb', line 38 def self.link(*args) @@pf.link(*args) end |
.link_str(type, relative_url, doc) ⇒ Meteor::Parser .link_str(relative_url, doc) ⇒ Meteor::Parser
55 56 57 |
# File 'lib/meteor/element_factory.rb', line 55 def self.link_str(*args) @@pf.link_str(args) end |
.options=(opts) ⇒ Object
set options (オプションをセットする)
21 22 23 |
# File 'lib/meteor/element_factory.rb', line 21 def self.(opts) @@pf. = opts end |