package computedColumn;

import java.io.IOException;
import org.eclipse.birt.report.model.api.activity.SemanticException;

public class TestCColumn 
{
	/**
	 * @param args
	 */
	public static void main(String[] args) 
	{
		CColumn compCol = new CColumn ("Sample.rptdesign", "Data Source", "Data Set");
		
		compCol.Initialize();
		compCol.connectDS();
		
		try {
			compCol.addComputedColumn("CA", "if (row[\"State\"] == \"CA\") {row[\"CA\"] = 1;}");
		} catch (SemanticException e) {
			e.printStackTrace();
		} catch (IOException e)	{
			e.printStackTrace();
		}
		
		compCol.saveReport();
	}
	

}

