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
table.setProperty( IReportItemModel.DATA_SET_PROP, "NoExistedDataSet" ); 
		assertEquals( "NoExistedDataSet", table 
				.getProperty( IReportItemModel.DATA_SET_PROP ) );
	}
	/**
	 * Test setProperties(). The map parameter contains: 1) dimension value. 2)
	 * string value. 3) color value. 4) Choice value.
	 * 
	 * @throws SemanticException
	 */
	public void testSetProperties( ) throws SemanticException
	{
		LabelHandle labelHandle = (LabelHandle) designHandle
				.findElement( "bodyLabel1" ); 
		Map properties = new HashMap( );
		properties.put( Label.HEIGHT_PROP, "12cm" ); 
		properties.put( Label.TEXT_PROP, "new Label1" ); 
		properties.put( Style.BACKGROUND_COLOR_PROP, "red" ); 
		properties.put( Style.BORDER_LEFT_STYLE_PROP, "solid" ); 
		labelHandle.setProperties( properties );
		assertEquals( "12cm", labelHandle.getHeight( ).getStringValue( ) ); 
		assertEquals( "new Label1", labelHandle.getText( ) ); 
		assertEquals(
				"red", labelHandle.getStringProperty( Style.BACKGROUND_COLOR_PROP ) ); 
		assertEquals(
				"solid", labelHandle.getStringProperty( Style.BORDER_LEFT_STYLE_PROP ) ); 
		
	}
	/**
	 * Clear the contents slot within a GraphicMasterPage.