View Javadoc
1   /*******************************************************************************
2    * Portions created by Sebastian Thomschke are copyright (c) 2005-2012 Sebastian
3    * Thomschke.
4    * 
5    * All Rights Reserved. This program and the accompanying materials
6    * are made available under the terms of the Eclipse Public License v1.0
7    * which accompanies this distribution, and is available at
8    * http://www.eclipse.org/legal/epl-v10.html
9    * 
10   * Contributors:
11   *     Sebastian Thomschke - initial implementation.
12   *******************************************************************************/
13  package net.sf.oval.context;
14  
15  import java.io.Serializable;
16  
17  /**
18   * The root class of the validation context classes.
19   *
20   * @author Sebastian Thomschke
21   */
22  public abstract class OValContext implements Serializable
23  {
24  	private static final long serialVersionUID = 1L;
25  
26  	protected Class< ? > compileTimeType;
27  
28  	public Class< ? > getCompileTimeType()
29  	{
30  		return compileTimeType;
31  	}
32  }