Class: Meteor::ElementFactory
- Inherits:
-
Object
- Object
- Meteor::ElementFactory
- Defined in:
- lib/meteor.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 (ルート要素を取得する)
1346 1347 1348 |
# File 'lib/meteor.rb', line 1346 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 (パーサを作成する)
1320 1321 1322 |
# File 'lib/meteor.rb', line 1320 def self.link(*args) @@pf.link(*args) end |
.link_str(type, relative_url, doc) ⇒ Meteor::Parser .link_str(relative_url, doc) ⇒ Meteor::Parser
1337 1338 1339 |
# File 'lib/meteor.rb', line 1337 def self.link_str(*args) @@pf.link_str(args) end |
.options=(opts) ⇒ Object
set options (オプションをセットする)
1303 1304 1305 |
# File 'lib/meteor.rb', line 1303 def self.(opts) @@pf. = opts end |