Bug 188578 Add "displayColumnName" on TabularLevel
Add Property "displayColumnName" on TabbularLevel and corresponding APIs on handle. Property Type: expression.
model/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/parser/TabularCubeParserTest.java
.getDataType( ) );
	}
	/**
	 * 
	 * @throws Exception
	 */
	public void testWriter( ) throws Exception
	{
		openDesign( FILE_NAME );
		assertNotNull( designHandle );
		String namePrix = "new"; 
		String valuePrix = "updated "; 
		ElementFactory factory = designHandle.getElementFactory( );
		
		TabularCubeHandle cube = (TabularCubeHandle) designHandle
				.findCube( "testCube" ); 
		cube.setDataSet( designHandle.findDataSet( "secondDataSet" ) ); 
		cube.setName( namePrix + cube.getName( ) );
		cube.setDefaultMeasureGroup( factory
				.newTabularMeasureGroup( "testDefaultMeasureGroup" ) ); 
		PropertyHandle propHandle = cube
				.getPropertyHandle( TabularCubeHandle.DIMENSION_CONDITIONS_PROP );
		propHandle.removeItem( 1 );
		DimensionCondition condition = new DimensionCondition( );
		DimensionConditionHandle structHandle = cube
				.addDimensionCondition( condition );
		DimensionJoinConditionHandle joinConditionHandle = structHandle
				.addJoinCondition( new DimensionJoinCondition( ) );
		joinConditionHandle.setCubeKey( "addCubeKey" ); 
		joinConditionHandle.setHierarchyKey( "addHierarchyKey" );