Bug 4139 EC DCR: Code templates feature (1GIVMDV)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/template/CursorSelectionEvaluator.java
private static final String CURSOR= "cursor"; 
	private static final String CURSOR_END= "cursor-end"; 
	private int fStart;
	private int fEnd;
	
	/**
	 * Creates an instance of <code>CursorSelectionEvaluator</code>.
	 */
	public CursorSelectionEvaluator() {
		reset();
	}
	
	/**
	 * Resets the <code>CursorSelectionEvaluator</code>.
	 */ 
	public void reset() {
		fStart= -1;
		fEnd= 0;
	}
	
	/**
	 * Returns the position where the selection starts, <code>-1</code> if no
	 * cursor selection/positioning occured.
	 */
	public int getStart() {