Bug 179674 Support time dimension in model
When define time dimension in model, the "itTime" property will be set. However this is not enough. We also need to know to what precision the time value should be evaluated, say, year, month, day, etc. Model needs to be enhanced to support such requirement.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/elements/DesignChoiceConstants.java
public static final String CHOICE_SEARCH_TYPE = "searchType"; 
	public static final String SEARCH_TYPE_ANY = "any"; 
	public static final String SEARCH_TYPE_INDEXED = "indexed"; 
	public static final String SEARCH_TYPE_NONE = "none"; 
	/**
	 * exportType -- The export type for column hint The first constant is the
	 * name of exportType choice. The followed constants are valid choice values
	 * of exportType.
	 */
	public static final String CHOICE_EXPORT_TYPE = "exportType"; 
	public static final String EXPORT_TYPE_NONE = "none"; 
	public static final String EXPORT_TYPE_IF_REALIZED = "if-realized"; 
	public static final String EXPORT_TYPE_ALWAYS = "always"; 
	/**
	 * analysisType -- The analysis type for column hint The first constant is
	 * the name of analysisType choice. The followed constants are valid choice
	 * values of analysisType.
	 */
	public static final String CHOICE_ANALYSIS_TYPE = "analysisType"; 
	public static final String ANALYSIS_TYPE_AUTO = "auto"; 
	public static final String ANALYSIS_TYPE_DIMENSION = "dimension"; 
	public static final String ANALYSIS_TYPE_MEASURE = "measure"; 
	public static final String ANALYSIS_TYPE_DETAIL = "detail"; 
	public static final String ANALYSIS_TYPE_NONE = "none"; 
	/**
	 * filterOperator -- The filter operator for filter condition The first
	 * constant is the name of filterOperator choice. The followed constants are
	 * valid choice values of filterOperator.
	 */
	public static final String CHOICE_FILTER_OPERATOR = "filterOperator";