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/parser/LabelItemParserTest.java
assertEquals( "Body's slot", labelHandle.getText( ) ); 
		assertEquals( "label help text", labelHandle.getHelpText( ) ); 
		assertEquals( "help key", labelHandle.getHelpTextKey( ) ); 
		assertEquals( "text key", labelHandle.getTextKey( ) ); 
		
		assertEquals( ReportDesign.BODY_SLOT, labelHandle.getContainer( )
				.findContentSlot( labelHandle ) );
		
		labelHandle = (LabelHandle) designHandle.findElement( "child1" ); 
		assertEquals( "Today's Date", labelHandle.getText( ) ); 
		assertEquals( "label help text", labelHandle.getHelpText( ) ); 
		assertEquals( "help key", labelHandle.getHelpTextKey( ) ); 
		
		labelHandle = (LabelHandle) designHandle.findElement( "label3" ); 
		assertEquals( "Customer Name", labelHandle.getText( ) ); 
		
		labelHandle = (LabelHandle) designHandle
				.findElement( "listHeaderLabel" ); 
		assertEquals( "list header", labelHandle.getText( ) ); 
		
		labelHandle = (LabelHandle) designHandle
				.findElement( "listDetailLabel" ); 
		assertEquals( "list detail", labelHandle.getText( ) ); 
		
		labelHandle = (LabelHandle) designHandle
				.findElement( "listFooterLabel" ); 
		assertEquals( "list footer", labelHandle.getText( ) ); 
		
		labelHandle = (LabelHandle) designHandle.findElement( "headerLabel" ); 
		assertEquals( "Customer Name", labelHandle.getText( ) );