Sets the currently selected node in the scene.  If \
        multiple nodes are selected, then the last one selected \ 
        will be considered the current one.
        
        :param      node | <XNode> || None

def setCurrentNode(self, node):
        """
        Sets the currently selected node in the scene.  If \
        multiple nodes are selected, then the last one selected \ 
        will be considered the current one.
        
        :param      node | <XNode> || None
        """
        self.blockSignals(True)
        self.clearSelection()
        if node:
            node.setSelected(True)
        self.blockSignals(False)