AdfRichInputSearch.C=function(){this.jT="_selection"};m("AdfRichInputSearch.InitSubclass",AdfRichInputSearch.C);AdfRichInputSearch.kwa="STARTS_WITH";m("AdfRichInputSearch.CRITERIA_STARTS_WITH",AdfRichInputSearch.kwa);AdfRichInputSearch.jwa="CONTAINS";m("AdfRichInputSearch.CRITERIA_CONTAINS",AdfRichInputSearch.jwa);AdfRichInputSearch.tba="ATTRIBUTE_STARTS_WITH";m("AdfRichInputSearch.CRITERIA_ATTRIBUTE_STARTS_WITH",AdfRichInputSearch.tba);AdfRichInputSearch.lwa="V";
m("AdfRichInputSearch.CRITERIA_VALUE_EQUALS",AdfRichInputSearch.lwa);AdfRichInputSearch.prototype.ki=function(a){AdfRichInputSearch.h.ki.call(this,a);a instanceof eb&&this.o().yqa(a)};r.a("AdfRichInputSearch.prototype.broadcast",{ki:AdfRichInputSearch.prototype.ki});AdfRichInputSearch.prototype.NO=function(){return this.o().NO(this)};r.a("AdfRichInputSearch.prototype.getDisplayedValue",{NO:AdfRichInputSearch.prototype.NO});AdfRichInputSearch.prototype.xy=function(){return this.o().xy(this)};
r.a("AdfRichInputSearch.prototype.getSearchSections",{xy:AdfRichInputSearch.prototype.xy});AdfRichInputSearch.prototype.getSelection=function(){return this.K(AdfRichInputSearch.jT)};r.a("AdfRichInputSearch.prototype.getSelection",{getSelection:AdfRichInputSearch.prototype.getSelection});AdfRichInputSearch.prototype.tP=function(){return this.o().tP()};r.a("AdfRichInputSearch.prototype.getSuggestions",{tP:AdfRichInputSearch.prototype.tP});
AdfRichInputSearch.prototype.Az=function(a,b,d){return a==AdfUIValue.VALUE?this.o().lm(b,d):a==AdfRichInputSearch.jT?AdfRichInputSearch.ebb(b,d):AdfRichInputSearch.h.Az.call(this,a,b,d)};r.a("AdfRichInputSearch.prototype.ComparePropertyValues",{Az:AdfRichInputSearch.prototype.Az});
AdfRichInputSearch.prototype.Jc=function(){var a=AdfRichInputSearch.h.Jc.call(this);if(a[AdfRichInputSearch.jT]){var b=q.b,d=b.Gu(),e=d.createElement("TEMP");d.appendChild(e);d=gb.getDefault().Ry(e,a[AdfRichInputSearch.jT],null);a[AdfRichInputSearch.jT]=b.Tu(d)}return a};r.a("AdfRichInputSearch.prototype.GetChanges",{Jc:AdfRichInputSearch.prototype.Jc});
AdfRichInputSearch.prototype.nQ=function(a){u.J(a);var b=this.getReadOnly(),d=this.getDisabled();b||d?v.l.warning("AdfRichInputSearch.prototype.setTextAndShowSuggestions called when readOnly or disabled true. New value ignored."):this.o().nQ(this,a)};r.a("AdfRichInputSearch.prototype.setTextAndShowSuggestions",{nQ:AdfRichInputSearch.prototype.nQ});
AdfRichInputSearch.ebb=function(a,b){a=a?a:[];b=b?b:[];u.Mb(a);u.Mb(b);if(b==a)return!0;if(b.length!=a.length)return!1;var d=0,e=b.length;a:for(;d<e;d++){for(var f=b[d].key,g=0;g<e;g++)if(f==a[g].key){if(a[g].data==b[d].data||ma.t8(a[g].data,b[d].data))continue a;break}return!1}return!0};