A set of interfaces for working with Together's text editor (opening/closing
text editor pane, loading several files in the text editor, setting active tab, changing the
file's content)
and for getting and changing editor facilities such as
visible area, cursor position, various selection types etc.