"undefined"==typeof AdfDhtmlRatingGaugePeer&&(AdfRichUIPeer.createPeerClass(AdfDhtmlGaugePeer,"AdfDhtmlRatingGaugePeer",!1),AdfPage.PAGE.getLookAndFeel().registerPeerConstructor("oracle.dss.adf.gauge.RatingGauge","AdfDhtmlRatingGaugePeer"));AdfDhtmlRatingGaugePeer.InitSubclass=function(){AdfObject.ensureClassInitialization(AdfDhtmlRatingGaugePeer);AdfRichUIPeer.addComponentPropertyChanges(this,A_Qd.CHANGED,A_Qd.yC,A_Qd.ED,A_Qd.Cu)};A_a("AdfDhtmlRatingGaugePeer.InitSubclass",AdfDhtmlRatingGaugePeer.InitSubclass);
AdfDhtmlRatingGaugePeer.prototype.Hb=function(a,b,c){return dvt.SQ.newInstance(a,b,c)};AdfDhtmlRatingGaugePeer.prototype.HandleEvent=function(a){var b=this.getComponent();"valueChange"==a.type&&(this.zn=!0,b.setChanged(!0),this.zn=!1);AdfDhtmlRatingGaugePeer.superclass.HandleEvent.call(this,a)};AdfDhtmlRatingGaugePeer.prototype.HandleEvent=AdfDhtmlRatingGaugePeer.prototype.HandleEvent;AdfDhtmlRatingGaugePeer.prototype.PA=function(a,b,c){A_m(this,{changed:c})};
A_a("AdfDhtmlRatingGaugePeer.prototype.ComponentChangedChanged",AdfDhtmlRatingGaugePeer.prototype.PA);AdfDhtmlRatingGaugePeer.prototype.$A=function(a,b,c){A_m(this,{step:"half"==c?.5:1})};A_a("AdfDhtmlRatingGaugePeer.prototype.ComponentInputIncrementChanged",AdfDhtmlRatingGaugePeer.prototype.$A);AdfDhtmlRatingGaugePeer.prototype.uB=function(a,b,c){A_m(this,{selectedState:{shape:c},hoverState:{shape:c},changedState:{shape:c}});(a=a.getProperty(A_Qd.Cu))&&"auto"!=a||A_m(this,{unselectedState:{shape:c}})};
A_a("AdfDhtmlRatingGaugePeer.prototype.ComponentShapeChanged",AdfDhtmlRatingGaugePeer.prototype.uB);AdfDhtmlRatingGaugePeer.prototype.FB=function(a,b,c){A_m(this,{unselectedState:{shape:c}})};A_a("AdfDhtmlRatingGaugePeer.prototype.ComponentUnselectedShapeChanged",AdfDhtmlRatingGaugePeer.prototype.FB);