Bug 67726 Refactoring fails if validate edit returns a cancel status [refactoring]
org.eclipse.ltk.core.refactoring/src/org/eclipse/ltk/core/refactoring/RefactoringStatus.java
/** 
	 * Status severity constant (value 3) indicating this status represents an error.
	 * This is used when the refactoring will introduce compilation errors if executed.
	 */
	public static final int ERROR= 3;
	/** 
	 * Status severity constant (value 4) indicating this status represents a fatal error.
	 * This is used when the refactoring can't be executed.
	 */
	public static final int FATAL= 4;
	/**
	 * List of refactoring status entries.
	 */
	private List fEntries;
	/**
	 * The status's severity. The following invariant holds for
	 * <code>fSeverity</code>: <code>OK</code> &le; fSeverity &le; 
	 * <code>FATAL</code>.
	 */
	private int fSeverity= OK;
	/**
	 * Creates a new refactoring status with an empty list of
	 * status entries and a severity of <code>OK</code>.
	 */
	public RefactoringStatus() {
		fEntries= new ArrayList(0);
	}
	
	/**
	 * Returns the severity.