+CustomGutterComponent = require './custom-gutter-component'
 LineNumberGutterComponent = require './line-number-gutter-component'
 
 # The GutterContainerComponent manages the GutterComponents of a particular


    @domNode = document.createElement('div')
    @domNode.classList.add('gutter-container')

  getDomNode: ->
    @domNode

          gutterComponent = new LineNumberGutterComponent({onMouseDown: @onLineNumberGutterMouseDown, @editor, name: gutter.name})
          @lineNumberGutterComponent = gutterComponent
        else
          gutterComponent = new CustomGutterComponent({name: gutter.name})
      newGutterComponents.push(gutterComponent)
      newGutterComponentsByGutterName[gutter.name] = gutterComponent

