Bug 164758 [regression]The chart's edit function of filter is invalid in property editor[0001]
Description: The chart's edit function of filter is invalid in property editor Build number: 2.2.0.v20061116-0630 Steps to reproduce: 1, New a chart in a cell of a table 2, Add a filter of chart in property editor or in the chart builder 3, After step2, double click the filter in property editor Expected result: The filter can be edited, and there should be a edit button in property editor Actual result: The filter can not be edited in property editor. And the style of filter in property editor is not consistent with other items, because there is no edit button.
UI/org.eclipse.birt.report.designer.ui.views/src/org/eclipse/birt/report/designer/ui/views/attributes/AttributesUtil.java
{
				final String displayLabel = Messages.getString( categories[i] );
				final Object pane = paneObjects[i];
				if ( pane instanceof Class )
				{
					pageList.add( new CategoryPage( displayLabel, (Class) pane ) );
				}
				else if ( pane instanceof PageWrapper )
				{
					pageList.add( new ICategoryPage( ) {
						public String getDisplayLabel( )
						{
							return displayLabel;
						}
						public TabPage createPage( )
						{
							return ( (PageWrapper) pane ).getPage( );
						}
					} );
				}
			}
			return (ICategoryPage[]) pageList.toArray( new ICategoryPage[0] );
		}
	}
	/**
	 * This class wraps the custom page content and communicates with internal
	 * pages. It also provide the capability to integrate the PropertyProcessor
	 * mechanism with user customized pages.
	 */
	public abstract static class PageWrapper