Bug 164070 Support widows/orphans properties on text item
Support widows/orphans properties on block text item(label, text, data etc), About the definition of widows/orphans, please refer to CSS spec.
model/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/api/DesignElementHandleTest.java
* from the root of the design tree.
	 * 
	 * @throws SemanticException
	 * 
	 */
	public void testGetPath( ) throws SemanticException
	{
		DesignElementHandle element = designHandle.findElement( "bodyLabel3" ); 
		assertEquals( "/report/body[1]/label[3]", element.getXPath( ) ); 
		TableHandle table = (TableHandle) designHandle.findElement( "My table" ); 
		
		RowHandle row = (RowHandle) table.getDetail( ).get( 1 );
		assertEquals( "/report/body[1]/table[2]/detail[1]/row[2]", 
				row.getXPath( ) );
		
		assertEquals(
				"/report/body[1]/table[2]/detail[1]/row[2]/cells[1]/cell[1]", 
				row.getCells( ).get( 0 ).getXPath( ) );
		element = designHandle.findElement( "text2" ); 
		assertEquals(
				"/report/body[1]/table[1]/detail[1]/row[1]/cells[1]/cell[1]/content[1]/text[1]", 
				element.getXPath( ) );
		StyleHandle style = designHandle.findStyle( "My Style" ); 
		assertEquals( "/report/styles[1]/style[1]", 
				style.getXPath( ) );
		style = designHandle.findStyle( "Style1" ); 
		assertEquals( "/report/styles[1]/style[2]", 
				style.getXPath( ) );
		MasterPageHandle page = designHandle.findMasterPage( "My Page" ); 
		assertEquals( "/report/page-setup[1]/graphic-master-page[1]",