//if the user's path matches the active editor (and they are not the local user) we need to apply
//their highlighting to the editor
if (userData.getConcatPath().equals(path) && !userData.getUsername().equals(currentRegister.getUsername()))
{
XCDEDocumentSelection cursor = userData.getCursor();
// Figure out the range in the document that we want to colour.
IRegion region;
if (cursor != null) {
if (cursor.length < 0 || cursor.pos < 0) System.err.println("Huh? cursor.length = " + cursor.length + ", cursor.pos = " + cursor.pos);