@@ -0,0 +1,533 @@
+package com.codenvy.ide.jseditor.client.text;%0A%0A%0A/**%0A * Oriented range of text.%3Cbr%3E%0A */%0Apublic class TextRange %7B%0A    /** The start position of the range. */%0A    private final TextPosition from;%0A%0A    /** The end position of the range. */%0A    private final TextPosition to;%0A%0A    public TextRange(final TextPosition from, final TextPosition to) %7B%0A        this.from = from;%0A        this.to = to;%0A    %7D%0A%0A    public TextPosition getFrom() %7B%0A        return this.from;%0A    %7D%0A%0A    public TextPosition getTo() %7B%0A        return this.to;%0A    %7D%0A%7D%0A

Add temporary TextRange class