text: $wnd.showcase.runAsyncCallback5("function rIb(a,b){a.b=b}\nfunction GIb(a,b){tNb(b,a.e)}\nfunction pNb(a,b){AJb(a.a,b)}\nfunction uNb(a){this.a=a}\nfunction vNb(a){this.a=a}\nfunction ANb(a){this.a=a}\nfunction ONb(a){this.a=a}\nfunction QPb(a){this.a=a}\nfunction a0b(a){this.a=a}\nfunction f0b(a){this.a=a}\nfunction w5b(){this.a=new R4b}\nfunction HNb(a,b){this.a=a;this.b=b}\nfunction NNb(a,b){this.b=a;this.a=b}\nfunction KIb(a,b){this.b=a;this.a=b}\nfunction MIb(a,b){this.b=a;this.a=a+b}\nfunction UKb(a){this.a=[];RKb(this,a,'')}\nfunction GKb(a){HKb.call(this,a)}\nfunction FKb(){HKb.call(this,2)}\nfunction IIb(){JIb.call(this)}\nfunction qNb(a){rNb.call(this,a,new JJb)}\nfunction rNb(a,b){sNb.call(this,a,b,new GNb)}\nfunction zNb(a,b){Gyb(a.a.a);oNb(a.a,b)}\nfunction Di(a,b){!!a.p&&q0b(a.p,b)}\nfunction Mh(a,b){!!a.eb&&Yv(a.eb,b)}\nfunction NKb(a){return ':'+a}\nfunction QKb(a){return a.substr(1)}\nfunction Dyb(a){return !(Yvb(),a.hb)[q9b]}\nfunction CKb(a,b){return o0b(DKb(a,b,1),b,0)!=-1}\nfunction v5b(a,b){return K4b(a.a,b,(tWb(),sWb))==null}\nfunction CNb(a){a.d.H&&KNb(a.c,JNb(a.c)+1)}\nfunction oNb(a,b){a.c=b.b;pNb(a,a.c);zi(a.d.d,false)}\nfunction LIb(a,b){var c;c=a.b-b.b;c==0&&(c=b.a-a.a);return c}\nfunction JNb(a){var b;b=a.j;if(b){return o0b(a.f,b,0)}return -1}\nfunction tNb(a,b){if(!Dyb(a.a.a)){return}FNb(a.a.d,a.a,b.a,a.a.g,a.a.i)}\nfunction ENb(a){hh(a.d,'cwSuggestBox-popup');YHb(a.c,ubc)}\nfunction HKb(a){this.a=a;this.b=0;this.c={};this.d={}}\nfunction EIb(a,b){b=FIb(a,b);b=NXb(b,'\\\\s+',' ');return VXb(b)}\nfunction DKb(a,b,c){var d;d=new t0b;b!=null&&c>0&&EKb(a,b,'',d,c);return d}\nfunction z4b(){Ok.call(this,'No more elements in the iterator')}\nfunction LNb(){_Hb.call(this,true);(Yvb(),this.hb).className='';this.d=false}\nfunction MNb(a){wIb.call(this,a.a,true);(Yvb(),this.hb).style[xbc]=ybc;this.hb.className='item';this.a=a}\nfunction DNb(a){a.d.H&&(JNb(a.c)==-1?KNb(a.c,a.c.f.a.length-1):KNb(a.c,JNb(a.c)-1))}\nfunction BNb(a){var b;if(!a.d.H){return null}b=a.c.j;return !b?null:kC(b,261).a}\nfunction xJb(a){var b,c;c=Fo((Yvb(),a.hb),wbc);b=(O5b(c),c);if(GXb('',c)){return null}return b}\nfunction KNb(a,b){var c;c=a.f;b>-1&&b<c.a.length&&MHb(a,(N5b(b,c.a.length),kC(c.a[b],59)),false)}\nfunction uJb(a,b){if(!a.b){a.b=true;Kh(a,new QPb(a),(Gt(),Gt(),Ft))}return Lh(a,b,(!Qv&&(Qv=new Ut),Qv))}\nfunction m0b(a,b){var c,d;c=tKb(b,tB(FV,A6b,1,r$b(b.a),5,1));d=c.length;if(d==0){return false}F5b(a.a,a.a.length,c);return true}\nfunction CIb(a,b){var c,d,e,f;d=new _2b;f=DKb(a.c,b,i6b);for(e=0;e<f.a.length;e++){c=kC(j$b(a.a,(N5b(e,f.a.length),f.a[e])),61);!!c&&pKb(d,c)}return d}\nfunction nNb(a){var b;b=wJb(a.a);if(GXb(b,a.c)){return}else{a.c=b}b.length==0?GIb(a.f,(new NNb(null,a.e),a.b)):HIb(a.f,new NNb(b,a.e),a.b)}\nfunction RKb(g,a,b){var c=[];for(var d in a.d){d.indexOf(':')==0&&c.push(d)}var e={suffixNames:c,subtrees:a.c,prefix:b,index:0};var f=g.a;f.push(e)}\nfunction DIb(a,b,c){var d,e,f,g,h,i;d=null;for(h=0,i=b.length;h<i;++h){g=b[h];e=a.indexOf(g,c);if(e!=-1){f=new MIb(e,g.length);(!d||LIb(f,d)<0)&&(d=f)}}return d}\nfunction sKb(a,b){var c,d,e,f,g;O5b(b);c=false;for(e=(g=(new p_b(a.a)).a.Pg().fc(),new u_b(g));e.a.Jf();){f=(d=kC(e.a.Kf(),36),d.Vg());if(!h$b(b.a,f)){e.a.Lf();c=true}}return c}\nfunction SKb(a){var b;b=TKb(a,false);if(b==null){if(TKb(a,true)!=null){throw cX(new Ok('nextImpl() returned null, but hasNext says otherwise'))}else{throw cX(new z4b)}}return b}\nfunction GNb(){var a;this.c=new LNb;this.d=(a=new IBb(true,false,'suggestPopup'),bRb((Yvb(),Ro(a.hb))).className='gwt-SuggestBoxPopup',a.F=true,Fi(a,(YJb(),XJb)),a);GBb(this.d,this.c)}\nfunction HIb(a,b,c){var d,e,f,g,h,i;g=EIb(a,b.b);f=b.a;d=BIb(a,g);$wnd.Math.max(0,d.a.length-f);for(e=d.a.length-1;e>f;e--){N5b(e,d.a.length);G5b(d.a,e)}i=AIb(a,g,d);h=new ONb(i);tNb(c,h)}\nfunction JIb(){var a;this.e=new ONb(new t0b);this.c=new FKb;this.a=new U2b;this.b=new U2b;this.d=tB(AC,c7b,49,' '.length,15,1);for(a=0;a<' '.length;a++){this.d[a]=(V5b(a,' '.length),' '.charCodeAt(a))}}\nfunction Vcb(a){var b,c,d,e,f;c=new IIb;f=p_(a.a);for(b=0;b<f.length;++b){zIb(c,f[b])}d=new qNb(c);PPb((Yvb(),d.hb),'',ubc);ENb(d.d);e=new eQb;bQb(e,new QCb('<b>\\u9009\\u62E9\\u5B57\\u8BCD:<\\/b>'));bQb(e,d);return e}\nfunction zIb(a,b){var c,d,e,f,g,h;c=FIb(a,b);f=kC(k$b(a.b,c),73);if(!f){f=new t0b;n$b(a.b,c,f)}f.rg(0,b);h=OXb(c,' ',0);for(d=0;d<h.length;d++){g=h[d];BKb(a.c,g);e=kC(k$b(a.a,g),92);if(!e){e=new _2b;n$b(a.a,g,e)}e.Xf(c)}}\nfunction FIb(a,b){var c,d,e,f,g,h;b=TXb(b,(s4b(),q4b));if(a.d!=null){for(c=0;c<a.d.length;c++){d=a.d[c];b=(e=(f=d>>>0,f.toString(16)),g='\\\\u'+RXb('0000',e.length)+e,h=String.fromCharCode(32),b.replace(new RegExp(g,'g'),h))}}return b}\nfunction sNb(a,b,c){var d;this.b=new uNb(this);this.i=new ANb(this);this.a=b;this.d=c;$Z(this,b);d=new vNb(this);Kh(this.a,d,(du(),du(),cu));Kh(this.a,d,(iu(),iu(),hu));uJb(this.a,d);this.f=a;(Yvb(),this.hb).className='gwt-SuggestBox'}\nfunction EHb(a){var b,c,d;VHb(a,null);b=a.o?a.c:(Yvb(),yxb(a.c,0));while(Yvb(),zxb(b)>0){xo(b,yxb(b,0))}for(d=new K0b(a.a);d.a<d.c.a.length;){c=kC(I0b(d),7);c.hb[vbc]=1;rC(c,169)?kC(c,169):(kC(c,59).d=null)}a.f.a=tB(FV,A6b,1,0,5,1);a.a.a=tB(FV,A6b,1,0,5,1)}\nfunction BIb(a,b){var c,d,e,f,g,h;d=new t0b;if(b.length==0){return d}f=OXb(b,' ',0);c=null;for(e=0;e<f.length;e++){h=f[e];if(h.length==0||(new RegExp('^( )$')).test(h)){continue}g=CIb(a,h);if(!c){c=g}else{sKb(c,g);if(r$b(c.a)<2){break}}}if(c){m0b(d,c);a1b();S0b(d.a,d.a.length)}return d}\nfunction FNb(a,b,c,d,e){var f,g,h,i;f=!!c&&c.a.length>0;if(!f&&a.a){zi(a.d,false);return}a.d.cb&&zi(a.d,false);EHb(a.c);for(h=new K0b(c);h.a<h.c.a.length;){g=kC(I0b(h),1161);i=new MNb(g);rIb(i,new HNb(e,g));BHb(a.c,i)}d&&f&&KNb(a.c,0);if(a.b!=b){!!a.b&&Di(a.d,eh(a.b));a.b=b;ti(a.d,(Yvb(),b.hb))}Mi(a.d,b)}\nfunction BKb(i,a){var b=i.d;var c=i.c;var d=i.a;if(a==null||a.length==0){return false}if(a.length<=d){var e=':'+a;if(b.hasOwnProperty(e)){return false}else{i.b++;b[e]=true;return true}}else{var f=':'+a.slice(0,d);var g;if(c.hasOwnProperty(f)){g=c[f]}else{g=new GKb(d<<1);c[f]=g}var h=a.slice(d);if(g.cg(h)){i.b++;return true}else{return false}}}\nfunction TKb(j,a){var b=j.a;var c=NKb;var d=QKb;while(b.length>0){var e=b.pop();if(e.index<e.suffixNames.length){var f=e.prefix+d(e.suffixNames[e.index]);!a&&e.index++;if(e.index<e.suffixNames.length){b.push(e)}else{for(i in e.subtrees){if(i.indexOf(':')!=0){continue}var g=e.prefix+d(i);var h=e.subtrees[i];j.fg(h,g)}}return f}else{for(var i in e.subtrees){if(i.indexOf(':')!=0){continue}var g=e.prefix+d(i);var h=e.subtrees[i];j.fg(h,g)}}}return null}\nfunction EKb(m,a,b,c,d){var e=m.d;var f=m.c;var g=m.a;if(a.length>b.length+g){var h=':'+a.slice(b.length,b.length+g);if(f.hasOwnProperty(h)){var i=f[h];var j=b+h.substr(1);i.eg(a,j,c,d)}}else{for(var k in e){if(k.indexOf(':')!=0){continue}var j=b+k.substr(1);j.indexOf(a)==0&&c.Xf(j);if(c._f()>=d){return}}for(var h in f){if(h.indexOf(':')!=0){continue}var j=b+h.substr(1);var i=f[h];if(j.indexOf(a)==0){if(i.b<=d-c._f()||i.b==1){i.dg(c,j)}else{for(var k in i.d){k.indexOf(':')==0&&c.Xf(j+k.substr(1))}for(var l in i.c){l.indexOf(':')==0&&c.Xf(j+l.substr(1)+'...')}}}}}}\nfunction AIb(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;s=new t0b;for(j=0;j<c.a.length;j++){e=(N5b(j,c.a.length),oC(c.a[j]));n=kC(k$b(a.b,e),73);p=new w5b;v5b(p,oC(n.sg(0)));o=(h=new Y4b((new b5b((new a0b(p.a)).a)).a),new f0b(h));while($$b(o.a.a)){f=0;k=0;i=(g=W4b(o.a),oC(g.Vg()));d=new RY;q=OXb(b,' ',0);while(true){t=DIb(e,q,k);if(!t){break}if(t.b==0||32==EXb(e,t.b-1)){l=SXb(i,f,t.b);m=SXb(i,t.b,t.a);f=t.a;cYb(d.a,dZ(l));cYb(d.a,'<strong>');cYb(d.a,dZ(m));cYb(d.a,'<\\/strong>')}k=t.a}if(f==0){continue}PY(d,i.substr(f));r=new KIb(i,(new SY(d.a.a)).a);s.a[s.a.length]=r}}return s}\nfunction p_(a){var b,c;b=kC(k$b(a.a,tbc),5);if(b==null){c=xB(rB(JV,1),C8b,2,6,['1337','apple','about','ant','bruce','banana','bobv','canada','coconut','compiler','donut','deferred binding','dessert topping','eclair','ecc','frog attack','floor wax','fitz','google','gosh','gwt','hollis','haskell','hammer','in the flinks','internets','ipso facto','jat','jgw','java','jens','knorton','kaitlyn','kangaroo','la grange','lars','love','morrildl','max','maddie','mloofle','mmendez','nail','narnia',J6b,'optimizations','obfuscation','original','ping pong','polymorphic','pleather','quotidian','quality',\"qu'est-ce que c'est\",'ready state','ruby','rdayal','subversion','superclass','scottb','tobyr','the dans','~ tilde',D6b,'unit tests','under 100ms','vtbl','vidalia','vector graphics','w3c','web experience','work around','w00t!','xml','xargs','xeno','yacc','yank (the vi command)','zealot','zoe','zebra']);n$b(a.a,tbc,c);return c}else{return b}}\nvar tbc='cwSuggestBoxWords',ubc='cwSuggestBox';HX(403,1,c9b);_.Bc=function $cb(){XZ(this.b,Vcb(this.a))};HX(836,1,{});var DT=PWb(V6b,'SuggestOracle',836);HX(318,836,{},IIb);var sS=PWb(V6b,'MultiWordSuggestOracle',318);HX(837,1,{1161:1},KIb);var qS=PWb(V6b,'MultiWordSuggestOracle/MultiWordSuggestion',837);HX(259,1,{259:1,14:1},MIb);_.wb=function NIb(a){return LIb(this,kC(a,259))};_.a=0;_.b=0;var rS=PWb(V6b,'MultiWordSuggestOracle/WordBounds',259);HX(225,1120,zac,FKb,GKb);_.Xf=function IKb(a){return BKb(this,oC(a))};_.cg=function JKb(a){return BKb(this,a)};_.Yf=function KKb(a){return vC(a)&&CKb(this,oC(a))};_.dg=function LKb(a,b){var c,d;for(d=new UKb(this);TKb(d,true)!=null;){c=SKb(d);a.Xf(b+(''+c))}};_.fc=function MKb(){return new UKb(this)};_._f=function OKb(){return this.b};_.eg=function PKb(a,b,c,d){EKb(this,a,b,c,d)};_.a=0;_.b=0;var MS=PWb(V6b,'PrefixTree',225);HX(343,1,{},UKb);_.Kf=function XKb(){return SKb(this)};_.fg=function VKb(a,b){RKb(this,a,b)};_.Jf=function WKb(){return TKb(this,true)!=null};_.Lf=function YKb(){throw cX(new lYb('PrefixTree does not support removal.  Use clear()'))};var LS=PWb(V6b,'PrefixTree/PrefixTreeIterator',343);HX(260,u8b,v8b,qNb);_.e=20;_.g=true;var AT=PWb(V6b,'SuggestBox',260);HX(841,1,{},uNb);var tT=PWb(V6b,'SuggestBox/1',841);HX(843,1,{355:1,98:1,140:1,15:1},vNb);_.Tc=function wNb(a){var b;switch(a.a.keyCode|0){case 40:CNb(this.a.d);this.a.d.d.H&&!!a.a&&(a.a.preventDefault(),undefined);break;case 38:DNb(this.a.d);this.a.d.d.H&&!!a.a&&(a.a.preventDefault(),undefined);break;case 13:case 9:b=BNb(this.a.d);!b?zi(this.a.d.d,false):oNb(this.a,b);}};_.Uc=function xNb(a){nNb(this.a)};_.oc=function yNb(a){Mh(this.a,a)};var sT=PWb(V6b,'SuggestBox/1TextBoxEvents',843);HX(842,1,{},ANb);var uT=PWb(V6b,'SuggestBox/2',842);HX(1135,1,{});var xT=PWb(V6b,'SuggestBox/SuggestionDisplay',1135);HX(838,1135,{},GNb);_.a=true;_.b=null;var wT=PWb(V6b,'SuggestBox/DefaultSuggestionDisplay',838);HX(840,1,{},HNb);_.Dc=function INb(){zNb(this.a,this.b)};var vT=PWb(V6b,'SuggestBox/DefaultSuggestionDisplay/1',840);HX(839,121,W6b,LNb);var zT=PWb(V6b,'SuggestBox/SuggestionMenu',839);HX(261,59,{9:1,59:1,261:1,7:1},MNb);var yT=PWb(V6b,'SuggestBox/SuggestionMenuItem',261);HX(319,1,{},NNb);_.a=20;var BT=PWb(V6b,'SuggestOracle/Request',319);HX(320,1,{},ONb);var CT=PWb(V6b,'SuggestOracle/Response',320);HX(747,1,V8b,QPb);_.Rc=function RPb(a){var b;Tv(this.a,(b=xJb(this.a),b==null?'':b))};var TT=PWb(V6b,'ValueBoxBase/1',747);HX(245,1,Qac);_.rg=function xUb(b,c){var d;try{this.f.rg(b,c);this.i=$wnd.Math.min(this.i,b);this.g=this.f._f();this.j=true;pUb(this)}catch(a){a=bX(a);if(rC(a,41)){d=a;throw cX(new nWb(d.g))}else throw cX(a)}};HX(349,Yac,Zac,a0b);_.Yf=function b0b(a){return S_b(this.a,a)};_.fc=function c0b(){var a;return a=new Y4b((new b5b(this.a)).a),new f0b(a)};_.$f=function d0b(a){if(S_b(this.a,a)){L4b(this.a,a);return true}return false};_._f=function e0b(){return this.a.c};var eW=PWb(U7b,'AbstractNavigableMap/NavigableKeySet',349);HX(276,1,{},f0b);_.Jf=function g0b(){return $$b(this.a.a)};_.Kf=function h0b(){var a;return a=W4b(this.a),a.Vg()};_.Lf=function i0b(){X4b(this.a)};var dW=PWb(U7b,'AbstractNavigableMap/NavigableKeySet/1',276);HX(249,304,Qac);_.rg=function P1b(a,b){throw cX(new kYb)};HX(91,27,_6b,z4b);HX(1087,Yac,abc,w5b);_.Xf=function x5b(a){return v5b(this,a)};_.Yf=function y5b(a){return S_b(this.a,a)};_.fc=function z5b(){var a;return a=new Y4b((new b5b((new a0b(this.a)).a)).a),new f0b(a)};_.$f=function A5b(a){return L4b(this.a,a)!=null};_._f=function B5b(){return this.a.c};var $W=PWb(U7b,'TreeSet',1087);f6b(Al)(5);\n//# sourceURL=showcase-5.js\n")
  