code: private void addPosition(final GraphObjectMap item, final Hint hint, final int cursorLine, final int replaceFrom, final int replaceTo) {
  
  		final GraphObjectMap fromObject = new GraphObjectMap();
  		final GraphObjectMap toObject   = new GraphObjectMap();
  
  		fromObject.put(line, cursorLine);
  		fromObject.put(ch, replaceFrom);
  
  		toObject.put(line, cursorLine);
  		toObject.put(ch, replaceTo);
  
  		item.put(from, fromObject);
  		item.put(to, toObject);
  	}
docs: ----- private methods -----