Idex 981 - Reduce editor coupling

First part of codemirror/orion integration.
Adds interfaces to reduce coupling to the classic editor implementation.
Hi, sorry for the delay.
Glad to learn that.
For CursorModelWithListener, you're right. It's something left from a
previous design that I forgot to remove. It's not necessary and actually
not used.
I will remove it.

I need to update the PR by the way: it doesn't apply cleanly anymore and I
must follow some API changes that were done (at least one:
Profile->ProfileDescriptor).


2014-07-30 14:14 GMT+02:00 Vitalii Parfonov <notifications@github.com>:

> In
> codenvy-ide-core/src/main/java/com/codenvy/ide/texteditor/selection/CursorModelWithListener.java:
>
> > @@ -0,0 +1,40 @@
> > +/*******************************************************************************
>
> Why we need two very similar classes CursorModelWithListener.java and
> HasCursorModelWithHandler?
> Not cleare for us. Except that we are ready to merge pull request after
> release thag we plan on 31/07/2014.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/codenvy/ide/pull/151/files#r15579413>.
>