parameters: (self, node1, node2)
docstring: !
          Initializer function.
  
          @param self: class object.
          @param node1: class object.
          @param node2: class object.
          @return none
docstring_summary: !
          Initializer function.
docstring_tokens: ! Initializer function .
function: def __init__(self, node1, node2):
          """!
          Initializer function.
  
          @param self: class object.
          @param node1: class object.
          @param node2: class object.
          @return none
          """
          assert isinstance(node1, Node)
          assert isinstance(node2, (Node, Channel))
          self.node1 = node1
          self.node2 = node2
          self.canvas_item = GooCanvas.CanvasPath(line_width=1.0, stroke_color="black")
          self.canvas_item.pyviz_object = self
          self.node1.links.append(self)
          self.node2.links.append(self)
function_tokens: def __init__ ( self , node1 , node2 ) : assert isinstance ( node1 , Node ) assert isinstance ( node2 , ( Node , Channel ) ) self . node1 = node1 self . node2 = node2 self . canvas_item = GooCanvas . CanvasPath ( line_width = 1.0 , stroke_color = "black" ) self . canvas_item . pyviz_object = self self . node1 . links . append ( self ) self . node2 . links . append ( self )