 
   openFile:(nodeView)->
 
+    return  if @isReadOnly
     return unless nodeView
+
     file = nodeView.getData()
     # @appManager.openFile file
     @getDelegate().emit "FileNeedsToBeOpened", file


  keyEventHappened:(event)->

    super

  performDownKey:(nodeView, event)->



    @openItem nodeView


  contextMenu:(nodeView, event)->

    return  if @isReadOnly

    if @getOptions().contextMenu
      @createContextMenu nodeView, event
