Bug 165624 Provides UI supports for Highlight rule refer to Style element
UI/org.eclipse.birt.report.designer.ui.views/src/org/eclipse/birt/report/designer/internal/ui/views/attributes/provider/HighlightDescriptorProvider.java
public StyleHandle getStyleHandle( )
	{
		return getDesignElementHandle( ).getStyle( );
	}
	public boolean doDeleteItem( int pos ) throws PropertyValueException
	{
		PropertyHandle phandle = getDesignElementHandle( ).getPropertyHandle( StyleHandle.HIGHLIGHT_RULES_PROP );
		phandle.removeItem( pos );
		return true;
	}
	public HighlightRuleHandle doAddItem( HighlightRule rule, int pos )
	{
		PropertyHandle phandle = getDesignElementHandle( ).getPropertyHandle( StyleHandle.HIGHLIGHT_RULES_PROP );
		try
		{
			phandle.addItem( rule );
		}
		catch ( SemanticException e )
		{
			ExceptionHandler.handle( e );
		}
		StructureHandle handle = rule.getHandle( phandle, pos );
		return (HighlightRuleHandle) handle;
	}
	public boolean edit( Object input, int handleCount )
	{
		boolean result = false;
		CommandStack stack = SessionHandleAdapter.getInstance( )
				.getCommandStack( );
		try