"undefined"==typeof AdfDhtmlPieChartPeer&&(AdfRichUIPeer.createPeerClass(AdfDhtmlChartPeer,"AdfDhtmlPieChartPeer",A_c),AdfPage.PAGE.getLookAndFeel().registerPeerConstructor("oracle.dss.adf.chart.PieChart","AdfDhtmlPieChartPeer"));AdfDhtmlPieChartPeer.InitSubclass=function(){AdfObject.ensureClassInitialization(AdfDhtmlPieChartPeer);AdfRichUIPeer.addComponentPropertyChanges(this,A_tb.$B,A_tb.aC,A_tb.DC,A_tb.MC,A_tb.NC,A_tb.bp,A_tb.cp,A_tb.Mt)};A_h("AdfDhtmlPieChartPeer.InitSubclass",AdfDhtmlPieChartPeer.InitSubclass);
AdfDhtmlPieChartPeer.prototype.sA=function(a,b,c){A_t(this,{styleDefaults:{otherColor:c}})};A_h("AdfDhtmlPieChartPeer.prototype.ComponentOtherColorChanged",AdfDhtmlPieChartPeer.prototype.sA);AdfDhtmlPieChartPeer.prototype.tA=function(a,b,c){A_t(this,{otherThreshold:c})};A_h("AdfDhtmlPieChartPeer.prototype.ComponentOtherThresholdChanged",AdfDhtmlPieChartPeer.prototype.tA);AdfDhtmlPieChartPeer.prototype.CA=function(a,b,c){A_t(this,{styleDefaults:{selectionEffect:c}})};
A_h("AdfDhtmlPieChartPeer.prototype.ComponentSelectionEffectChanged",AdfDhtmlPieChartPeer.prototype.CA);AdfDhtmlPieChartPeer.prototype.GA=function(a,b,c){A_t(this,{styleDefaults:{sliceLabelPosition:c}})};A_h("AdfDhtmlPieChartPeer.prototype.ComponentSliceLabelPositionChanged",AdfDhtmlPieChartPeer.prototype.GA);AdfDhtmlPieChartPeer.prototype.HA=function(a,b,c){A_t(this,{styleDefaults:{sliceLabelStyle:c}})};A_h("AdfDhtmlPieChartPeer.prototype.ComponentSliceLabelStyleChanged",AdfDhtmlPieChartPeer.prototype.HA);
AdfDhtmlPieChartPeer.prototype.ko=function(a,b,c){A_t(this,{styleDefaults:{sliceGaps:c}})};A_h("AdfDhtmlPieChartPeer.prototype.ComponentSliceGapsChanged",AdfDhtmlPieChartPeer.prototype.ko);AdfDhtmlPieChartPeer.prototype.lo=function(a,b,c){A_t(this,{sorting:c})};A_h("AdfDhtmlPieChartPeer.prototype.ComponentSortingChanged",AdfDhtmlPieChartPeer.prototype.lo);AdfDhtmlPieChartPeer.prototype.mo=function(a,b,c){A_t(this,{styleDefaults:{threeDEffect:c}})};
A_h("AdfDhtmlPieChartPeer.prototype.ComponentThreeDEffectChanged",AdfDhtmlPieChartPeer.prototype.mo);