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/olap/LevelHandle.java
/**
	 * Constructs a handle for the given design and design element. The
	 * application generally does not create handles directly. Instead, it uses
	 * one of the navigation methods available on other element handles.
	 * 
	 * @param module
	 *            the module
	 * @param element
	 *            the model representation of the element
	 */
	public LevelHandle( Module module, DesignElement element )
	{
		super( module, element );
	}
	/**
	 * Returns the iterator of attributes. The element in the iterator is a
	 * <code>LevelAttributeHandle</code> for TabularLevel. To OdaLevel, each
	 * member is <code>OdaLevelAttributeHandle</code>.
	 * 
	 * @return the iterator of attribute string list
	 */
	public Iterator attributesIterator( )
	{
		PropertyHandle propHandle = getPropertyHandle( ATTRIBUTES_PROP );
		assert propHandle != null;
		return propHandle.iterator( );
	}
	/**
	 * Returns the iterator of static values. The element in the iterator is
	 * instanceof <code>RuleHandle</code>.