Bug 155943 "Restore Properties" is always enabled for extended chart
Steps to reproduce: 1.New a report, includes a library, extends lib.chart 2.Choose the chart Expected result: "Restore Properties" is disabled untill set/change any local properties for the chart Actual result: "Restore Properties" is always enabled
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/writer/ModuleWriter.java
property( obj, Style.FONT_VARIANT_PROP );
		property( obj, Style.COLOR_PROP );
		property( obj, Style.TEXT_LINE_THROUGH_PROP );
		property( obj, Style.TEXT_OVERLINE_PROP );
		property( obj, Style.TEXT_UNDERLINE_PROP );
		
		property( obj, Style.BORDER_BOTTOM_COLOR_PROP );
		property( obj, Style.BORDER_BOTTOM_STYLE_PROP );
		property( obj, Style.BORDER_BOTTOM_WIDTH_PROP );
		property( obj, Style.BORDER_LEFT_COLOR_PROP );
		property( obj, Style.BORDER_LEFT_STYLE_PROP );
		property( obj, Style.BORDER_LEFT_WIDTH_PROP );
		property( obj, Style.BORDER_RIGHT_COLOR_PROP );
		property( obj, Style.BORDER_RIGHT_STYLE_PROP );
		property( obj, Style.BORDER_RIGHT_WIDTH_PROP );
		property( obj, Style.BORDER_TOP_COLOR_PROP );
		property( obj, Style.BORDER_TOP_STYLE_PROP );
		property( obj, Style.BORDER_TOP_WIDTH_PROP );
		
		property( obj, Style.MARGIN_TOP_PROP );
		property( obj, Style.MARGIN_LEFT_PROP );
		property( obj, Style.MARGIN_BOTTOM_PROP );
		property( obj, Style.MARGIN_RIGHT_PROP );
		
		property( obj, Style.PADDING_TOP_PROP );
		property( obj, Style.PADDING_LEFT_PROP );
		property( obj, Style.PADDING_BOTTOM_PROP );
		property( obj, Style.PADDING_RIGHT_PROP );
		
		property( obj, Style.NUMBER_ALIGN_PROP );