Bug 136538 chart cannot inherite table's columns binding when drag into table's group header
steps to reproduce: - create a table - define columns binding - insert a group - drag a chart into table's group header expected behavior: - chart can inherite table's columns binding actual behavior: - it simply couldn't
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/extension/ExtendedEditPart.java
public void elementChanged( DesignElementHandle arg0, NotificationEvent arg1 )
	{
		markDirty( true );
		refresh( );
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.designer.internal.ui.editors.schematic.editparts.ReportElementEditPart#createEditPolicies()
	 */
	protected void createEditPolicies( )
	{
		installEditPolicy( EditPolicy.COMPONENT_ROLE,
				new ReportComponentEditPolicy( ) );
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.designer.internal.ui.editors.schematic.editparts.ReportElementEditPart#refreshFigure()
	 */
	public void refreshFigure( )
	{
		getExtendedElementUI( ).updateFigure( getExtendedItemHandle( ),
				getFigure( ) );
		
		refreshBorder( (DesignElementHandle) getModel( ), new LineBorder( ) );
		
		( (AbstractGraphicalEditPart) getParent( ) ).setLayoutConstraint( this,
				getFigure( ),
				getConstraint( ) );