Class: Hatemile::Util::Html::HTMLDOMNode Abstract
- Inherits:
-
Object
- Object
- Hatemile::Util::Html::HTMLDOMNode
- Defined in:
- lib/hatemile/util/html/html_dom_node.rb
Overview
The HTMLDOMNode interface contains the methods for access the Node.
Direct Known Subclasses
Instance Method Summary collapse
-
#append_text(text) ⇒ Hatemile::Util::Html::HTMLDOMNode
abstract
Append a text content in node.
-
#get_data ⇒ Object
abstract
Returns the native object of this node.
-
#get_parent_element ⇒ Hatemile::Util::Html::HTMLDOMElement
abstract
Returns the parent element of this node.
-
#get_text_content ⇒ String
abstract
Returns the text content of node.
-
#insert_after(new_node) ⇒ Hatemile::Util::Html::HTMLDOMNode
abstract
Insert a node after this node.
-
#insert_before(new_node) ⇒ Hatemile::Util::Html::HTMLDOMNode
abstract
Insert a node before this node.
-
#prepend_text(text) ⇒ Hatemile::Util::Html::HTMLDOMNode
abstract
Prepend a text content in node.
-
#remove_node ⇒ Hatemile::Util::Html::HTMLDOMNode
abstract
Remove this node of the parser.
-
#replace_node(new_node) ⇒ Hatemile::Util::Html::HTMLDOMNode
abstract
Replace this node for other node.
-
#set_data(data) ⇒ void
abstract
Modify the native object of this node.
Instance Method Details
#append_text(text) ⇒ Hatemile::Util::Html::HTMLDOMNode
Append a text content in node.
86 87 88 |
# File 'lib/hatemile/util/html/html_dom_node.rb', line 86 def append_text(text) # Interface method end |
#get_data ⇒ Object
Returns the native object of this node.
115 116 117 |
# File 'lib/hatemile/util/html/html_dom_node.rb', line 115 def get_data # Interface method end |
#get_parent_element ⇒ Hatemile::Util::Html::HTMLDOMElement
Returns the parent element of this node.
106 107 108 |
# File 'lib/hatemile/util/html/html_dom_node.rb', line 106 def get_parent_element # Interface method end |
#get_text_content ⇒ String
Returns the text content of node.
34 35 36 |
# File 'lib/hatemile/util/html/html_dom_node.rb', line 34 def get_text_content # Interface method end |
#insert_after(new_node) ⇒ Hatemile::Util::Html::HTMLDOMNode
Insert a node after this node.
56 57 58 |
# File 'lib/hatemile/util/html/html_dom_node.rb', line 56 def insert_after(new_node) # Interface method end |
#insert_before(new_node) ⇒ Hatemile::Util::Html::HTMLDOMNode
Insert a node before this node.
45 46 47 |
# File 'lib/hatemile/util/html/html_dom_node.rb', line 45 def insert_before(new_node) # Interface method end |
#prepend_text(text) ⇒ Hatemile::Util::Html::HTMLDOMNode
Prepend a text content in node.
96 97 98 |
# File 'lib/hatemile/util/html/html_dom_node.rb', line 96 def prepend_text(text) # Interface method end |
#remove_node ⇒ Hatemile::Util::Html::HTMLDOMNode
Remove this node of the parser.
65 66 67 |
# File 'lib/hatemile/util/html/html_dom_node.rb', line 65 def remove_node # Interface method end |
#replace_node(new_node) ⇒ Hatemile::Util::Html::HTMLDOMNode
Replace this node for other node.
76 77 78 |
# File 'lib/hatemile/util/html/html_dom_node.rb', line 76 def replace_node(new_node) # Interface method end |
#set_data(data) ⇒ void
This method returns an undefined value.
Modify the native object of this node.
125 126 127 |
# File 'lib/hatemile/util/html/html_dom_node.rb', line 125 def set_data(data) # Interface method end |