class TPPlus::Nodes::AddressNode

Attributes

id[R]

Public Class Methods

new(id) click to toggle source
# File lib/tp_plus/nodes/address_node.rb, line 5
def initialize(id)
  @id = id
end

Public Instance Methods

eval(context,options={}) click to toggle source
# File lib/tp_plus/nodes/address_node.rb, line 17
def eval(context,options={})
  node(context).id.to_s
end
node(context) click to toggle source
# File lib/tp_plus/nodes/address_node.rb, line 13
def node(context)
  context.get_var(@id)
end
requires_mixed_logic?(context) click to toggle source
# File lib/tp_plus/nodes/address_node.rb, line 9
def requires_mixed_logic?(context)
  false
end