View Javadoc

1   package gov.nasa.pds.ltdt.testLabel;
2   
3   import gov.nasa.pds.tools.dict.ElementDefinition;
4   import gov.nasa.pds.tools.dict.type.InvalidTypeException;
5   
6   /***
7    * 
8    * 
9    * @author mcayanan
10   *
11   */
12  public interface TestValue {
13  	
14  	/***
15  	 * Gets an appropriate test value according to the element definition
16  	 * 
17  	 * @param element The element definition.
18  	 * @return a test value that meets the element definition specification.
19  	 * @throws InvalidTypeException
20  	 */
21  	public Object getTestValue(ElementDefinition element) throws InvalidTypeException;
22  }