View Javadoc

1   package net.sourceforge.xmlfit.data;
2   
3   import net.sourceforge.xmlfit.data.impl.NullDataSetImpl;
4   import net.sourceforge.xmlfit.data.impl.XMLDataSetImpl;
5   
6   /**
7    * 
8    * Interface for a XMLFit DataSet.
9    * 
10   * @see XMLDataSetImpl for a example implementation for a DataSet.
11   * 
12   */
13  public interface DataSet 
14  {
15  	
16  	/**
17  	 * The Value of a null DataSet variable.
18  	 * Use NULL_DATASET instead of null for a DataSet.
19  	 */
20  	public static final DataSet NULL_DATASET = new NullDataSetImpl();
21  	
22  	/**
23  	 * Get property value by name.
24  	 * @param name the name of the property.
25  	 * @return value of the property or null when property with name 
26  	 * exists in the DataSet.
27  	 */
28  	public String getPropertyValue(String name);
29  	
30  }