docs: def register_view(self, view):
          """Called when the View was registered"""
          super(GraphicalEditorController, self).register_view(view)
  
          self.view.connect('meta_data_changed', self._meta_data_changed)
          self.focus_changed_handler_id = self.view.editor.connect('focus-changed', self._move_focused_item_into_viewport)
          self.view.editor.connect("drag-data-received", self.on_drag_data_received)
          self.drag_motion_handler_id = self.view.editor.connect("drag-motion", self.on_drag_motion)
  
          self.setup_canvas()