Class: Opener::Kaf::Visualizer::Opinion
- Defined in:
- lib/opener/outlet/visualizer.rb
Instance Attribute Summary collapse
-
#expression ⇒ Object
readonly
Returns the value of attribute expression.
-
#oid ⇒ Object
readonly
Returns the value of attribute oid.
Attributes inherited from KAFNode
#content, #references, #tag, #targets
Instance Method Summary collapse
Methods inherited from KAFNode
#has_target?, #initialize, #set_content, #set_instance_variables, #set_targets, #target_ids
Constructor Details
This class inherits a constructor from Opener::Kaf::Visualizer::KAFNode
Instance Attribute Details
#expression ⇒ Object (readonly)
Returns the value of attribute expression.
175 176 177 |
# File 'lib/opener/outlet/visualizer.rb', line 175 def expression @expression end |
#oid ⇒ Object (readonly)
Returns the value of attribute oid.
175 176 177 |
# File 'lib/opener/outlet/visualizer.rb', line 175 def oid @oid end |
Instance Method Details
#id ⇒ Object
177 178 179 |
# File 'lib/opener/outlet/visualizer.rb', line 177 def id oid end |
#process_subnodes ⇒ Object
181 182 183 |
# File 'lib/opener/outlet/visualizer.rb', line 181 def process_subnodes @expression = tag.xpath("opinion_expression").first["polarity"].to_sym end |
#to_s ⇒ Object
185 186 187 |
# File 'lib/opener/outlet/visualizer.rb', line 185 def to_s "#{expression}: #{targets.map(&:to_s).join(", ")}" end |