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
import org.eclipse.birt.report.model.api.core.Listener;
import org.eclipse.birt.report.model.api.elements.DesignChoiceConstants;
import org.eclipse.birt.report.model.api.elements.structures.HighlightRule;
import org.eclipse.birt.report.model.api.metadata.PropertyValueException;
import org.eclipse.jface.dialogs.Dialog;
import org.eclipse.jface.viewers.IStructuredContentProvider;
import org.eclipse.jface.viewers.ITableLabelProvider;
import org.eclipse.jface.viewers.LabelProvider;
import org.eclipse.jface.viewers.Viewer;
import org.eclipse.jface.window.Window;
import org.eclipse.swt.graphics.Color;
import org.eclipse.swt.graphics.Image;
import org.eclipse.ui.IViewPart;
public class HighlightDescriptorProvider extends
		HighlightHandleProvider implements PreviewPropertyDescriptorProvider
{
	class HighlightLabelProvider extends LabelProvider implements
			ITableLabelProvider
	{
		public Image getColumnImage( Object element, int columnIndex )
		{
			return null;
		}
		public String getColumnText( Object element, int columnIndex )
		{
			return HighlightDescriptorProvider.this.getColumnText( element,
					1 );
		}
	}
	class HighlightContentProvider implements IStructuredContentProvider