content: /**
   *  Copyright (c) 2013-2016 Angelo ZERR.
   *  All rights reserved. This program and the accompanying materials
   *  are made available under the terms of the Eclipse Public License v1.0
   *  which accompanies this distribution, and is available at
   *  http://www.eclipse.org/legal/epl-v10.html
   *
   *  Contributors:
   *  Angelo Zerr <angelo.zerr@gmail.com> - initial API and implementation
   */
  package tern.eclipse.ide.linter.internal.core.validation;
  
  import tern.eclipse.ide.core.IIDETernProject;
  import tern.eclipse.ide.core.ScopeContext;
  
  /**
   * A context class for Tern validator to be able to determine the context of
   * given validation session. Currently this class is only used to identify the
   * unique context.
   */
  public class TernValidatorContext extends ScopeContext {
  
  	private boolean synch;
  
  	private IIDETernProject ternProject;
  
  	public TernValidatorContext() {
  		setSynch(true);
  	}
  
  	public IIDETernProject getTernProject() {
  		return ternProject;
  	}
  
  	public void setTernProject(IIDETernProject ternProject) {
  		this.ternProject = ternProject;
  	}
  
  	public boolean isSynch() {
  		return synch;
  	}
  
  	public void setSynch(boolean synch) {
  		this.synch = synch;
  	}
  }
  