[Yanel-commits] rev 31376 - in public/yanel/trunk/src/webapp/htdocs: . org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor

michi at wyona.com michi at wyona.com
Thu Feb 7 11:37:46 CET 2008


Author: michi
Date: 2008-02-07 11:37:45 +0100 (Thu, 07 Feb 2008)
New Revision: 31376

Added:
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/109CCA63B26B9F96085C0467615C6235.cache.html
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/109CCA63B26B9F96085C0467615C6235.cache.js
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/109CCA63B26B9F96085C0467615C6235.cache.xml
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/2A4783266C558571A909CCC073B78771.cache.html
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/2A4783266C558571A909CCC073B78771.cache.js
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/2A4783266C558571A909CCC073B78771.cache.xml
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/61070DF01CC9665C95AA89C92C0F7A4E.cache.html
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/61070DF01CC9665C95AA89C92C0F7A4E.cache.js
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/61070DF01CC9665C95AA89C92C0F7A4E.cache.xml
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/6F1A8BD8E34FF57B1AFF6424DB18C209.cache.html
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/6F1A8BD8E34FF57B1AFF6424DB18C209.cache.js
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/6F1A8BD8E34FF57B1AFF6424DB18C209.cache.xml
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/ACBACAB39B992EB76429B7A067973F16.cache.html
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/ACBACAB39B992EB76429B7A067973F16.cache.js
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/ACBACAB39B992EB76429B7A067973F16.cache.xml
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/TestAccessPolicyEditor.html
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/clear.cache.gif
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/gwt.js
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/history.html
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/hosted.html
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor-xs.nocache.js
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor.nocache.js
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/sample-identities-and-usecases.xml
   public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/sample-policy.xml
Log:
access policy editor AJAX added

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/109CCA63B26B9F96085C0467615C6235.cache.html
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/109CCA63B26B9F96085C0467615C6235.cache.html	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/109CCA63B26B9F96085C0467615C6235.cache.html	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,404 @@
+<html><head><script>var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;</script></head><body><script><!--
+var _,mq='com.google.gwt.core.client.',nq='com.google.gwt.lang.',oq='com.google.gwt.user.client.',pq='com.google.gwt.user.client.impl.',qq='com.google.gwt.user.client.ui.',rq='com.google.gwt.user.client.ui.impl.',sq='java.lang.',tq='java.util.',uq='org.wyona.yanel.gwt.accesspolicyeditor.client.';function dq(){}
+function Bk(a){return this===a;}
+function Ck(){return jl(this);}
+function zk(){}
+_=zk.prototype={};_.eQ=Bk;_.hC=Ck;_.tN=sq+'Object';_.tI=1;function o(a){return a==null?null:a.tN;}
+var p=null;function s(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function t(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function u(){return ++v;}
+var v=0;function y(b,a){if(!mb(a,2)){return false;}return C(b,lb(a,2));}
+function z(a){return s(a);}
+function A(){return [];}
+function B(){return {};}
+function D(a){return y(this,a);}
+function C(a,b){return a===b;}
+function E(){return z(this);}
+function w(){}
+_=w.prototype=new zk();_.eQ=D;_.hC=E;_.tN=mq+'JavaScriptObject';_.tI=7;function ab(c,a,d,b,e){c.a=a;c.b=b;c.tN=e;c.tI=d;return c;}
+function cb(a,b,c){return a[b]=c;}
+function db(b,a){return b[a];}
+function eb(a){return a.length;}
+function gb(e,d,c,b,a){return fb(e,d,c,b,0,eb(b),a);}
+function fb(j,i,g,c,e,a,b){var d,f,h;if((f=db(c,e))<0){throw new xk();}h=ab(new F(),f,db(i,e),db(g,e),j);++e;if(e<a){j=cl(j,1);for(d=0;d<f;++d){cb(h,d,fb(j,i,g,c,e,a,b));}}else{for(d=0;d<f;++d){cb(h,d,b);}}return h;}
+function hb(a,b,c){if(c!==null&&a.b!=0&& !mb(c,a.b)){throw new hk();}return cb(a,b,c);}
+function F(){}
+_=F.prototype=new zk();_.tN=nq+'Array';_.tI=0;function kb(b,a){return !(!(b&&pb[b][a]));}
+function lb(b,a){if(b!=null)kb(b.tI,a)||ob();return b;}
+function mb(b,a){return b!=null&&kb(b.tI,a);}
+function ob(){throw new kk();}
+function nb(a){if(a!==null){throw new kk();}return a;}
+function qb(b,d){_=d.prototype;if(b&& !(b.tI>=_.tI)){var c=b.toString;for(var a in _){b[a]=_[a];}b.toString=c;}return b;}
+var pb;function ub(){ub=dq;nc=vn(new tn());{ic=new ud();yd(ic);}}
+function vb(b,a){ub();be(ic,b,a);}
+function wb(a,b){ub();return wd(ic,a,b);}
+function xb(){ub();return de(ic,'button');}
+function yb(){ub();return de(ic,'div');}
+function zb(){ub();return ee(ic,'text');}
+function Ab(a){ub();return fe(ic,a);}
+function Bb(){ub();return de(ic,'tbody');}
+function Cb(){ub();return de(ic,'td');}
+function Db(){ub();return de(ic,'tr');}
+function Eb(){ub();return de(ic,'table');}
+function bc(b,a,d){ub();var c;c=p;{ac(b,a,d);}}
+function ac(b,a,c){ub();var d;if(a===mc){if(dc(b)==8192){mc=null;}}d=Fb;Fb=b;try{c.C(b);}finally{Fb=d;}}
+function cc(b,a){ub();ge(ic,b,a);}
+function dc(a){ub();return he(ic,a);}
+function ec(a){ub();Dd(ic,a);}
+function fc(a,b){ub();return ie(ic,a,b);}
+function gc(a){ub();return je(ic,a);}
+function hc(a){ub();return Ed(ic,a);}
+function jc(c,b,d,a){ub();ke(ic,c,b,d,a);}
+function kc(a){ub();var b,c;c=true;if(nc.b>0){b=nb(zn(nc,nc.b-1));if(!(c=null.ib())){cc(a,true);ec(a);}}return c;}
+function lc(b,a){ub();le(ic,b,a);}
+function pc(a,b,c){ub();oe(ic,a,b,c);}
+function oc(a,b,c){ub();ne(ic,a,b,c);}
+function qc(a,b){ub();pe(ic,a,b);}
+function rc(a,b){ub();qe(ic,a,b);}
+function sc(b,a,c){ub();re(ic,b,a,c);}
+function tc(a,b){ub();Ad(ic,a,b);}
+var Fb=null,ic=null,mc=null,nc;function wc(a){if(mb(a,4)){return wb(this,lb(a,4));}return y(qb(this,uc),a);}
+function xc(){return z(qb(this,uc));}
+function uc(){}
+_=uc.prototype=new w();_.eQ=wc;_.hC=xc;_.tN=oq+'Element';_.tI=8;function Bc(a){return y(qb(this,yc),a);}
+function Cc(){return z(qb(this,yc));}
+function yc(){}
+_=yc.prototype=new w();_.eQ=Bc;_.hC=Cc;_.tN=oq+'Event';_.tI=9;function cd(){cd=dq;ed=vn(new tn());{dd();}}
+function dd(){cd();id(new Ec());}
+var ed;function ad(){while((cd(),ed).b>0){nb(zn((cd(),ed),0)).ib();}}
+function bd(){return null;}
+function Ec(){}
+_=Ec.prototype=new zk();_.bb=ad;_.cb=bd;_.tN=oq+'Timer$1';_.tI=10;function hd(){hd=dq;kd=vn(new tn());sd=vn(new tn());{od();}}
+function id(a){hd();wn(kd,a);}
+function jd(a){hd();$wnd.alert(a);}
+function ld(){hd();var a,b;for(a=am(kd);zl(a);){b=lb(Al(a),5);b.bb();}}
+function md(){hd();var a,b,c,d;d=null;for(a=am(kd);zl(a);){b=lb(Al(a),5);c=b.cb();{d=c;}}return d;}
+function nd(){hd();var a,b;for(a=am(sd);zl(a);){b=nb(Al(a));null.ib();}}
+function od(){hd();__gwt_initHandlers(function(){rd();},function(){return qd();},function(){pd();$wnd.onresize=null;$wnd.onbeforeclose=null;$wnd.onclose=null;});}
+function pd(){hd();var a;a=p;{ld();}}
+function qd(){hd();var a;a=p;{return md();}}
+function rd(){hd();var a;a=p;{nd();}}
+var kd,sd;function be(c,b,a){b.appendChild(a);}
+function de(b,a){return $doc.createElement(a);}
+function ee(b,c){var a=$doc.createElement('INPUT');a.type=c;return a;}
+function fe(c,a){var b;b=de(c,'select');if(a){me(c,b,'multiple',true);}return b;}
+function ge(c,b,a){b.cancelBubble=a;}
+function he(b,a){switch(a.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'mousewheel':return 131072;case 'DOMMouseScroll':return 131072;}}
+function ie(d,a,c){var b=parseInt(a[c]);if(!b){return 0;}return b;}
+function je(b,a){return a.__eventBits||0;}
+function ke(e,d,b,f,a){var c=new Option(b,f);if(a== -1||a>d.options.length-1){d.add(c,null);}else{d.add(c,d.options[a]);}}
+function le(c,b,a){b.removeChild(a);}
+function oe(c,a,b,d){a[b]=d;}
+function me(c,a,b,d){a[b]=d;}
+function ne(c,a,b,d){a[b]=d;}
+function pe(c,a,b){a.__listener=b;}
+function qe(c,a,b){if(!b){b='';}a.innerHTML=b;}
+function re(c,b,a,d){b.style[a]=d;}
+function td(){}
+_=td.prototype=new zk();_.tN=pq+'DOMImpl';_.tI=0;function Dd(b,a){a.preventDefault();}
+function Ed(c,a){var b=a.parentNode;if(b==null){return null;}if(b.nodeType!=1)b=null;return b||null;}
+function Fd(d){$wnd.__dispatchCapturedMouseEvent=function(b){if($wnd.__dispatchCapturedEvent(b)){var a=$wnd.__captureElem;if(a&&a.__listener){bc(b,a,a.__listener);b.stopPropagation();}}};$wnd.__dispatchCapturedEvent=function(a){if(!kc(a)){a.stopPropagation();a.preventDefault();return false;}return true;};$wnd.addEventListener('click',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('dblclick',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousedown',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mouseup',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousemove',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousewheel',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('keydown',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keyup',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keypress',$wnd.__dispatchCapturedEvent,true);$wnd.__dispatchEvent=function(b){var c,a=thi!
 s;while(a&& !(c=a.__listener))a=a.parentNode;if(a&&a.nodeType!=1)a=null;if(c)bc(b,a,c);};$wnd.__captureElem=null;}
+function ae(c,b,a){b.__eventBits=a;b.onclick=a&1?$wnd.__dispatchEvent:null;b.ondblclick=a&2?$wnd.__dispatchEvent:null;b.onmousedown=a&4?$wnd.__dispatchEvent:null;b.onmouseup=a&8?$wnd.__dispatchEvent:null;b.onmouseover=a&16?$wnd.__dispatchEvent:null;b.onmouseout=a&32?$wnd.__dispatchEvent:null;b.onmousemove=a&64?$wnd.__dispatchEvent:null;b.onkeydown=a&128?$wnd.__dispatchEvent:null;b.onkeypress=a&256?$wnd.__dispatchEvent:null;b.onkeyup=a&512?$wnd.__dispatchEvent:null;b.onchange=a&1024?$wnd.__dispatchEvent:null;b.onfocus=a&2048?$wnd.__dispatchEvent:null;b.onblur=a&4096?$wnd.__dispatchEvent:null;b.onlosecapture=a&8192?$wnd.__dispatchEvent:null;b.onscroll=a&16384?$wnd.__dispatchEvent:null;b.onload=a&32768?$wnd.__dispatchEvent:null;b.onerror=a&65536?$wnd.__dispatchEvent:null;b.onmousewheel=a&131072?$wnd.__dispatchEvent:null;}
+function Bd(){}
+_=Bd.prototype=new td();_.tN=pq+'DOMImplStandard';_.tI=0;function wd(c,a,b){if(!a&& !b){return true;}else if(!a|| !b){return false;}return a.isSameNode(b);}
+function yd(a){Fd(a);xd(a);}
+function xd(d){$wnd.addEventListener('mouseout',function(b){var a=$wnd.__captureElem;if(a&& !b.relatedTarget){if('html'==b.target.tagName.toLowerCase()){var c=$doc.createEvent('MouseEvents');c.initMouseEvent('mouseup',true,true,$wnd,0,b.screenX,b.screenY,b.clientX,b.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.button,null);a.dispatchEvent(c);}}},true);$wnd.addEventListener('DOMMouseScroll',$wnd.__dispatchCapturedMouseEvent,true);}
+function Ad(c,b,a){ae(c,b,a);zd(c,b,a);}
+function zd(c,b,a){if(a&131072){b.addEventListener('DOMMouseScroll',$wnd.__dispatchEvent,false);}}
+function ud(){}
+_=ud.prototype=new Bd();_.tN=pq+'DOMImplMozilla';_.tI=0;function wi(d,b,a){var c=b.parentNode;if(!c){return;}c.insertBefore(a,b);c.removeChild(b);}
+function xi(b,a){if(b.i!==null){wi(b,b.i,a);}b.i=a;}
+function yi(b,a){Bi(b.i,a);}
+function zi(b,a){tc(b.r(),a|gc(b.r()));}
+function Ai(){return this.i;}
+function Bi(a,b){pc(a,'className',b);}
+function ui(){}
+_=ui.prototype=new zk();_.r=Ai;_.tN=qq+'UIObject';_.tI=0;_.i=null;function vj(a){if(mb(a.h,8)){lb(a.h,8).eb(a);}else if(a.h!==null){throw sk(new rk(),"This widget's parent does not implement HasWidgets");}}
+function wj(b,a){if(b.x()){qc(b.r(),null);}xi(b,a);if(b.x()){qc(a,b);}}
+function xj(c,b){var a;a=c.h;if(b===null){if(a!==null&&a.x()){c.E();}c.h=null;}else{if(a!==null){throw sk(new rk(),'Cannot set a new parent without first clearing the old parent');}c.h=b;if(b.x()){c.B();}}}
+function yj(){}
+function zj(){}
+function Aj(){return this.g;}
+function Bj(){if(this.x()){throw sk(new rk(),"Should only call onAttach when the widget is detached from the browser's document");}this.g=true;qc(this.r(),this);this.o();this.F();}
+function Cj(a){}
+function Dj(){if(!this.x()){throw sk(new rk(),"Should only call onDetach when the widget is attached to the browser's document");}try{this.ab();}finally{this.p();qc(this.r(),null);this.g=false;}}
+function Ej(){}
+function Fj(){}
+function ak(a){wj(this,a);}
+function dj(){}
+_=dj.prototype=new ui();_.o=yj;_.p=zj;_.x=Aj;_.B=Bj;_.C=Cj;_.E=Dj;_.F=Ej;_.ab=Fj;_.fb=ak;_.tN=qq+'Widget';_.tI=11;_.g=false;_.h=null;function uh(b,a){xj(a,b);}
+function wh(b,a){xj(a,null);}
+function xh(){var a,b;for(b=this.y();ij(b);){a=jj(b);a.B();}}
+function yh(){var a,b;for(b=this.y();ij(b);){a=jj(b);a.E();}}
+function zh(){}
+function Ah(){}
+function th(){}
+_=th.prototype=new dj();_.o=xh;_.p=yh;_.F=zh;_.ab=Ah;_.tN=qq+'Panel';_.tI=12;function of(a){a.f=mj(new ej(),a);}
+function pf(a){of(a);return a;}
+function qf(c,a,b){vj(a);nj(c.f,a);vb(b,a.r());uh(c,a);}
+function sf(b,c){var a;if(c.h!==b){return false;}wh(b,c);a=c.r();lc(hc(a),a);tj(b.f,c);return true;}
+function tf(){return rj(this.f);}
+function uf(a){return sf(this,a);}
+function nf(){}
+_=nf.prototype=new th();_.y=tf;_.eb=uf;_.tN=qq+'ComplexPanel';_.tI=13;function te(a){pf(a);a.fb(yb());sc(a.r(),'position','relative');sc(a.r(),'overflow','hidden');return a;}
+function ue(a,b){qf(a,b,a.r());}
+function we(a){sc(a,'left','');sc(a,'top','');sc(a,'position','');}
+function xe(b){var a;a=sf(this,b);if(a){we(b.r());}return a;}
+function se(){}
+_=se.prototype=new nf();_.eb=xe;_.tN=qq+'AbsolutePanel';_.tI=14;function cg(){cg=dq;dk(),fk;}
+function bg(b,a){dk(),fk;eg(b,a);return b;}
+function dg(b,a){switch(dc(a)){case 1:if(b.b!==null){lf(b.b,b);}break;case 4096:case 2048:break;case 128:case 512:case 256:break;}}
+function eg(b,a){wj(b,a);zi(b,7041);}
+function fg(a){if(this.b===null){this.b=jf(new hf());}wn(this.b,a);}
+function gg(a){dg(this,a);}
+function hg(a){eg(this,a);}
+function ag(){}
+_=ag.prototype=new dj();_.j=fg;_.C=gg;_.fb=hg;_.tN=qq+'FocusWidget';_.tI=15;_.b=null;function Be(){Be=dq;dk(),fk;}
+function Ae(b,a){dk(),fk;bg(b,a);return b;}
+function Ce(b,a){rc(b.r(),a);}
+function ze(){}
+_=ze.prototype=new ag();_.tN=qq+'ButtonBase';_.tI=16;function af(){af=dq;dk(),fk;}
+function De(a){dk(),fk;Ae(a,xb());bf(a.r());yi(a,'gwt-Button');return a;}
+function Ee(b,a){dk(),fk;De(b);Ce(b,a);return b;}
+function Fe(c,a,b){dk(),fk;Ee(c,a);c.j(b);return c;}
+function bf(b){af();if(b.type=='submit'){try{b.setAttribute('type','button');}catch(a){}}}
+function ye(){}
+_=ye.prototype=new ze();_.tN=qq+'Button';_.tI=17;function df(a){pf(a);a.e=Eb();a.d=Bb();vb(a.e,a.d);a.fb(a.e);return a;}
+function ff(c,b,a){pc(b,'align',a.a);}
+function gf(c,b,a){sc(b,'verticalAlign',a.a);}
+function cf(){}
+_=cf.prototype=new nf();_.tN=qq+'CellPanel';_.tI=18;_.d=null;_.e=null;function rl(d,a,b){var c;while(a.w()){c=a.A();if(b===null?c===null:b.eQ(c)){return a;}}return null;}
+function tl(a){throw ol(new nl(),'add');}
+function ul(b){var a;a=rl(this,this.y(),b);return a!==null;}
+function ql(){}
+_=ql.prototype=new zk();_.l=tl;_.n=ul;_.tN=tq+'AbstractCollection';_.tI=0;function Fl(b,a){throw vk(new uk(),'Index: '+a+', Size: '+b.b);}
+function am(a){return xl(new wl(),a);}
+function bm(b,a){throw ol(new nl(),'add');}
+function cm(a){this.k(this.gb(),a);return true;}
+function dm(e){var a,b,c,d,f;if(e===this){return true;}if(!mb(e,13)){return false;}f=lb(e,13);if(this.gb()!=f.gb()){return false;}c=am(this);d=f.y();while(zl(c)){a=Al(c);b=Al(d);if(!(a===null?b===null:a.eQ(b))){return false;}}return true;}
+function em(){var a,b,c,d;c=1;a=31;b=am(this);while(zl(b)){d=Al(b);c=31*c+(d===null?0:d.hC());}return c;}
+function fm(){return am(this);}
+function gm(a){throw ol(new nl(),'remove');}
+function vl(){}
+_=vl.prototype=new ql();_.k=bm;_.l=cm;_.eQ=dm;_.hC=em;_.y=fm;_.db=gm;_.tN=tq+'AbstractList';_.tI=19;function un(a){{xn(a);}}
+function vn(a){un(a);return a;}
+function wn(b,a){ho(b.a,b.b++,a);return true;}
+function xn(a){a.a=A();a.b=0;}
+function zn(b,a){if(a<0||a>=b.b){Fl(b,a);}return co(b.a,a);}
+function An(b,a){return Bn(b,a,0);}
+function Bn(c,b,a){if(a<0){Fl(c,a);}for(;a<c.b;++a){if(bo(b,co(c.a,a))){return a;}}return (-1);}
+function Cn(c,a){var b;b=zn(c,a);fo(c.a,a,1);--c.b;return b;}
+function En(a,b){if(a<0||a>this.b){Fl(this,a);}Dn(this.a,a,b);++this.b;}
+function Fn(a){return wn(this,a);}
+function Dn(a,b,c){a.splice(b,0,c);}
+function ao(a){return An(this,a)!=(-1);}
+function bo(a,b){return a===b||a!==null&&a.eQ(b);}
+function eo(a){return zn(this,a);}
+function co(a,b){return a[b];}
+function go(a){return Cn(this,a);}
+function fo(a,c,b){a.splice(c,b);}
+function ho(a,b,c){a[b]=c;}
+function io(){return this.b;}
+function tn(){}
+_=tn.prototype=new vl();_.k=En;_.l=Fn;_.n=ao;_.u=eo;_.db=go;_.gb=io;_.tN=tq+'ArrayList';_.tI=20;_.a=null;_.b=0;function jf(a){vn(a);return a;}
+function lf(d,c){var a,b;for(a=am(d);zl(a);){b=lb(Al(a),6);b.D(c);}}
+function hf(){}
+_=hf.prototype=new tn();_.tN=qq+'ClickListenerCollection';_.tI=21;function xf(a,b){if(a.f!==null){throw sk(new rk(),'Composite.initWidget() may only be called once.');}vj(b);a.fb(b.r());a.f=b;xj(b,a);}
+function yf(){if(this.f===null){throw sk(new rk(),'initWidget() was never called in '+o(this));}return this.i;}
+function zf(){if(this.f!==null){return this.f.x();}return false;}
+function Af(){this.f.B();this.F();}
+function Bf(){try{this.ab();}finally{this.f.E();}}
+function vf(){}
+_=vf.prototype=new dj();_.r=yf;_.x=zf;_.B=Af;_.E=Bf;_.tN=qq+'Composite';_.tI=22;_.f=null;function Df(a){pf(a);a.fb(yb());return a;}
+function Ef(a,b){qf(a,b,a.r());}
+function Cf(){}
+_=Cf.prototype=new nf();_.tN=qq+'FlowPanel';_.tI=23;function og(){og=dq;mg(new lg(),'center');pg=mg(new lg(),'left');mg(new lg(),'right');}
+var pg;function mg(b,a){b.a=a;return b;}
+function lg(){}
+_=lg.prototype=new zk();_.tN=qq+'HasHorizontalAlignment$HorizontalAlignmentConstant';_.tI=0;_.a=null;function vg(){vg=dq;tg(new sg(),'bottom');tg(new sg(),'middle');wg=tg(new sg(),'top');}
+var wg;function tg(a,b){a.a=b;return a;}
+function sg(){}
+_=sg.prototype=new zk();_.tN=qq+'HasVerticalAlignment$VerticalAlignmentConstant';_.tI=0;_.a=null;function zg(a){a.a=(og(),pg);a.c=(vg(),wg);}
+function Ag(a){df(a);zg(a);a.b=Db();vb(a.d,a.b);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function Bg(b,c){var a;a=Dg(b);vb(b.b,a);qf(b,c,a);}
+function Dg(b){var a;a=Cb();ff(b,a,b.a);gf(b,a,b.c);return a;}
+function Eg(c){var a,b;b=hc(c.r());a=sf(this,c);if(a){lc(this.b,b);}return a;}
+function yg(){}
+_=yg.prototype=new cf();_.eb=Eg;_.tN=qq+'HorizontalPanel';_.tI=24;_.b=null;function jh(){jh=dq;dk(),fk;rh=new bh();}
+function gh(b,a){jh();bg(b,Ab(a));zi(b,1024);yi(b,'gwt-ListBox');return b;}
+function hh(b,a){nh(b,a,(-1));}
+function ih(b,a){if(a<0||a>=kh(b)){throw new uk();}}
+function kh(a){return dh(rh,a.r());}
+function lh(a){return fc(a.r(),'selectedIndex');}
+function mh(b,a){ih(b,a);return eh(rh,b.r(),a);}
+function nh(c,b,a){oh(c,b,b,a);}
+function oh(c,b,d,a){jc(c.r(),b,d,a);}
+function ph(b,a){ih(b,a);fh(rh,b.r(),a);}
+function qh(a,b){oc(a.r(),'size',b);}
+function sh(a){if(dc(a)==1024){}else{dg(this,a);}}
+function ah(){}
+_=ah.prototype=new ag();_.C=sh;_.tN=qq+'ListBox';_.tI=25;var rh;function dh(b,a){return a.options.length;}
+function eh(c,b,a){return b.options[a].value;}
+function fh(c,b,a){b.options[a]=null;}
+function bh(){}
+_=bh.prototype=new zk();_.tN=qq+'ListBox$Impl';_.tI=0;function bi(){bi=dq;gi=ep(new lo());}
+function ai(b,a){bi();te(b);if(a===null){a=ci();}b.fb(a);b.B();return b;}
+function di(){bi();return ei(null);}
+function ei(c){bi();var a,b;b=lb(kp(gi,c),7);if(b!==null){return b;}a=null;if(gi.c==0){fi();}lp(gi,c,b=ai(new Bh(),a));return b;}
+function ci(){bi();return $doc.body;}
+function fi(){bi();id(new Ch());}
+function Bh(){}
+_=Bh.prototype=new se();_.tN=qq+'RootPanel';_.tI=26;var gi;function Eh(){var a,b;for(b=zm(hn((bi(),gi)));an(b);){a=lb(bn(b),7);if(a.x()){a.E();}}}
+function Fh(){return null;}
+function Ch(){}
+_=Ch.prototype=new zk();_.bb=Eh;_.cb=Fh;_.tN=qq+'RootPanel$1';_.tI=27;function oi(){oi=dq;dk(),fk;}
+function ni(b,a){dk(),fk;bg(b,a);zi(b,1024);return b;}
+function pi(a){if(this.a===null){this.a=jf(new hf());}wn(this.a,a);}
+function qi(a){var b;dg(this,a);b=dc(a);if(b==1){if(this.a!==null){lf(this.a,this);}}else{}}
+function mi(){}
+_=mi.prototype=new ag();_.j=pi;_.C=qi;_.tN=qq+'TextBoxBase';_.tI=28;_.a=null;function si(){si=dq;dk(),fk;}
+function ri(a){dk(),fk;ni(a,zb());yi(a,'gwt-TextBox');return a;}
+function ti(b,a){oc(b.r(),'size',a);}
+function li(){}
+_=li.prototype=new mi();_.tN=qq+'TextBox';_.tI=29;function Di(a){a.a=(og(),pg);a.b=(vg(),wg);}
+function Ei(a){df(a);Di(a);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function Fi(b,d){var a,c;c=Db();a=bj(b);vb(c,a);vb(b.d,c);qf(b,d,a);}
+function bj(b){var a;a=Cb();ff(b,a,b.a);gf(b,a,b.b);return a;}
+function cj(c){var a,b;b=hc(c.r());a=sf(this,c);if(a){lc(this.d,hc(b));}return a;}
+function Ci(){}
+_=Ci.prototype=new cf();_.eb=cj;_.tN=qq+'VerticalPanel';_.tI=30;function mj(b,a){b.a=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[4],null);return b;}
+function nj(a,b){qj(a,b,a.b);}
+function pj(b,c){var a;for(a=0;a<b.b;++a){if(b.a[a]===c){return a;}}return (-1);}
+function qj(d,e,a){var b,c;if(a<0||a>d.b){throw new uk();}if(d.b==d.a.a){c=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[d.a.a*2],null);for(b=0;b<d.a.a;++b){hb(c,b,d.a[b]);}d.a=c;}++d.b;for(b=d.b-1;b>a;--b){hb(d.a,b,d.a[b-1]);}hb(d.a,a,e);}
+function rj(a){return gj(new fj(),a);}
+function sj(c,b){var a;if(b<0||b>=c.b){throw new uk();}--c.b;for(a=b;a<c.b;++a){hb(c.a,a,c.a[a+1]);}hb(c.a,c.b,null);}
+function tj(b,c){var a;a=pj(b,c);if(a==(-1)){throw new Fp();}sj(b,a);}
+function ej(){}
+_=ej.prototype=new zk();_.tN=qq+'WidgetCollection';_.tI=0;_.a=null;_.b=0;function gj(b,a){b.b=a;return b;}
+function ij(a){return a.a<a.b.b-1;}
+function jj(a){if(a.a>=a.b.b){throw new Fp();}return a.b.a[++a.a];}
+function kj(){return ij(this);}
+function lj(){return jj(this);}
+function fj(){}
+_=fj.prototype=new zk();_.w=kj;_.A=lj;_.tN=qq+'WidgetCollection$WidgetIterator';_.tI=0;_.a=(-1);function dk(){dk=dq;ek=ck(new bk());fk=ek;}
+function ck(a){dk();return a;}
+function bk(){}
+_=bk.prototype=new zk();_.tN=rq+'FocusImpl';_.tI=0;var ek,fk;function ll(b,a){a;return b;}
+function kl(){}
+_=kl.prototype=new zk();_.tN=sq+'Throwable';_.tI=3;function pk(b,a){ll(b,a);return b;}
+function ok(){}
+_=ok.prototype=new kl();_.tN=sq+'Exception';_.tI=4;function Ek(b,a){pk(b,a);return b;}
+function Dk(){}
+_=Dk.prototype=new ok();_.tN=sq+'RuntimeException';_.tI=5;function hk(){}
+_=hk.prototype=new Dk();_.tN=sq+'ArrayStoreException';_.tI=31;function kk(){}
+_=kk.prototype=new Dk();_.tN=sq+'ClassCastException';_.tI=32;function sk(b,a){Ek(b,a);return b;}
+function rk(){}
+_=rk.prototype=new Dk();_.tN=sq+'IllegalStateException';_.tI=33;function vk(b,a){Ek(b,a);return b;}
+function uk(){}
+_=uk.prototype=new Dk();_.tN=sq+'IndexOutOfBoundsException';_.tI=34;function xk(){}
+_=xk.prototype=new Dk();_.tN=sq+'NegativeArraySizeException';_.tI=35;function cl(b,a){return b.substr(a,b.length-a);}
+function dl(a,b){return String(a)==b;}
+function el(a){if(!mb(a,1))return false;return dl(this,a);}
+function gl(){var a=fl;if(!a){a=fl={};}var e=':'+this;var b=a[e];if(b==null){b=0;var f=this.length;var d=f<64?1:f/32|0;for(var c=0;c<f;c+=d){b<<=1;b+=this.charCodeAt(c);}b|=0;a[e]=b;}return b;}
+_=String.prototype;_.eQ=el;_.hC=gl;_.tN=sq+'String';_.tI=2;var fl=null;function jl(a){return t(a);}
+function ol(b,a){Ek(b,a);return b;}
+function nl(){}
+_=nl.prototype=new Dk();_.tN=sq+'UnsupportedOperationException';_.tI=36;function xl(b,a){b.c=a;return b;}
+function zl(a){return a.a<a.c.gb();}
+function Al(a){if(!zl(a)){throw new Fp();}return a.c.u(a.b=a.a++);}
+function Bl(a){if(a.b<0){throw new rk();}a.c.db(a.b);a.a=a.b;a.b=(-1);}
+function Cl(){return zl(this);}
+function Dl(){return Al(this);}
+function wl(){}
+_=wl.prototype=new zk();_.w=Cl;_.A=Dl;_.tN=tq+'AbstractList$IteratorImpl';_.tI=0;_.a=0;_.b=(-1);function fn(f,d,e){var a,b,c;for(b=Fo(f.q());yo(b);){a=zo(b);c=a.s();if(d===null?c===null:d.eQ(c)){if(e){Ao(b);}return a;}}return null;}
+function gn(b){var a;a=b.q();return jm(new im(),b,a);}
+function hn(b){var a;a=jp(b);return xm(new wm(),b,a);}
+function jn(a){return fn(this,a,false)!==null;}
+function kn(d){var a,b,c,e,f,g,h;if(d===this){return true;}if(!mb(d,14)){return false;}f=lb(d,14);c=gn(this);e=f.z();if(!qn(c,e)){return false;}for(a=lm(c);sm(a);){b=tm(a);h=this.v(b);g=f.v(b);if(h===null?g!==null:!h.eQ(g)){return false;}}return true;}
+function ln(b){var a;a=fn(this,b,false);return a===null?null:a.t();}
+function mn(){var a,b,c;b=0;for(c=Fo(this.q());yo(c);){a=zo(c);b+=a.hC();}return b;}
+function nn(){return gn(this);}
+function hm(){}
+_=hm.prototype=new zk();_.m=jn;_.eQ=kn;_.v=ln;_.hC=mn;_.z=nn;_.tN=tq+'AbstractMap';_.tI=37;function qn(e,b){var a,c,d;if(b===e){return true;}if(!mb(b,15)){return false;}c=lb(b,15);if(c.gb()!=e.gb()){return false;}for(a=c.y();a.w();){d=a.A();if(!e.n(d)){return false;}}return true;}
+function rn(a){return qn(this,a);}
+function sn(){var a,b,c;a=0;for(b=this.y();b.w();){c=b.A();if(c!==null){a+=c.hC();}}return a;}
+function on(){}
+_=on.prototype=new ql();_.eQ=rn;_.hC=sn;_.tN=tq+'AbstractSet';_.tI=38;function jm(b,a,c){b.a=a;b.b=c;return b;}
+function lm(b){var a;a=Fo(b.b);return qm(new pm(),b,a);}
+function mm(a){return this.a.m(a);}
+function nm(){return lm(this);}
+function om(){return this.b.a.c;}
+function im(){}
+_=im.prototype=new on();_.n=mm;_.y=nm;_.gb=om;_.tN=tq+'AbstractMap$1';_.tI=39;function qm(b,a,c){b.a=c;return b;}
+function sm(a){return a.a.w();}
+function tm(b){var a;a=b.a.A();return a.s();}
+function um(){return sm(this);}
+function vm(){return tm(this);}
+function pm(){}
+_=pm.prototype=new zk();_.w=um;_.A=vm;_.tN=tq+'AbstractMap$2';_.tI=0;function xm(b,a,c){b.a=a;b.b=c;return b;}
+function zm(b){var a;a=Fo(b.b);return Em(new Dm(),b,a);}
+function Am(a){return ip(this.a,a);}
+function Bm(){return zm(this);}
+function Cm(){return this.b.a.c;}
+function wm(){}
+_=wm.prototype=new ql();_.n=Am;_.y=Bm;_.gb=Cm;_.tN=tq+'AbstractMap$3';_.tI=0;function Em(b,a,c){b.a=c;return b;}
+function an(a){return a.a.w();}
+function bn(a){var b;b=a.a.A().t();return b;}
+function cn(){return an(this);}
+function dn(){return bn(this);}
+function Dm(){}
+_=Dm.prototype=new zk();_.w=cn;_.A=dn;_.tN=tq+'AbstractMap$4';_.tI=0;function gp(){gp=dq;np=tp();}
+function dp(a){{fp(a);}}
+function ep(a){gp();dp(a);return a;}
+function fp(a){a.a=A();a.d=B();a.b=qb(np,w);a.c=0;}
+function hp(b,a){if(mb(a,1)){return xp(b.d,lb(a,1))!==np;}else if(a===null){return b.b!==np;}else{return wp(b.a,a,a.hC())!==np;}}
+function ip(a,b){if(a.b!==np&&vp(a.b,b)){return true;}else if(sp(a.d,b)){return true;}else if(qp(a.a,b)){return true;}return false;}
+function jp(a){return Do(new uo(),a);}
+function kp(c,a){var b;if(mb(a,1)){b=xp(c.d,lb(a,1));}else if(a===null){b=c.b;}else{b=wp(c.a,a,a.hC());}return b===np?null:b;}
+function lp(c,a,d){var b;{b=c.b;c.b=d;}if(b===np){++c.c;return null;}else{return b;}}
+function mp(c,a){var b;if(mb(a,1)){b=Ap(c.d,lb(a,1));}else if(a===null){b=c.b;c.b=qb(np,w);}else{b=zp(c.a,a,a.hC());}if(b===np){return null;}else{--c.c;return b;}}
+function op(e,c){gp();for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.l(a[f]);}}}}
+function pp(d,a){gp();for(var c in d){if(c.charCodeAt(0)==58){var e=d[c];var b=po(c.substring(1),e);a.l(b);}}}
+function qp(f,h){gp();for(var e in f){if(e==parseInt(e)){var a=f[e];for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.t();if(vp(h,d)){return true;}}}}return false;}
+function rp(a){return hp(this,a);}
+function sp(c,d){gp();for(var b in c){if(b.charCodeAt(0)==58){var a=c[b];if(vp(d,a)){return true;}}}return false;}
+function tp(){gp();}
+function up(){return jp(this);}
+function vp(a,b){gp();if(a===b){return true;}else if(a===null){return false;}else{return a.eQ(b);}}
+function yp(a){return kp(this,a);}
+function wp(f,h,e){gp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(vp(h,d)){return c.t();}}}}
+function xp(b,a){gp();return b[':'+a];}
+function zp(f,h,e){gp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(vp(h,d)){if(a.length==1){delete f[e];}else{a.splice(g,1);}return c.t();}}}}
+function Ap(c,a){gp();a=':'+a;var b=c[a];delete c[a];return b;}
+function lo(){}
+_=lo.prototype=new hm();_.m=rp;_.q=up;_.v=yp;_.tN=tq+'HashMap';_.tI=40;_.a=null;_.b=null;_.c=0;_.d=null;var np;function no(b,a,c){b.a=a;b.b=c;return b;}
+function po(a,b){return no(new mo(),a,b);}
+function qo(b){var a;if(mb(b,16)){a=lb(b,16);if(vp(this.a,a.s())&&vp(this.b,a.t())){return true;}}return false;}
+function ro(){return this.a;}
+function so(){return this.b;}
+function to(){var a,b;a=0;b=0;if(this.a!==null){a=this.a.hC();}if(this.b!==null){b=this.b.hC();}return a^b;}
+function mo(){}
+_=mo.prototype=new zk();_.eQ=qo;_.s=ro;_.t=so;_.hC=to;_.tN=tq+'HashMap$EntryImpl';_.tI=41;_.a=null;_.b=null;function Do(b,a){b.a=a;return b;}
+function Fo(a){return wo(new vo(),a.a);}
+function ap(c){var a,b,d;if(mb(c,16)){a=lb(c,16);b=a.s();if(hp(this.a,b)){d=kp(this.a,b);return vp(a.t(),d);}}return false;}
+function bp(){return Fo(this);}
+function cp(){return this.a.c;}
+function uo(){}
+_=uo.prototype=new on();_.n=ap;_.y=bp;_.gb=cp;_.tN=tq+'HashMap$EntrySet';_.tI=42;function wo(c,b){var a;c.c=b;a=vn(new tn());if(c.c.b!==(gp(),np)){wn(a,no(new mo(),null,c.c.b));}pp(c.c.d,a);op(c.c.a,a);c.a=am(a);return c;}
+function yo(a){return zl(a.a);}
+function zo(a){return a.b=lb(Al(a.a),16);}
+function Ao(a){if(a.b===null){throw sk(new rk(),'Must call next() before remove().');}else{Bl(a.a);mp(a.c,a.b.s());a.b=null;}}
+function Bo(){return yo(this);}
+function Co(){return zo(this);}
+function vo(){}
+_=vo.prototype=new zk();_.w=Bo;_.A=Co;_.tN=tq+'HashMap$EntrySetIterator';_.tI=0;_.a=null;_.b=null;function Fp(){}
+_=Fp.prototype=new Dk();_.tN=tq+'NoSuchElementException';_.tI=43;function gq(g){var a,b,c,d,e,f,h,i;i=Ei(new Ci());ue(di(),i);e=Ei(new Ci());Fi(i,e);f=ri(new li());ti(f,30);Fi(e,f);b=Ag(new yg());Fi(i,b);h=10;c=gh(new ah(),true);qh(c,h);hh(c,'U: michi');hh(c,'U: levi');hh(c,'U: vanya');hh(c,'U: ezra');d=gh(new ah(),true);qh(d,h);hh(d,'U: alice');hh(d,'U: karin');a=jq(new hq(),c,d);Bg(b,c);Bg(b,a);Bg(b,d);}
+function eq(){}
+_=eq.prototype=new zk();_.tN=uq+'AccessPolicyEditor';_.tI=0;function iq(a){a.b=Df(new Cf());}
+function jq(c,a,b){iq(c);xf(c,c.b);c.e=Fe(new ye(),'<',c);Ef(c.b,c.e);c.a=Fe(new ye(),'>',c);Ef(c.b,c.a);c.c=a;c.d=b;return c;}
+function lq(c){var a,b;if(c===this.a){a=lh(this.c);b=mh(this.c,a);jd('Add selected identity '+b+' to policy');ph(this.c,a);hh(this.d,b);}else if(c===this.e){a=lh(this.d);b=mh(this.d,a);jd('Remove selected identity '+b+' from policy');ph(this.d,a);hh(this.c,b);}}
+function hq(){}
+_=hq.prototype=new vf();_.D=lq;_.tN=uq+'AddRemoveIdentitiesWidget';_.tI=44;_.a=null;_.c=null;_.d=null;_.e=null;function gk(){gq(new eq());}
+function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{gk();}catch(a){b(d);}else{gk();}}
+var pb=[{},{},{1:1},{3:1},{3:1},{3:1},{3:1},{2:1},{2:1,4:1},{2:1},{5:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{13:1},{13:1},{13:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{5:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{3:1},{3:1},{3:1},{3:1},{3:1},{3:1},{14:1},{15:1},{15:1},{14:1},{16:1},{15:1},{3:1},{6:1,9:1,10:1,11:1,12:1}];if ($wnd.org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor) $wnd.org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onScriptLoad();
+--></script></body></html>
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/109CCA63B26B9F96085C0467615C6235.cache.js
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/109CCA63B26B9F96085C0467615C6235.cache.js	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/109CCA63B26B9F96085C0467615C6235.cache.js	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,402 @@
+(function(){var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var _,mq='com.google.gwt.core.client.',nq='com.google.gwt.lang.',oq='com.google.gwt.user.client.',pq='com.google.gwt.user.client.impl.',qq='com.google.gwt.user.client.ui.',rq='com.google.gwt.user.client.ui.impl.',sq='java.lang.',tq='java.util.',uq='org.wyona.yanel.gwt.accesspolicyeditor.client.';function dq(){}
+function Bk(a){return this===a;}
+function Ck(){return jl(this);}
+function zk(){}
+_=zk.prototype={};_.eQ=Bk;_.hC=Ck;_.tN=sq+'Object';_.tI=1;function o(a){return a==null?null:a.tN;}
+var p=null;function s(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function t(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function u(){return ++v;}
+var v=0;function y(b,a){if(!mb(a,2)){return false;}return C(b,lb(a,2));}
+function z(a){return s(a);}
+function A(){return [];}
+function B(){return {};}
+function D(a){return y(this,a);}
+function C(a,b){return a===b;}
+function E(){return z(this);}
+function w(){}
+_=w.prototype=new zk();_.eQ=D;_.hC=E;_.tN=mq+'JavaScriptObject';_.tI=7;function ab(c,a,d,b,e){c.a=a;c.b=b;c.tN=e;c.tI=d;return c;}
+function cb(a,b,c){return a[b]=c;}
+function db(b,a){return b[a];}
+function eb(a){return a.length;}
+function gb(e,d,c,b,a){return fb(e,d,c,b,0,eb(b),a);}
+function fb(j,i,g,c,e,a,b){var d,f,h;if((f=db(c,e))<0){throw new xk();}h=ab(new F(),f,db(i,e),db(g,e),j);++e;if(e<a){j=cl(j,1);for(d=0;d<f;++d){cb(h,d,fb(j,i,g,c,e,a,b));}}else{for(d=0;d<f;++d){cb(h,d,b);}}return h;}
+function hb(a,b,c){if(c!==null&&a.b!=0&& !mb(c,a.b)){throw new hk();}return cb(a,b,c);}
+function F(){}
+_=F.prototype=new zk();_.tN=nq+'Array';_.tI=0;function kb(b,a){return !(!(b&&pb[b][a]));}
+function lb(b,a){if(b!=null)kb(b.tI,a)||ob();return b;}
+function mb(b,a){return b!=null&&kb(b.tI,a);}
+function ob(){throw new kk();}
+function nb(a){if(a!==null){throw new kk();}return a;}
+function qb(b,d){_=d.prototype;if(b&& !(b.tI>=_.tI)){var c=b.toString;for(var a in _){b[a]=_[a];}b.toString=c;}return b;}
+var pb;function ub(){ub=dq;nc=vn(new tn());{ic=new ud();yd(ic);}}
+function vb(b,a){ub();be(ic,b,a);}
+function wb(a,b){ub();return wd(ic,a,b);}
+function xb(){ub();return de(ic,'button');}
+function yb(){ub();return de(ic,'div');}
+function zb(){ub();return ee(ic,'text');}
+function Ab(a){ub();return fe(ic,a);}
+function Bb(){ub();return de(ic,'tbody');}
+function Cb(){ub();return de(ic,'td');}
+function Db(){ub();return de(ic,'tr');}
+function Eb(){ub();return de(ic,'table');}
+function bc(b,a,d){ub();var c;c=p;{ac(b,a,d);}}
+function ac(b,a,c){ub();var d;if(a===mc){if(dc(b)==8192){mc=null;}}d=Fb;Fb=b;try{c.C(b);}finally{Fb=d;}}
+function cc(b,a){ub();ge(ic,b,a);}
+function dc(a){ub();return he(ic,a);}
+function ec(a){ub();Dd(ic,a);}
+function fc(a,b){ub();return ie(ic,a,b);}
+function gc(a){ub();return je(ic,a);}
+function hc(a){ub();return Ed(ic,a);}
+function jc(c,b,d,a){ub();ke(ic,c,b,d,a);}
+function kc(a){ub();var b,c;c=true;if(nc.b>0){b=nb(zn(nc,nc.b-1));if(!(c=null.ib())){cc(a,true);ec(a);}}return c;}
+function lc(b,a){ub();le(ic,b,a);}
+function pc(a,b,c){ub();oe(ic,a,b,c);}
+function oc(a,b,c){ub();ne(ic,a,b,c);}
+function qc(a,b){ub();pe(ic,a,b);}
+function rc(a,b){ub();qe(ic,a,b);}
+function sc(b,a,c){ub();re(ic,b,a,c);}
+function tc(a,b){ub();Ad(ic,a,b);}
+var Fb=null,ic=null,mc=null,nc;function wc(a){if(mb(a,4)){return wb(this,lb(a,4));}return y(qb(this,uc),a);}
+function xc(){return z(qb(this,uc));}
+function uc(){}
+_=uc.prototype=new w();_.eQ=wc;_.hC=xc;_.tN=oq+'Element';_.tI=8;function Bc(a){return y(qb(this,yc),a);}
+function Cc(){return z(qb(this,yc));}
+function yc(){}
+_=yc.prototype=new w();_.eQ=Bc;_.hC=Cc;_.tN=oq+'Event';_.tI=9;function cd(){cd=dq;ed=vn(new tn());{dd();}}
+function dd(){cd();id(new Ec());}
+var ed;function ad(){while((cd(),ed).b>0){nb(zn((cd(),ed),0)).ib();}}
+function bd(){return null;}
+function Ec(){}
+_=Ec.prototype=new zk();_.bb=ad;_.cb=bd;_.tN=oq+'Timer$1';_.tI=10;function hd(){hd=dq;kd=vn(new tn());sd=vn(new tn());{od();}}
+function id(a){hd();wn(kd,a);}
+function jd(a){hd();$wnd.alert(a);}
+function ld(){hd();var a,b;for(a=am(kd);zl(a);){b=lb(Al(a),5);b.bb();}}
+function md(){hd();var a,b,c,d;d=null;for(a=am(kd);zl(a);){b=lb(Al(a),5);c=b.cb();{d=c;}}return d;}
+function nd(){hd();var a,b;for(a=am(sd);zl(a);){b=nb(Al(a));null.ib();}}
+function od(){hd();__gwt_initHandlers(function(){rd();},function(){return qd();},function(){pd();$wnd.onresize=null;$wnd.onbeforeclose=null;$wnd.onclose=null;});}
+function pd(){hd();var a;a=p;{ld();}}
+function qd(){hd();var a;a=p;{return md();}}
+function rd(){hd();var a;a=p;{nd();}}
+var kd,sd;function be(c,b,a){b.appendChild(a);}
+function de(b,a){return $doc.createElement(a);}
+function ee(b,c){var a=$doc.createElement('INPUT');a.type=c;return a;}
+function fe(c,a){var b;b=de(c,'select');if(a){me(c,b,'multiple',true);}return b;}
+function ge(c,b,a){b.cancelBubble=a;}
+function he(b,a){switch(a.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'mousewheel':return 131072;case 'DOMMouseScroll':return 131072;}}
+function ie(d,a,c){var b=parseInt(a[c]);if(!b){return 0;}return b;}
+function je(b,a){return a.__eventBits||0;}
+function ke(e,d,b,f,a){var c=new Option(b,f);if(a== -1||a>d.options.length-1){d.add(c,null);}else{d.add(c,d.options[a]);}}
+function le(c,b,a){b.removeChild(a);}
+function oe(c,a,b,d){a[b]=d;}
+function me(c,a,b,d){a[b]=d;}
+function ne(c,a,b,d){a[b]=d;}
+function pe(c,a,b){a.__listener=b;}
+function qe(c,a,b){if(!b){b='';}a.innerHTML=b;}
+function re(c,b,a,d){b.style[a]=d;}
+function td(){}
+_=td.prototype=new zk();_.tN=pq+'DOMImpl';_.tI=0;function Dd(b,a){a.preventDefault();}
+function Ed(c,a){var b=a.parentNode;if(b==null){return null;}if(b.nodeType!=1)b=null;return b||null;}
+function Fd(d){$wnd.__dispatchCapturedMouseEvent=function(b){if($wnd.__dispatchCapturedEvent(b)){var a=$wnd.__captureElem;if(a&&a.__listener){bc(b,a,a.__listener);b.stopPropagation();}}};$wnd.__dispatchCapturedEvent=function(a){if(!kc(a)){a.stopPropagation();a.preventDefault();return false;}return true;};$wnd.addEventListener('click',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('dblclick',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousedown',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mouseup',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousemove',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousewheel',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('keydown',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keyup',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keypress',$wnd.__dispatchCapturedEvent,true);$wnd.__dispatchEvent=function(b){var c,a=thi!
 s;while(a&& !(c=a.__listener))a=a.parentNode;if(a&&a.nodeType!=1)a=null;if(c)bc(b,a,c);};$wnd.__captureElem=null;}
+function ae(c,b,a){b.__eventBits=a;b.onclick=a&1?$wnd.__dispatchEvent:null;b.ondblclick=a&2?$wnd.__dispatchEvent:null;b.onmousedown=a&4?$wnd.__dispatchEvent:null;b.onmouseup=a&8?$wnd.__dispatchEvent:null;b.onmouseover=a&16?$wnd.__dispatchEvent:null;b.onmouseout=a&32?$wnd.__dispatchEvent:null;b.onmousemove=a&64?$wnd.__dispatchEvent:null;b.onkeydown=a&128?$wnd.__dispatchEvent:null;b.onkeypress=a&256?$wnd.__dispatchEvent:null;b.onkeyup=a&512?$wnd.__dispatchEvent:null;b.onchange=a&1024?$wnd.__dispatchEvent:null;b.onfocus=a&2048?$wnd.__dispatchEvent:null;b.onblur=a&4096?$wnd.__dispatchEvent:null;b.onlosecapture=a&8192?$wnd.__dispatchEvent:null;b.onscroll=a&16384?$wnd.__dispatchEvent:null;b.onload=a&32768?$wnd.__dispatchEvent:null;b.onerror=a&65536?$wnd.__dispatchEvent:null;b.onmousewheel=a&131072?$wnd.__dispatchEvent:null;}
+function Bd(){}
+_=Bd.prototype=new td();_.tN=pq+'DOMImplStandard';_.tI=0;function wd(c,a,b){if(!a&& !b){return true;}else if(!a|| !b){return false;}return a.isSameNode(b);}
+function yd(a){Fd(a);xd(a);}
+function xd(d){$wnd.addEventListener('mouseout',function(b){var a=$wnd.__captureElem;if(a&& !b.relatedTarget){if('html'==b.target.tagName.toLowerCase()){var c=$doc.createEvent('MouseEvents');c.initMouseEvent('mouseup',true,true,$wnd,0,b.screenX,b.screenY,b.clientX,b.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.button,null);a.dispatchEvent(c);}}},true);$wnd.addEventListener('DOMMouseScroll',$wnd.__dispatchCapturedMouseEvent,true);}
+function Ad(c,b,a){ae(c,b,a);zd(c,b,a);}
+function zd(c,b,a){if(a&131072){b.addEventListener('DOMMouseScroll',$wnd.__dispatchEvent,false);}}
+function ud(){}
+_=ud.prototype=new Bd();_.tN=pq+'DOMImplMozilla';_.tI=0;function wi(d,b,a){var c=b.parentNode;if(!c){return;}c.insertBefore(a,b);c.removeChild(b);}
+function xi(b,a){if(b.i!==null){wi(b,b.i,a);}b.i=a;}
+function yi(b,a){Bi(b.i,a);}
+function zi(b,a){tc(b.r(),a|gc(b.r()));}
+function Ai(){return this.i;}
+function Bi(a,b){pc(a,'className',b);}
+function ui(){}
+_=ui.prototype=new zk();_.r=Ai;_.tN=qq+'UIObject';_.tI=0;_.i=null;function vj(a){if(mb(a.h,8)){lb(a.h,8).eb(a);}else if(a.h!==null){throw sk(new rk(),"This widget's parent does not implement HasWidgets");}}
+function wj(b,a){if(b.x()){qc(b.r(),null);}xi(b,a);if(b.x()){qc(a,b);}}
+function xj(c,b){var a;a=c.h;if(b===null){if(a!==null&&a.x()){c.E();}c.h=null;}else{if(a!==null){throw sk(new rk(),'Cannot set a new parent without first clearing the old parent');}c.h=b;if(b.x()){c.B();}}}
+function yj(){}
+function zj(){}
+function Aj(){return this.g;}
+function Bj(){if(this.x()){throw sk(new rk(),"Should only call onAttach when the widget is detached from the browser's document");}this.g=true;qc(this.r(),this);this.o();this.F();}
+function Cj(a){}
+function Dj(){if(!this.x()){throw sk(new rk(),"Should only call onDetach when the widget is attached to the browser's document");}try{this.ab();}finally{this.p();qc(this.r(),null);this.g=false;}}
+function Ej(){}
+function Fj(){}
+function ak(a){wj(this,a);}
+function dj(){}
+_=dj.prototype=new ui();_.o=yj;_.p=zj;_.x=Aj;_.B=Bj;_.C=Cj;_.E=Dj;_.F=Ej;_.ab=Fj;_.fb=ak;_.tN=qq+'Widget';_.tI=11;_.g=false;_.h=null;function uh(b,a){xj(a,b);}
+function wh(b,a){xj(a,null);}
+function xh(){var a,b;for(b=this.y();ij(b);){a=jj(b);a.B();}}
+function yh(){var a,b;for(b=this.y();ij(b);){a=jj(b);a.E();}}
+function zh(){}
+function Ah(){}
+function th(){}
+_=th.prototype=new dj();_.o=xh;_.p=yh;_.F=zh;_.ab=Ah;_.tN=qq+'Panel';_.tI=12;function of(a){a.f=mj(new ej(),a);}
+function pf(a){of(a);return a;}
+function qf(c,a,b){vj(a);nj(c.f,a);vb(b,a.r());uh(c,a);}
+function sf(b,c){var a;if(c.h!==b){return false;}wh(b,c);a=c.r();lc(hc(a),a);tj(b.f,c);return true;}
+function tf(){return rj(this.f);}
+function uf(a){return sf(this,a);}
+function nf(){}
+_=nf.prototype=new th();_.y=tf;_.eb=uf;_.tN=qq+'ComplexPanel';_.tI=13;function te(a){pf(a);a.fb(yb());sc(a.r(),'position','relative');sc(a.r(),'overflow','hidden');return a;}
+function ue(a,b){qf(a,b,a.r());}
+function we(a){sc(a,'left','');sc(a,'top','');sc(a,'position','');}
+function xe(b){var a;a=sf(this,b);if(a){we(b.r());}return a;}
+function se(){}
+_=se.prototype=new nf();_.eb=xe;_.tN=qq+'AbsolutePanel';_.tI=14;function cg(){cg=dq;dk(),fk;}
+function bg(b,a){dk(),fk;eg(b,a);return b;}
+function dg(b,a){switch(dc(a)){case 1:if(b.b!==null){lf(b.b,b);}break;case 4096:case 2048:break;case 128:case 512:case 256:break;}}
+function eg(b,a){wj(b,a);zi(b,7041);}
+function fg(a){if(this.b===null){this.b=jf(new hf());}wn(this.b,a);}
+function gg(a){dg(this,a);}
+function hg(a){eg(this,a);}
+function ag(){}
+_=ag.prototype=new dj();_.j=fg;_.C=gg;_.fb=hg;_.tN=qq+'FocusWidget';_.tI=15;_.b=null;function Be(){Be=dq;dk(),fk;}
+function Ae(b,a){dk(),fk;bg(b,a);return b;}
+function Ce(b,a){rc(b.r(),a);}
+function ze(){}
+_=ze.prototype=new ag();_.tN=qq+'ButtonBase';_.tI=16;function af(){af=dq;dk(),fk;}
+function De(a){dk(),fk;Ae(a,xb());bf(a.r());yi(a,'gwt-Button');return a;}
+function Ee(b,a){dk(),fk;De(b);Ce(b,a);return b;}
+function Fe(c,a,b){dk(),fk;Ee(c,a);c.j(b);return c;}
+function bf(b){af();if(b.type=='submit'){try{b.setAttribute('type','button');}catch(a){}}}
+function ye(){}
+_=ye.prototype=new ze();_.tN=qq+'Button';_.tI=17;function df(a){pf(a);a.e=Eb();a.d=Bb();vb(a.e,a.d);a.fb(a.e);return a;}
+function ff(c,b,a){pc(b,'align',a.a);}
+function gf(c,b,a){sc(b,'verticalAlign',a.a);}
+function cf(){}
+_=cf.prototype=new nf();_.tN=qq+'CellPanel';_.tI=18;_.d=null;_.e=null;function rl(d,a,b){var c;while(a.w()){c=a.A();if(b===null?c===null:b.eQ(c)){return a;}}return null;}
+function tl(a){throw ol(new nl(),'add');}
+function ul(b){var a;a=rl(this,this.y(),b);return a!==null;}
+function ql(){}
+_=ql.prototype=new zk();_.l=tl;_.n=ul;_.tN=tq+'AbstractCollection';_.tI=0;function Fl(b,a){throw vk(new uk(),'Index: '+a+', Size: '+b.b);}
+function am(a){return xl(new wl(),a);}
+function bm(b,a){throw ol(new nl(),'add');}
+function cm(a){this.k(this.gb(),a);return true;}
+function dm(e){var a,b,c,d,f;if(e===this){return true;}if(!mb(e,13)){return false;}f=lb(e,13);if(this.gb()!=f.gb()){return false;}c=am(this);d=f.y();while(zl(c)){a=Al(c);b=Al(d);if(!(a===null?b===null:a.eQ(b))){return false;}}return true;}
+function em(){var a,b,c,d;c=1;a=31;b=am(this);while(zl(b)){d=Al(b);c=31*c+(d===null?0:d.hC());}return c;}
+function fm(){return am(this);}
+function gm(a){throw ol(new nl(),'remove');}
+function vl(){}
+_=vl.prototype=new ql();_.k=bm;_.l=cm;_.eQ=dm;_.hC=em;_.y=fm;_.db=gm;_.tN=tq+'AbstractList';_.tI=19;function un(a){{xn(a);}}
+function vn(a){un(a);return a;}
+function wn(b,a){ho(b.a,b.b++,a);return true;}
+function xn(a){a.a=A();a.b=0;}
+function zn(b,a){if(a<0||a>=b.b){Fl(b,a);}return co(b.a,a);}
+function An(b,a){return Bn(b,a,0);}
+function Bn(c,b,a){if(a<0){Fl(c,a);}for(;a<c.b;++a){if(bo(b,co(c.a,a))){return a;}}return (-1);}
+function Cn(c,a){var b;b=zn(c,a);fo(c.a,a,1);--c.b;return b;}
+function En(a,b){if(a<0||a>this.b){Fl(this,a);}Dn(this.a,a,b);++this.b;}
+function Fn(a){return wn(this,a);}
+function Dn(a,b,c){a.splice(b,0,c);}
+function ao(a){return An(this,a)!=(-1);}
+function bo(a,b){return a===b||a!==null&&a.eQ(b);}
+function eo(a){return zn(this,a);}
+function co(a,b){return a[b];}
+function go(a){return Cn(this,a);}
+function fo(a,c,b){a.splice(c,b);}
+function ho(a,b,c){a[b]=c;}
+function io(){return this.b;}
+function tn(){}
+_=tn.prototype=new vl();_.k=En;_.l=Fn;_.n=ao;_.u=eo;_.db=go;_.gb=io;_.tN=tq+'ArrayList';_.tI=20;_.a=null;_.b=0;function jf(a){vn(a);return a;}
+function lf(d,c){var a,b;for(a=am(d);zl(a);){b=lb(Al(a),6);b.D(c);}}
+function hf(){}
+_=hf.prototype=new tn();_.tN=qq+'ClickListenerCollection';_.tI=21;function xf(a,b){if(a.f!==null){throw sk(new rk(),'Composite.initWidget() may only be called once.');}vj(b);a.fb(b.r());a.f=b;xj(b,a);}
+function yf(){if(this.f===null){throw sk(new rk(),'initWidget() was never called in '+o(this));}return this.i;}
+function zf(){if(this.f!==null){return this.f.x();}return false;}
+function Af(){this.f.B();this.F();}
+function Bf(){try{this.ab();}finally{this.f.E();}}
+function vf(){}
+_=vf.prototype=new dj();_.r=yf;_.x=zf;_.B=Af;_.E=Bf;_.tN=qq+'Composite';_.tI=22;_.f=null;function Df(a){pf(a);a.fb(yb());return a;}
+function Ef(a,b){qf(a,b,a.r());}
+function Cf(){}
+_=Cf.prototype=new nf();_.tN=qq+'FlowPanel';_.tI=23;function og(){og=dq;mg(new lg(),'center');pg=mg(new lg(),'left');mg(new lg(),'right');}
+var pg;function mg(b,a){b.a=a;return b;}
+function lg(){}
+_=lg.prototype=new zk();_.tN=qq+'HasHorizontalAlignment$HorizontalAlignmentConstant';_.tI=0;_.a=null;function vg(){vg=dq;tg(new sg(),'bottom');tg(new sg(),'middle');wg=tg(new sg(),'top');}
+var wg;function tg(a,b){a.a=b;return a;}
+function sg(){}
+_=sg.prototype=new zk();_.tN=qq+'HasVerticalAlignment$VerticalAlignmentConstant';_.tI=0;_.a=null;function zg(a){a.a=(og(),pg);a.c=(vg(),wg);}
+function Ag(a){df(a);zg(a);a.b=Db();vb(a.d,a.b);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function Bg(b,c){var a;a=Dg(b);vb(b.b,a);qf(b,c,a);}
+function Dg(b){var a;a=Cb();ff(b,a,b.a);gf(b,a,b.c);return a;}
+function Eg(c){var a,b;b=hc(c.r());a=sf(this,c);if(a){lc(this.b,b);}return a;}
+function yg(){}
+_=yg.prototype=new cf();_.eb=Eg;_.tN=qq+'HorizontalPanel';_.tI=24;_.b=null;function jh(){jh=dq;dk(),fk;rh=new bh();}
+function gh(b,a){jh();bg(b,Ab(a));zi(b,1024);yi(b,'gwt-ListBox');return b;}
+function hh(b,a){nh(b,a,(-1));}
+function ih(b,a){if(a<0||a>=kh(b)){throw new uk();}}
+function kh(a){return dh(rh,a.r());}
+function lh(a){return fc(a.r(),'selectedIndex');}
+function mh(b,a){ih(b,a);return eh(rh,b.r(),a);}
+function nh(c,b,a){oh(c,b,b,a);}
+function oh(c,b,d,a){jc(c.r(),b,d,a);}
+function ph(b,a){ih(b,a);fh(rh,b.r(),a);}
+function qh(a,b){oc(a.r(),'size',b);}
+function sh(a){if(dc(a)==1024){}else{dg(this,a);}}
+function ah(){}
+_=ah.prototype=new ag();_.C=sh;_.tN=qq+'ListBox';_.tI=25;var rh;function dh(b,a){return a.options.length;}
+function eh(c,b,a){return b.options[a].value;}
+function fh(c,b,a){b.options[a]=null;}
+function bh(){}
+_=bh.prototype=new zk();_.tN=qq+'ListBox$Impl';_.tI=0;function bi(){bi=dq;gi=ep(new lo());}
+function ai(b,a){bi();te(b);if(a===null){a=ci();}b.fb(a);b.B();return b;}
+function di(){bi();return ei(null);}
+function ei(c){bi();var a,b;b=lb(kp(gi,c),7);if(b!==null){return b;}a=null;if(gi.c==0){fi();}lp(gi,c,b=ai(new Bh(),a));return b;}
+function ci(){bi();return $doc.body;}
+function fi(){bi();id(new Ch());}
+function Bh(){}
+_=Bh.prototype=new se();_.tN=qq+'RootPanel';_.tI=26;var gi;function Eh(){var a,b;for(b=zm(hn((bi(),gi)));an(b);){a=lb(bn(b),7);if(a.x()){a.E();}}}
+function Fh(){return null;}
+function Ch(){}
+_=Ch.prototype=new zk();_.bb=Eh;_.cb=Fh;_.tN=qq+'RootPanel$1';_.tI=27;function oi(){oi=dq;dk(),fk;}
+function ni(b,a){dk(),fk;bg(b,a);zi(b,1024);return b;}
+function pi(a){if(this.a===null){this.a=jf(new hf());}wn(this.a,a);}
+function qi(a){var b;dg(this,a);b=dc(a);if(b==1){if(this.a!==null){lf(this.a,this);}}else{}}
+function mi(){}
+_=mi.prototype=new ag();_.j=pi;_.C=qi;_.tN=qq+'TextBoxBase';_.tI=28;_.a=null;function si(){si=dq;dk(),fk;}
+function ri(a){dk(),fk;ni(a,zb());yi(a,'gwt-TextBox');return a;}
+function ti(b,a){oc(b.r(),'size',a);}
+function li(){}
+_=li.prototype=new mi();_.tN=qq+'TextBox';_.tI=29;function Di(a){a.a=(og(),pg);a.b=(vg(),wg);}
+function Ei(a){df(a);Di(a);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function Fi(b,d){var a,c;c=Db();a=bj(b);vb(c,a);vb(b.d,c);qf(b,d,a);}
+function bj(b){var a;a=Cb();ff(b,a,b.a);gf(b,a,b.b);return a;}
+function cj(c){var a,b;b=hc(c.r());a=sf(this,c);if(a){lc(this.d,hc(b));}return a;}
+function Ci(){}
+_=Ci.prototype=new cf();_.eb=cj;_.tN=qq+'VerticalPanel';_.tI=30;function mj(b,a){b.a=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[4],null);return b;}
+function nj(a,b){qj(a,b,a.b);}
+function pj(b,c){var a;for(a=0;a<b.b;++a){if(b.a[a]===c){return a;}}return (-1);}
+function qj(d,e,a){var b,c;if(a<0||a>d.b){throw new uk();}if(d.b==d.a.a){c=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[d.a.a*2],null);for(b=0;b<d.a.a;++b){hb(c,b,d.a[b]);}d.a=c;}++d.b;for(b=d.b-1;b>a;--b){hb(d.a,b,d.a[b-1]);}hb(d.a,a,e);}
+function rj(a){return gj(new fj(),a);}
+function sj(c,b){var a;if(b<0||b>=c.b){throw new uk();}--c.b;for(a=b;a<c.b;++a){hb(c.a,a,c.a[a+1]);}hb(c.a,c.b,null);}
+function tj(b,c){var a;a=pj(b,c);if(a==(-1)){throw new Fp();}sj(b,a);}
+function ej(){}
+_=ej.prototype=new zk();_.tN=qq+'WidgetCollection';_.tI=0;_.a=null;_.b=0;function gj(b,a){b.b=a;return b;}
+function ij(a){return a.a<a.b.b-1;}
+function jj(a){if(a.a>=a.b.b){throw new Fp();}return a.b.a[++a.a];}
+function kj(){return ij(this);}
+function lj(){return jj(this);}
+function fj(){}
+_=fj.prototype=new zk();_.w=kj;_.A=lj;_.tN=qq+'WidgetCollection$WidgetIterator';_.tI=0;_.a=(-1);function dk(){dk=dq;ek=ck(new bk());fk=ek;}
+function ck(a){dk();return a;}
+function bk(){}
+_=bk.prototype=new zk();_.tN=rq+'FocusImpl';_.tI=0;var ek,fk;function ll(b,a){a;return b;}
+function kl(){}
+_=kl.prototype=new zk();_.tN=sq+'Throwable';_.tI=3;function pk(b,a){ll(b,a);return b;}
+function ok(){}
+_=ok.prototype=new kl();_.tN=sq+'Exception';_.tI=4;function Ek(b,a){pk(b,a);return b;}
+function Dk(){}
+_=Dk.prototype=new ok();_.tN=sq+'RuntimeException';_.tI=5;function hk(){}
+_=hk.prototype=new Dk();_.tN=sq+'ArrayStoreException';_.tI=31;function kk(){}
+_=kk.prototype=new Dk();_.tN=sq+'ClassCastException';_.tI=32;function sk(b,a){Ek(b,a);return b;}
+function rk(){}
+_=rk.prototype=new Dk();_.tN=sq+'IllegalStateException';_.tI=33;function vk(b,a){Ek(b,a);return b;}
+function uk(){}
+_=uk.prototype=new Dk();_.tN=sq+'IndexOutOfBoundsException';_.tI=34;function xk(){}
+_=xk.prototype=new Dk();_.tN=sq+'NegativeArraySizeException';_.tI=35;function cl(b,a){return b.substr(a,b.length-a);}
+function dl(a,b){return String(a)==b;}
+function el(a){if(!mb(a,1))return false;return dl(this,a);}
+function gl(){var a=fl;if(!a){a=fl={};}var e=':'+this;var b=a[e];if(b==null){b=0;var f=this.length;var d=f<64?1:f/32|0;for(var c=0;c<f;c+=d){b<<=1;b+=this.charCodeAt(c);}b|=0;a[e]=b;}return b;}
+_=String.prototype;_.eQ=el;_.hC=gl;_.tN=sq+'String';_.tI=2;var fl=null;function jl(a){return t(a);}
+function ol(b,a){Ek(b,a);return b;}
+function nl(){}
+_=nl.prototype=new Dk();_.tN=sq+'UnsupportedOperationException';_.tI=36;function xl(b,a){b.c=a;return b;}
+function zl(a){return a.a<a.c.gb();}
+function Al(a){if(!zl(a)){throw new Fp();}return a.c.u(a.b=a.a++);}
+function Bl(a){if(a.b<0){throw new rk();}a.c.db(a.b);a.a=a.b;a.b=(-1);}
+function Cl(){return zl(this);}
+function Dl(){return Al(this);}
+function wl(){}
+_=wl.prototype=new zk();_.w=Cl;_.A=Dl;_.tN=tq+'AbstractList$IteratorImpl';_.tI=0;_.a=0;_.b=(-1);function fn(f,d,e){var a,b,c;for(b=Fo(f.q());yo(b);){a=zo(b);c=a.s();if(d===null?c===null:d.eQ(c)){if(e){Ao(b);}return a;}}return null;}
+function gn(b){var a;a=b.q();return jm(new im(),b,a);}
+function hn(b){var a;a=jp(b);return xm(new wm(),b,a);}
+function jn(a){return fn(this,a,false)!==null;}
+function kn(d){var a,b,c,e,f,g,h;if(d===this){return true;}if(!mb(d,14)){return false;}f=lb(d,14);c=gn(this);e=f.z();if(!qn(c,e)){return false;}for(a=lm(c);sm(a);){b=tm(a);h=this.v(b);g=f.v(b);if(h===null?g!==null:!h.eQ(g)){return false;}}return true;}
+function ln(b){var a;a=fn(this,b,false);return a===null?null:a.t();}
+function mn(){var a,b,c;b=0;for(c=Fo(this.q());yo(c);){a=zo(c);b+=a.hC();}return b;}
+function nn(){return gn(this);}
+function hm(){}
+_=hm.prototype=new zk();_.m=jn;_.eQ=kn;_.v=ln;_.hC=mn;_.z=nn;_.tN=tq+'AbstractMap';_.tI=37;function qn(e,b){var a,c,d;if(b===e){return true;}if(!mb(b,15)){return false;}c=lb(b,15);if(c.gb()!=e.gb()){return false;}for(a=c.y();a.w();){d=a.A();if(!e.n(d)){return false;}}return true;}
+function rn(a){return qn(this,a);}
+function sn(){var a,b,c;a=0;for(b=this.y();b.w();){c=b.A();if(c!==null){a+=c.hC();}}return a;}
+function on(){}
+_=on.prototype=new ql();_.eQ=rn;_.hC=sn;_.tN=tq+'AbstractSet';_.tI=38;function jm(b,a,c){b.a=a;b.b=c;return b;}
+function lm(b){var a;a=Fo(b.b);return qm(new pm(),b,a);}
+function mm(a){return this.a.m(a);}
+function nm(){return lm(this);}
+function om(){return this.b.a.c;}
+function im(){}
+_=im.prototype=new on();_.n=mm;_.y=nm;_.gb=om;_.tN=tq+'AbstractMap$1';_.tI=39;function qm(b,a,c){b.a=c;return b;}
+function sm(a){return a.a.w();}
+function tm(b){var a;a=b.a.A();return a.s();}
+function um(){return sm(this);}
+function vm(){return tm(this);}
+function pm(){}
+_=pm.prototype=new zk();_.w=um;_.A=vm;_.tN=tq+'AbstractMap$2';_.tI=0;function xm(b,a,c){b.a=a;b.b=c;return b;}
+function zm(b){var a;a=Fo(b.b);return Em(new Dm(),b,a);}
+function Am(a){return ip(this.a,a);}
+function Bm(){return zm(this);}
+function Cm(){return this.b.a.c;}
+function wm(){}
+_=wm.prototype=new ql();_.n=Am;_.y=Bm;_.gb=Cm;_.tN=tq+'AbstractMap$3';_.tI=0;function Em(b,a,c){b.a=c;return b;}
+function an(a){return a.a.w();}
+function bn(a){var b;b=a.a.A().t();return b;}
+function cn(){return an(this);}
+function dn(){return bn(this);}
+function Dm(){}
+_=Dm.prototype=new zk();_.w=cn;_.A=dn;_.tN=tq+'AbstractMap$4';_.tI=0;function gp(){gp=dq;np=tp();}
+function dp(a){{fp(a);}}
+function ep(a){gp();dp(a);return a;}
+function fp(a){a.a=A();a.d=B();a.b=qb(np,w);a.c=0;}
+function hp(b,a){if(mb(a,1)){return xp(b.d,lb(a,1))!==np;}else if(a===null){return b.b!==np;}else{return wp(b.a,a,a.hC())!==np;}}
+function ip(a,b){if(a.b!==np&&vp(a.b,b)){return true;}else if(sp(a.d,b)){return true;}else if(qp(a.a,b)){return true;}return false;}
+function jp(a){return Do(new uo(),a);}
+function kp(c,a){var b;if(mb(a,1)){b=xp(c.d,lb(a,1));}else if(a===null){b=c.b;}else{b=wp(c.a,a,a.hC());}return b===np?null:b;}
+function lp(c,a,d){var b;{b=c.b;c.b=d;}if(b===np){++c.c;return null;}else{return b;}}
+function mp(c,a){var b;if(mb(a,1)){b=Ap(c.d,lb(a,1));}else if(a===null){b=c.b;c.b=qb(np,w);}else{b=zp(c.a,a,a.hC());}if(b===np){return null;}else{--c.c;return b;}}
+function op(e,c){gp();for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.l(a[f]);}}}}
+function pp(d,a){gp();for(var c in d){if(c.charCodeAt(0)==58){var e=d[c];var b=po(c.substring(1),e);a.l(b);}}}
+function qp(f,h){gp();for(var e in f){if(e==parseInt(e)){var a=f[e];for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.t();if(vp(h,d)){return true;}}}}return false;}
+function rp(a){return hp(this,a);}
+function sp(c,d){gp();for(var b in c){if(b.charCodeAt(0)==58){var a=c[b];if(vp(d,a)){return true;}}}return false;}
+function tp(){gp();}
+function up(){return jp(this);}
+function vp(a,b){gp();if(a===b){return true;}else if(a===null){return false;}else{return a.eQ(b);}}
+function yp(a){return kp(this,a);}
+function wp(f,h,e){gp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(vp(h,d)){return c.t();}}}}
+function xp(b,a){gp();return b[':'+a];}
+function zp(f,h,e){gp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(vp(h,d)){if(a.length==1){delete f[e];}else{a.splice(g,1);}return c.t();}}}}
+function Ap(c,a){gp();a=':'+a;var b=c[a];delete c[a];return b;}
+function lo(){}
+_=lo.prototype=new hm();_.m=rp;_.q=up;_.v=yp;_.tN=tq+'HashMap';_.tI=40;_.a=null;_.b=null;_.c=0;_.d=null;var np;function no(b,a,c){b.a=a;b.b=c;return b;}
+function po(a,b){return no(new mo(),a,b);}
+function qo(b){var a;if(mb(b,16)){a=lb(b,16);if(vp(this.a,a.s())&&vp(this.b,a.t())){return true;}}return false;}
+function ro(){return this.a;}
+function so(){return this.b;}
+function to(){var a,b;a=0;b=0;if(this.a!==null){a=this.a.hC();}if(this.b!==null){b=this.b.hC();}return a^b;}
+function mo(){}
+_=mo.prototype=new zk();_.eQ=qo;_.s=ro;_.t=so;_.hC=to;_.tN=tq+'HashMap$EntryImpl';_.tI=41;_.a=null;_.b=null;function Do(b,a){b.a=a;return b;}
+function Fo(a){return wo(new vo(),a.a);}
+function ap(c){var a,b,d;if(mb(c,16)){a=lb(c,16);b=a.s();if(hp(this.a,b)){d=kp(this.a,b);return vp(a.t(),d);}}return false;}
+function bp(){return Fo(this);}
+function cp(){return this.a.c;}
+function uo(){}
+_=uo.prototype=new on();_.n=ap;_.y=bp;_.gb=cp;_.tN=tq+'HashMap$EntrySet';_.tI=42;function wo(c,b){var a;c.c=b;a=vn(new tn());if(c.c.b!==(gp(),np)){wn(a,no(new mo(),null,c.c.b));}pp(c.c.d,a);op(c.c.a,a);c.a=am(a);return c;}
+function yo(a){return zl(a.a);}
+function zo(a){return a.b=lb(Al(a.a),16);}
+function Ao(a){if(a.b===null){throw sk(new rk(),'Must call next() before remove().');}else{Bl(a.a);mp(a.c,a.b.s());a.b=null;}}
+function Bo(){return yo(this);}
+function Co(){return zo(this);}
+function vo(){}
+_=vo.prototype=new zk();_.w=Bo;_.A=Co;_.tN=tq+'HashMap$EntrySetIterator';_.tI=0;_.a=null;_.b=null;function Fp(){}
+_=Fp.prototype=new Dk();_.tN=tq+'NoSuchElementException';_.tI=43;function gq(g){var a,b,c,d,e,f,h,i;i=Ei(new Ci());ue(di(),i);e=Ei(new Ci());Fi(i,e);f=ri(new li());ti(f,30);Fi(e,f);b=Ag(new yg());Fi(i,b);h=10;c=gh(new ah(),true);qh(c,h);hh(c,'U: michi');hh(c,'U: levi');hh(c,'U: vanya');hh(c,'U: ezra');d=gh(new ah(),true);qh(d,h);hh(d,'U: alice');hh(d,'U: karin');a=jq(new hq(),c,d);Bg(b,c);Bg(b,a);Bg(b,d);}
+function eq(){}
+_=eq.prototype=new zk();_.tN=uq+'AccessPolicyEditor';_.tI=0;function iq(a){a.b=Df(new Cf());}
+function jq(c,a,b){iq(c);xf(c,c.b);c.e=Fe(new ye(),'<',c);Ef(c.b,c.e);c.a=Fe(new ye(),'>',c);Ef(c.b,c.a);c.c=a;c.d=b;return c;}
+function lq(c){var a,b;if(c===this.a){a=lh(this.c);b=mh(this.c,a);jd('Add selected identity '+b+' to policy');ph(this.c,a);hh(this.d,b);}else if(c===this.e){a=lh(this.d);b=mh(this.d,a);jd('Remove selected identity '+b+' from policy');ph(this.d,a);hh(this.c,b);}}
+function hq(){}
+_=hq.prototype=new vf();_.D=lq;_.tN=uq+'AddRemoveIdentitiesWidget';_.tI=44;_.a=null;_.c=null;_.d=null;_.e=null;function gk(){gq(new eq());}
+function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{gk();}catch(a){b(d);}else{gk();}}
+var pb=[{},{},{1:1},{3:1},{3:1},{3:1},{3:1},{2:1},{2:1,4:1},{2:1},{5:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{13:1},{13:1},{13:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{5:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{3:1},{3:1},{3:1},{3:1},{3:1},{3:1},{14:1},{15:1},{15:1},{14:1},{16:1},{15:1},{3:1},{6:1,9:1,10:1,11:1,12:1}];if (org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor) {  var __gwt_initHandlers = org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.__gwt_initHandlers;  org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onScriptLoad(gwtOnLoad);}})();
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/109CCA63B26B9F96085C0467615C6235.cache.xml
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/109CCA63B26B9F96085C0467615C6235.cache.xml	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/109CCA63B26B9F96085C0467615C6235.cache.xml	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cache-entry>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.TextBoxImpl" out="com.google.gwt.user.client.ui.impl.TextBoxImpl"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.ListBox.Impl" out="com.google.gwt.user.client.ui.ListBox.Impl"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.FocusImpl" out="com.google.gwt.user.client.ui.impl.FocusImpl"/>
+	<rebind-decision in="org.wyona.yanel.gwt.accesspolicyeditor.client.AccessPolicyEditor" out="org.wyona.yanel.gwt.accesspolicyeditor.client.AccessPolicyEditor"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.FormPanelImpl" out="com.google.gwt.user.client.ui.impl.FormPanelImpl"/>
+	<rebind-decision in="com.google.gwt.user.client.impl.HistoryImpl" out="com.google.gwt.user.client.impl.HistoryImplMozilla"/>
+	<rebind-decision in="com.google.gwt.user.client.impl.DOMImpl" out="com.google.gwt.user.client.impl.DOMImplMozilla"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.PopupImpl" out="com.google.gwt.user.client.ui.impl.PopupImplMozilla"/>
+</cache-entry>
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/2A4783266C558571A909CCC073B78771.cache.html
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/2A4783266C558571A909CCC073B78771.cache.html	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/2A4783266C558571A909CCC073B78771.cache.html	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,401 @@
+<html><head><script>var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;</script></head><body><script><!--
+var _,jq='com.google.gwt.core.client.',kq='com.google.gwt.lang.',lq='com.google.gwt.user.client.',mq='com.google.gwt.user.client.impl.',nq='com.google.gwt.user.client.ui.',oq='com.google.gwt.user.client.ui.impl.',pq='java.lang.',qq='java.util.',rq='org.wyona.yanel.gwt.accesspolicyeditor.client.';function aq(){}
+function yk(a){return this===a;}
+function zk(){return gl(this);}
+function wk(){}
+_=wk.prototype={};_.eQ=yk;_.hC=zk;_.tN=pq+'Object';_.tI=1;function o(a){return a==null?null:a.tN;}
+var p=null;function s(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function t(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function u(){return ++v;}
+var v=0;function y(b,a){if(!mb(a,2)){return false;}return C(b,lb(a,2));}
+function z(a){return s(a);}
+function A(){return [];}
+function B(){return {};}
+function D(a){return y(this,a);}
+function C(a,b){return a===b;}
+function E(){return z(this);}
+function w(){}
+_=w.prototype=new wk();_.eQ=D;_.hC=E;_.tN=jq+'JavaScriptObject';_.tI=7;function ab(c,a,d,b,e){c.a=a;c.b=b;c.tN=e;c.tI=d;return c;}
+function cb(a,b,c){return a[b]=c;}
+function db(b,a){return b[a];}
+function eb(a){return a.length;}
+function gb(e,d,c,b,a){return fb(e,d,c,b,0,eb(b),a);}
+function fb(j,i,g,c,e,a,b){var d,f,h;if((f=db(c,e))<0){throw new uk();}h=ab(new F(),f,db(i,e),db(g,e),j);++e;if(e<a){j=Fk(j,1);for(d=0;d<f;++d){cb(h,d,fb(j,i,g,c,e,a,b));}}else{for(d=0;d<f;++d){cb(h,d,b);}}return h;}
+function hb(a,b,c){if(c!==null&&a.b!=0&& !mb(c,a.b)){throw new ek();}return cb(a,b,c);}
+function F(){}
+_=F.prototype=new wk();_.tN=kq+'Array';_.tI=0;function kb(b,a){return !(!(b&&pb[b][a]));}
+function lb(b,a){if(b!=null)kb(b.tI,a)||ob();return b;}
+function mb(b,a){return b!=null&&kb(b.tI,a);}
+function ob(){throw new hk();}
+function nb(a){if(a!==null){throw new hk();}return a;}
+function qb(b,d){_=d.prototype;if(b&& !(b.tI>=_.tI)){var c=b.toString;for(var a in _){b[a]=_[a];}b.toString=c;}return b;}
+var pb;function ub(){ub=aq;nc=sn(new qn());{ic=new ud();Ad(ic);}}
+function vb(b,a){ub();Ed(ic,b,a);}
+function wb(a,b){ub();return wd(ic,a,b);}
+function xb(){ub();return ae(ic,'button');}
+function yb(){ub();return ae(ic,'div');}
+function zb(){ub();return be(ic,'text');}
+function Ab(a){ub();return xd(ic,a);}
+function Bb(){ub();return ae(ic,'tbody');}
+function Cb(){ub();return ae(ic,'td');}
+function Db(){ub();return ae(ic,'tr');}
+function Eb(){ub();return ae(ic,'table');}
+function bc(b,a,d){ub();var c;c=p;{ac(b,a,d);}}
+function ac(b,a,c){ub();var d;if(a===mc){if(dc(b)==8192){mc=null;}}d=Fb;Fb=b;try{c.C(b);}finally{Fb=d;}}
+function cc(b,a){ub();ce(ic,b,a);}
+function dc(a){ub();return de(ic,a);}
+function ec(a){ub();yd(ic,a);}
+function fc(a,b){ub();return ee(ic,a,b);}
+function gc(a){ub();return fe(ic,a);}
+function hc(a){ub();return zd(ic,a);}
+function jc(c,b,d,a){ub();Bd(ic,c,b,d,a);}
+function kc(a){ub();var b,c;c=true;if(nc.b>0){b=nb(wn(nc,nc.b-1));if(!(c=null.ib())){cc(a,true);ec(a);}}return c;}
+function lc(b,a){ub();ge(ic,b,a);}
+function pc(a,b,c){ub();ie(ic,a,b,c);}
+function oc(a,b,c){ub();he(ic,a,b,c);}
+function qc(a,b){ub();je(ic,a,b);}
+function rc(a,b){ub();ke(ic,a,b);}
+function sc(b,a,c){ub();le(ic,b,a,c);}
+function tc(a,b){ub();Cd(ic,a,b);}
+var Fb=null,ic=null,mc=null,nc;function wc(a){if(mb(a,4)){return wb(this,lb(a,4));}return y(qb(this,uc),a);}
+function xc(){return z(qb(this,uc));}
+function uc(){}
+_=uc.prototype=new w();_.eQ=wc;_.hC=xc;_.tN=lq+'Element';_.tI=8;function Bc(a){return y(qb(this,yc),a);}
+function Cc(){return z(qb(this,yc));}
+function yc(){}
+_=yc.prototype=new w();_.eQ=Bc;_.hC=Cc;_.tN=lq+'Event';_.tI=9;function cd(){cd=aq;ed=sn(new qn());{dd();}}
+function dd(){cd();id(new Ec());}
+var ed;function ad(){while((cd(),ed).b>0){nb(wn((cd(),ed),0)).ib();}}
+function bd(){return null;}
+function Ec(){}
+_=Ec.prototype=new wk();_.bb=ad;_.cb=bd;_.tN=lq+'Timer$1';_.tI=10;function hd(){hd=aq;kd=sn(new qn());sd=sn(new qn());{od();}}
+function id(a){hd();tn(kd,a);}
+function jd(a){hd();$wnd.alert(a);}
+function ld(){hd();var a,b;for(a=Dl(kd);wl(a);){b=lb(xl(a),5);b.bb();}}
+function md(){hd();var a,b,c,d;d=null;for(a=Dl(kd);wl(a);){b=lb(xl(a),5);c=b.cb();{d=c;}}return d;}
+function nd(){hd();var a,b;for(a=Dl(sd);wl(a);){b=nb(xl(a));null.ib();}}
+function od(){hd();__gwt_initHandlers(function(){rd();},function(){return qd();},function(){pd();$wnd.onresize=null;$wnd.onbeforeclose=null;$wnd.onclose=null;});}
+function pd(){hd();var a;a=p;{ld();}}
+function qd(){hd();var a;a=p;{return md();}}
+function rd(){hd();var a;a=p;{nd();}}
+var kd,sd;function Ed(c,b,a){b.appendChild(a);}
+function ae(b,a){return $doc.createElement(a);}
+function be(b,c){var a=$doc.createElement('INPUT');a.type=c;return a;}
+function ce(c,b,a){b.cancelBubble=a;}
+function de(b,a){switch(a.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'mousewheel':return 131072;case 'DOMMouseScroll':return 131072;}}
+function ee(d,a,c){var b=parseInt(a[c]);if(!b){return 0;}return b;}
+function fe(b,a){return a.__eventBits||0;}
+function ge(c,b,a){b.removeChild(a);}
+function ie(c,a,b,d){a[b]=d;}
+function he(c,a,b,d){a[b]=d;}
+function je(c,a,b){a.__listener=b;}
+function ke(c,a,b){if(!b){b='';}a.innerHTML=b;}
+function le(c,b,a,d){b.style[a]=d;}
+function td(){}
+_=td.prototype=new wk();_.tN=mq+'DOMImpl';_.tI=0;function wd(c,a,b){if(!a&& !b)return true;else if(!a|| !b)return false;return a.uniqueID==b.uniqueID;}
+function xd(c,b){var a=b?'<SELECT MULTIPLE>':'<SELECT>';return $doc.createElement(a);}
+function yd(b,a){a.returnValue=false;}
+function zd(c,a){var b=a.parentElement;return b||null;}
+function Ad(d){try{$doc.execCommand('BackgroundImageCache',false,true);}catch(a){}$wnd.__dispatchEvent=function(){var c=Dd;Dd=this;if($wnd.event.returnValue==null){$wnd.event.returnValue=true;if(!kc($wnd.event)){Dd=c;return;}}var b,a=this;while(a&& !(b=a.__listener))a=a.parentElement;if(b)bc($wnd.event,a,b);Dd=c;};$wnd.__dispatchDblClickEvent=function(){var a=$doc.createEventObject();this.fireEvent('onclick',a);if(this.__eventBits&2)$wnd.__dispatchEvent.call(this);};$doc.body.onclick=$doc.body.onmousedown=$doc.body.onmouseup=$doc.body.onmousemove=$doc.body.onmousewheel=$doc.body.onkeydown=$doc.body.onkeypress=$doc.body.onkeyup=$doc.body.onfocus=$doc.body.onblur=$doc.body.ondblclick=$wnd.__dispatchEvent;}
+function Bd(e,c,d,f,a){var b=new Option(d,f);if(a== -1||a>c.options.length-1){c.add(b);}else{c.add(b,a);}}
+function Cd(c,b,a){b.__eventBits=a;b.onclick=a&1?$wnd.__dispatchEvent:null;b.ondblclick=a&(1|2)?$wnd.__dispatchDblClickEvent:null;b.onmousedown=a&4?$wnd.__dispatchEvent:null;b.onmouseup=a&8?$wnd.__dispatchEvent:null;b.onmouseover=a&16?$wnd.__dispatchEvent:null;b.onmouseout=a&32?$wnd.__dispatchEvent:null;b.onmousemove=a&64?$wnd.__dispatchEvent:null;b.onkeydown=a&128?$wnd.__dispatchEvent:null;b.onkeypress=a&256?$wnd.__dispatchEvent:null;b.onkeyup=a&512?$wnd.__dispatchEvent:null;b.onchange=a&1024?$wnd.__dispatchEvent:null;b.onfocus=a&2048?$wnd.__dispatchEvent:null;b.onblur=a&4096?$wnd.__dispatchEvent:null;b.onlosecapture=a&8192?$wnd.__dispatchEvent:null;b.onscroll=a&16384?$wnd.__dispatchEvent:null;b.onload=a&32768?$wnd.__dispatchEvent:null;b.onerror=a&65536?$wnd.__dispatchEvent:null;b.onmousewheel=a&131072?$wnd.__dispatchEvent:null;}
+function ud(){}
+_=ud.prototype=new td();_.tN=mq+'DOMImplIE6';_.tI=0;var Dd=null;function qi(d,b,a){var c=b.parentNode;if(!c){return;}c.insertBefore(a,b);c.removeChild(b);}
+function ri(b,a){if(b.i!==null){qi(b,b.i,a);}b.i=a;}
+function si(b,a){vi(b.i,a);}
+function ti(b,a){tc(b.r(),a|gc(b.r()));}
+function ui(){return this.i;}
+function vi(a,b){pc(a,'className',b);}
+function oi(){}
+_=oi.prototype=new wk();_.r=ui;_.tN=nq+'UIObject';_.tI=0;_.i=null;function pj(a){if(mb(a.h,8)){lb(a.h,8).eb(a);}else if(a.h!==null){throw pk(new ok(),"This widget's parent does not implement HasWidgets");}}
+function qj(b,a){if(b.x()){qc(b.r(),null);}ri(b,a);if(b.x()){qc(a,b);}}
+function rj(c,b){var a;a=c.h;if(b===null){if(a!==null&&a.x()){c.E();}c.h=null;}else{if(a!==null){throw pk(new ok(),'Cannot set a new parent without first clearing the old parent');}c.h=b;if(b.x()){c.B();}}}
+function sj(){}
+function tj(){}
+function uj(){return this.g;}
+function vj(){if(this.x()){throw pk(new ok(),"Should only call onAttach when the widget is detached from the browser's document");}this.g=true;qc(this.r(),this);this.o();this.F();}
+function wj(a){}
+function xj(){if(!this.x()){throw pk(new ok(),"Should only call onDetach when the widget is attached to the browser's document");}try{this.ab();}finally{this.p();qc(this.r(),null);this.g=false;}}
+function yj(){}
+function zj(){}
+function Aj(a){qj(this,a);}
+function Di(){}
+_=Di.prototype=new oi();_.o=sj;_.p=tj;_.x=uj;_.B=vj;_.C=wj;_.E=xj;_.F=yj;_.ab=zj;_.fb=Aj;_.tN=nq+'Widget';_.tI=11;_.g=false;_.h=null;function oh(b,a){rj(a,b);}
+function qh(b,a){rj(a,null);}
+function rh(){var a,b;for(b=this.y();cj(b);){a=dj(b);a.B();}}
+function sh(){var a,b;for(b=this.y();cj(b);){a=dj(b);a.E();}}
+function th(){}
+function uh(){}
+function nh(){}
+_=nh.prototype=new Di();_.o=rh;_.p=sh;_.F=th;_.ab=uh;_.tN=nq+'Panel';_.tI=12;function hf(a){a.f=gj(new Ei(),a);}
+function jf(a){hf(a);return a;}
+function kf(c,a,b){pj(a);hj(c.f,a);vb(b,a.r());oh(c,a);}
+function mf(b,c){var a;if(c.h!==b){return false;}qh(b,c);a=c.r();lc(hc(a),a);nj(b.f,c);return true;}
+function nf(){return lj(this.f);}
+function of(a){return mf(this,a);}
+function gf(){}
+_=gf.prototype=new nh();_.y=nf;_.eb=of;_.tN=nq+'ComplexPanel';_.tI=13;function ne(a){jf(a);a.fb(yb());sc(a.r(),'position','relative');sc(a.r(),'overflow','hidden');return a;}
+function oe(a,b){kf(a,b,a.r());}
+function qe(a){sc(a,'left','');sc(a,'top','');sc(a,'position','');}
+function re(b){var a;a=mf(this,b);if(a){qe(b.r());}return a;}
+function me(){}
+_=me.prototype=new gf();_.eb=re;_.tN=nq+'AbsolutePanel';_.tI=14;function Cf(){Cf=aq;ak(),ck;}
+function Bf(b,a){ak(),ck;Ef(b,a);return b;}
+function Df(b,a){switch(dc(a)){case 1:if(b.b!==null){ef(b.b,b);}break;case 4096:case 2048:break;case 128:case 512:case 256:break;}}
+function Ef(b,a){qj(b,a);ti(b,7041);}
+function Ff(a){if(this.b===null){this.b=cf(new bf());}tn(this.b,a);}
+function ag(a){Df(this,a);}
+function bg(a){Ef(this,a);}
+function Af(){}
+_=Af.prototype=new Di();_.j=Ff;_.C=ag;_.fb=bg;_.tN=nq+'FocusWidget';_.tI=15;_.b=null;function ve(){ve=aq;ak(),ck;}
+function ue(b,a){ak(),ck;Bf(b,a);return b;}
+function we(b,a){rc(b.r(),a);}
+function te(){}
+_=te.prototype=new Af();_.tN=nq+'ButtonBase';_.tI=16;function Ae(){Ae=aq;ak(),ck;}
+function xe(a){ak(),ck;ue(a,xb());Be(a.r());si(a,'gwt-Button');return a;}
+function ye(b,a){ak(),ck;xe(b);we(b,a);return b;}
+function ze(c,a,b){ak(),ck;ye(c,a);c.j(b);return c;}
+function Be(b){Ae();if(b.type=='submit'){try{b.setAttribute('type','button');}catch(a){}}}
+function se(){}
+_=se.prototype=new te();_.tN=nq+'Button';_.tI=17;function De(a){jf(a);a.e=Eb();a.d=Bb();vb(a.e,a.d);a.fb(a.e);return a;}
+function Fe(c,b,a){pc(b,'align',a.a);}
+function af(c,b,a){sc(b,'verticalAlign',a.a);}
+function Ce(){}
+_=Ce.prototype=new gf();_.tN=nq+'CellPanel';_.tI=18;_.d=null;_.e=null;function ol(d,a,b){var c;while(a.w()){c=a.A();if(b===null?c===null:b.eQ(c)){return a;}}return null;}
+function ql(a){throw ll(new kl(),'add');}
+function rl(b){var a;a=ol(this,this.y(),b);return a!==null;}
+function nl(){}
+_=nl.prototype=new wk();_.l=ql;_.n=rl;_.tN=qq+'AbstractCollection';_.tI=0;function Cl(b,a){throw sk(new rk(),'Index: '+a+', Size: '+b.b);}
+function Dl(a){return ul(new tl(),a);}
+function El(b,a){throw ll(new kl(),'add');}
+function Fl(a){this.k(this.gb(),a);return true;}
+function am(e){var a,b,c,d,f;if(e===this){return true;}if(!mb(e,13)){return false;}f=lb(e,13);if(this.gb()!=f.gb()){return false;}c=Dl(this);d=f.y();while(wl(c)){a=xl(c);b=xl(d);if(!(a===null?b===null:a.eQ(b))){return false;}}return true;}
+function bm(){var a,b,c,d;c=1;a=31;b=Dl(this);while(wl(b)){d=xl(b);c=31*c+(d===null?0:d.hC());}return c;}
+function cm(){return Dl(this);}
+function dm(a){throw ll(new kl(),'remove');}
+function sl(){}
+_=sl.prototype=new nl();_.k=El;_.l=Fl;_.eQ=am;_.hC=bm;_.y=cm;_.db=dm;_.tN=qq+'AbstractList';_.tI=19;function rn(a){{un(a);}}
+function sn(a){rn(a);return a;}
+function tn(b,a){eo(b.a,b.b++,a);return true;}
+function un(a){a.a=A();a.b=0;}
+function wn(b,a){if(a<0||a>=b.b){Cl(b,a);}return Fn(b.a,a);}
+function xn(b,a){return yn(b,a,0);}
+function yn(c,b,a){if(a<0){Cl(c,a);}for(;a<c.b;++a){if(En(b,Fn(c.a,a))){return a;}}return (-1);}
+function zn(c,a){var b;b=wn(c,a);bo(c.a,a,1);--c.b;return b;}
+function Bn(a,b){if(a<0||a>this.b){Cl(this,a);}An(this.a,a,b);++this.b;}
+function Cn(a){return tn(this,a);}
+function An(a,b,c){a.splice(b,0,c);}
+function Dn(a){return xn(this,a)!=(-1);}
+function En(a,b){return a===b||a!==null&&a.eQ(b);}
+function ao(a){return wn(this,a);}
+function Fn(a,b){return a[b];}
+function co(a){return zn(this,a);}
+function bo(a,c,b){a.splice(c,b);}
+function eo(a,b,c){a[b]=c;}
+function fo(){return this.b;}
+function qn(){}
+_=qn.prototype=new sl();_.k=Bn;_.l=Cn;_.n=Dn;_.u=ao;_.db=co;_.gb=fo;_.tN=qq+'ArrayList';_.tI=20;_.a=null;_.b=0;function cf(a){sn(a);return a;}
+function ef(d,c){var a,b;for(a=Dl(d);wl(a);){b=lb(xl(a),6);b.D(c);}}
+function bf(){}
+_=bf.prototype=new qn();_.tN=nq+'ClickListenerCollection';_.tI=21;function rf(a,b){if(a.f!==null){throw pk(new ok(),'Composite.initWidget() may only be called once.');}pj(b);a.fb(b.r());a.f=b;rj(b,a);}
+function sf(){if(this.f===null){throw pk(new ok(),'initWidget() was never called in '+o(this));}return this.i;}
+function tf(){if(this.f!==null){return this.f.x();}return false;}
+function uf(){this.f.B();this.F();}
+function vf(){try{this.ab();}finally{this.f.E();}}
+function pf(){}
+_=pf.prototype=new Di();_.r=sf;_.x=tf;_.B=uf;_.E=vf;_.tN=nq+'Composite';_.tI=22;_.f=null;function xf(a){jf(a);a.fb(yb());return a;}
+function yf(a,b){kf(a,b,a.r());}
+function wf(){}
+_=wf.prototype=new gf();_.tN=nq+'FlowPanel';_.tI=23;function ig(){ig=aq;gg(new fg(),'center');jg=gg(new fg(),'left');gg(new fg(),'right');}
+var jg;function gg(b,a){b.a=a;return b;}
+function fg(){}
+_=fg.prototype=new wk();_.tN=nq+'HasHorizontalAlignment$HorizontalAlignmentConstant';_.tI=0;_.a=null;function pg(){pg=aq;ng(new mg(),'bottom');ng(new mg(),'middle');qg=ng(new mg(),'top');}
+var qg;function ng(a,b){a.a=b;return a;}
+function mg(){}
+_=mg.prototype=new wk();_.tN=nq+'HasVerticalAlignment$VerticalAlignmentConstant';_.tI=0;_.a=null;function tg(a){a.a=(ig(),jg);a.c=(pg(),qg);}
+function ug(a){De(a);tg(a);a.b=Db();vb(a.d,a.b);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function vg(b,c){var a;a=xg(b);vb(b.b,a);kf(b,c,a);}
+function xg(b){var a;a=Cb();Fe(b,a,b.a);af(b,a,b.c);return a;}
+function yg(c){var a,b;b=hc(c.r());a=mf(this,c);if(a){lc(this.b,b);}return a;}
+function sg(){}
+_=sg.prototype=new Ce();_.eb=yg;_.tN=nq+'HorizontalPanel';_.tI=24;_.b=null;function dh(){dh=aq;ak(),ck;lh=new Bg();}
+function ah(b,a){dh();Bf(b,Ab(a));ti(b,1024);si(b,'gwt-ListBox');return b;}
+function bh(b,a){hh(b,a,(-1));}
+function ch(b,a){if(a<0||a>=eh(b)){throw new rk();}}
+function eh(a){return Dg(lh,a.r());}
+function fh(a){return fc(a.r(),'selectedIndex');}
+function gh(b,a){ch(b,a);return Eg(lh,b.r(),a);}
+function hh(c,b,a){ih(c,b,b,a);}
+function ih(c,b,d,a){jc(c.r(),b,d,a);}
+function jh(b,a){ch(b,a);Fg(lh,b.r(),a);}
+function kh(a,b){oc(a.r(),'size',b);}
+function mh(a){if(dc(a)==1024){}else{Df(this,a);}}
+function Ag(){}
+_=Ag.prototype=new Af();_.C=mh;_.tN=nq+'ListBox';_.tI=25;var lh;function Dg(b,a){return a.options.length;}
+function Eg(c,b,a){return b.options[a].value;}
+function Fg(c,b,a){b.options[a]=null;}
+function Bg(){}
+_=Bg.prototype=new wk();_.tN=nq+'ListBox$Impl';_.tI=0;function Bh(){Bh=aq;ai=bp(new io());}
+function Ah(b,a){Bh();ne(b);if(a===null){a=Ch();}b.fb(a);b.B();return b;}
+function Dh(){Bh();return Eh(null);}
+function Eh(c){Bh();var a,b;b=lb(hp(ai,c),7);if(b!==null){return b;}a=null;if(ai.c==0){Fh();}ip(ai,c,b=Ah(new vh(),a));return b;}
+function Ch(){Bh();return $doc.body;}
+function Fh(){Bh();id(new wh());}
+function vh(){}
+_=vh.prototype=new me();_.tN=nq+'RootPanel';_.tI=26;var ai;function yh(){var a,b;for(b=wm(en((Bh(),ai)));Dm(b);){a=lb(Em(b),7);if(a.x()){a.E();}}}
+function zh(){return null;}
+function wh(){}
+_=wh.prototype=new wk();_.bb=yh;_.cb=zh;_.tN=nq+'RootPanel$1';_.tI=27;function ii(){ii=aq;ak(),ck;}
+function hi(b,a){ak(),ck;Bf(b,a);ti(b,1024);return b;}
+function ji(a){if(this.a===null){this.a=cf(new bf());}tn(this.a,a);}
+function ki(a){var b;Df(this,a);b=dc(a);if(b==1){if(this.a!==null){ef(this.a,this);}}else{}}
+function gi(){}
+_=gi.prototype=new Af();_.j=ji;_.C=ki;_.tN=nq+'TextBoxBase';_.tI=28;_.a=null;function mi(){mi=aq;ak(),ck;}
+function li(a){ak(),ck;hi(a,zb());si(a,'gwt-TextBox');return a;}
+function ni(b,a){oc(b.r(),'size',a);}
+function fi(){}
+_=fi.prototype=new gi();_.tN=nq+'TextBox';_.tI=29;function xi(a){a.a=(ig(),jg);a.b=(pg(),qg);}
+function yi(a){De(a);xi(a);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function zi(b,d){var a,c;c=Db();a=Bi(b);vb(c,a);vb(b.d,c);kf(b,d,a);}
+function Bi(b){var a;a=Cb();Fe(b,a,b.a);af(b,a,b.b);return a;}
+function Ci(c){var a,b;b=hc(c.r());a=mf(this,c);if(a){lc(this.d,hc(b));}return a;}
+function wi(){}
+_=wi.prototype=new Ce();_.eb=Ci;_.tN=nq+'VerticalPanel';_.tI=30;function gj(b,a){b.a=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[4],null);return b;}
+function hj(a,b){kj(a,b,a.b);}
+function jj(b,c){var a;for(a=0;a<b.b;++a){if(b.a[a]===c){return a;}}return (-1);}
+function kj(d,e,a){var b,c;if(a<0||a>d.b){throw new rk();}if(d.b==d.a.a){c=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[d.a.a*2],null);for(b=0;b<d.a.a;++b){hb(c,b,d.a[b]);}d.a=c;}++d.b;for(b=d.b-1;b>a;--b){hb(d.a,b,d.a[b-1]);}hb(d.a,a,e);}
+function lj(a){return aj(new Fi(),a);}
+function mj(c,b){var a;if(b<0||b>=c.b){throw new rk();}--c.b;for(a=b;a<c.b;++a){hb(c.a,a,c.a[a+1]);}hb(c.a,c.b,null);}
+function nj(b,c){var a;a=jj(b,c);if(a==(-1)){throw new Cp();}mj(b,a);}
+function Ei(){}
+_=Ei.prototype=new wk();_.tN=nq+'WidgetCollection';_.tI=0;_.a=null;_.b=0;function aj(b,a){b.b=a;return b;}
+function cj(a){return a.a<a.b.b-1;}
+function dj(a){if(a.a>=a.b.b){throw new Cp();}return a.b.a[++a.a];}
+function ej(){return cj(this);}
+function fj(){return dj(this);}
+function Fi(){}
+_=Fi.prototype=new wk();_.w=ej;_.A=fj;_.tN=nq+'WidgetCollection$WidgetIterator';_.tI=0;_.a=(-1);function ak(){ak=aq;bk=Dj(new Cj());ck=bk;}
+function Fj(a){ak();return a;}
+function Bj(){}
+_=Bj.prototype=new wk();_.tN=oq+'FocusImpl';_.tI=0;var bk,ck;function Ej(){Ej=aq;ak();}
+function Dj(a){Ej();Fj(a);return a;}
+function Cj(){}
+_=Cj.prototype=new Bj();_.tN=oq+'FocusImplIE6';_.tI=0;function il(b,a){a;return b;}
+function hl(){}
+_=hl.prototype=new wk();_.tN=pq+'Throwable';_.tI=3;function mk(b,a){il(b,a);return b;}
+function lk(){}
+_=lk.prototype=new hl();_.tN=pq+'Exception';_.tI=4;function Bk(b,a){mk(b,a);return b;}
+function Ak(){}
+_=Ak.prototype=new lk();_.tN=pq+'RuntimeException';_.tI=5;function ek(){}
+_=ek.prototype=new Ak();_.tN=pq+'ArrayStoreException';_.tI=31;function hk(){}
+_=hk.prototype=new Ak();_.tN=pq+'ClassCastException';_.tI=32;function pk(b,a){Bk(b,a);return b;}
+function ok(){}
+_=ok.prototype=new Ak();_.tN=pq+'IllegalStateException';_.tI=33;function sk(b,a){Bk(b,a);return b;}
+function rk(){}
+_=rk.prototype=new Ak();_.tN=pq+'IndexOutOfBoundsException';_.tI=34;function uk(){}
+_=uk.prototype=new Ak();_.tN=pq+'NegativeArraySizeException';_.tI=35;function Fk(b,a){return b.substr(a,b.length-a);}
+function al(a,b){return String(a)==b;}
+function bl(a){if(!mb(a,1))return false;return al(this,a);}
+function dl(){var a=cl;if(!a){a=cl={};}var e=':'+this;var b=a[e];if(b==null){b=0;var f=this.length;var d=f<64?1:f/32|0;for(var c=0;c<f;c+=d){b<<=1;b+=this.charCodeAt(c);}b|=0;a[e]=b;}return b;}
+_=String.prototype;_.eQ=bl;_.hC=dl;_.tN=pq+'String';_.tI=2;var cl=null;function gl(a){return t(a);}
+function ll(b,a){Bk(b,a);return b;}
+function kl(){}
+_=kl.prototype=new Ak();_.tN=pq+'UnsupportedOperationException';_.tI=36;function ul(b,a){b.c=a;return b;}
+function wl(a){return a.a<a.c.gb();}
+function xl(a){if(!wl(a)){throw new Cp();}return a.c.u(a.b=a.a++);}
+function yl(a){if(a.b<0){throw new ok();}a.c.db(a.b);a.a=a.b;a.b=(-1);}
+function zl(){return wl(this);}
+function Al(){return xl(this);}
+function tl(){}
+_=tl.prototype=new wk();_.w=zl;_.A=Al;_.tN=qq+'AbstractList$IteratorImpl';_.tI=0;_.a=0;_.b=(-1);function cn(f,d,e){var a,b,c;for(b=Co(f.q());vo(b);){a=wo(b);c=a.s();if(d===null?c===null:d.eQ(c)){if(e){xo(b);}return a;}}return null;}
+function dn(b){var a;a=b.q();return gm(new fm(),b,a);}
+function en(b){var a;a=gp(b);return um(new tm(),b,a);}
+function fn(a){return cn(this,a,false)!==null;}
+function gn(d){var a,b,c,e,f,g,h;if(d===this){return true;}if(!mb(d,14)){return false;}f=lb(d,14);c=dn(this);e=f.z();if(!nn(c,e)){return false;}for(a=im(c);pm(a);){b=qm(a);h=this.v(b);g=f.v(b);if(h===null?g!==null:!h.eQ(g)){return false;}}return true;}
+function hn(b){var a;a=cn(this,b,false);return a===null?null:a.t();}
+function jn(){var a,b,c;b=0;for(c=Co(this.q());vo(c);){a=wo(c);b+=a.hC();}return b;}
+function kn(){return dn(this);}
+function em(){}
+_=em.prototype=new wk();_.m=fn;_.eQ=gn;_.v=hn;_.hC=jn;_.z=kn;_.tN=qq+'AbstractMap';_.tI=37;function nn(e,b){var a,c,d;if(b===e){return true;}if(!mb(b,15)){return false;}c=lb(b,15);if(c.gb()!=e.gb()){return false;}for(a=c.y();a.w();){d=a.A();if(!e.n(d)){return false;}}return true;}
+function on(a){return nn(this,a);}
+function pn(){var a,b,c;a=0;for(b=this.y();b.w();){c=b.A();if(c!==null){a+=c.hC();}}return a;}
+function ln(){}
+_=ln.prototype=new nl();_.eQ=on;_.hC=pn;_.tN=qq+'AbstractSet';_.tI=38;function gm(b,a,c){b.a=a;b.b=c;return b;}
+function im(b){var a;a=Co(b.b);return nm(new mm(),b,a);}
+function jm(a){return this.a.m(a);}
+function km(){return im(this);}
+function lm(){return this.b.a.c;}
+function fm(){}
+_=fm.prototype=new ln();_.n=jm;_.y=km;_.gb=lm;_.tN=qq+'AbstractMap$1';_.tI=39;function nm(b,a,c){b.a=c;return b;}
+function pm(a){return a.a.w();}
+function qm(b){var a;a=b.a.A();return a.s();}
+function rm(){return pm(this);}
+function sm(){return qm(this);}
+function mm(){}
+_=mm.prototype=new wk();_.w=rm;_.A=sm;_.tN=qq+'AbstractMap$2';_.tI=0;function um(b,a,c){b.a=a;b.b=c;return b;}
+function wm(b){var a;a=Co(b.b);return Bm(new Am(),b,a);}
+function xm(a){return fp(this.a,a);}
+function ym(){return wm(this);}
+function zm(){return this.b.a.c;}
+function tm(){}
+_=tm.prototype=new nl();_.n=xm;_.y=ym;_.gb=zm;_.tN=qq+'AbstractMap$3';_.tI=0;function Bm(b,a,c){b.a=c;return b;}
+function Dm(a){return a.a.w();}
+function Em(a){var b;b=a.a.A().t();return b;}
+function Fm(){return Dm(this);}
+function an(){return Em(this);}
+function Am(){}
+_=Am.prototype=new wk();_.w=Fm;_.A=an;_.tN=qq+'AbstractMap$4';_.tI=0;function dp(){dp=aq;kp=qp();}
+function ap(a){{cp(a);}}
+function bp(a){dp();ap(a);return a;}
+function cp(a){a.a=A();a.d=B();a.b=qb(kp,w);a.c=0;}
+function ep(b,a){if(mb(a,1)){return up(b.d,lb(a,1))!==kp;}else if(a===null){return b.b!==kp;}else{return tp(b.a,a,a.hC())!==kp;}}
+function fp(a,b){if(a.b!==kp&&sp(a.b,b)){return true;}else if(pp(a.d,b)){return true;}else if(np(a.a,b)){return true;}return false;}
+function gp(a){return Ao(new ro(),a);}
+function hp(c,a){var b;if(mb(a,1)){b=up(c.d,lb(a,1));}else if(a===null){b=c.b;}else{b=tp(c.a,a,a.hC());}return b===kp?null:b;}
+function ip(c,a,d){var b;{b=c.b;c.b=d;}if(b===kp){++c.c;return null;}else{return b;}}
+function jp(c,a){var b;if(mb(a,1)){b=xp(c.d,lb(a,1));}else if(a===null){b=c.b;c.b=qb(kp,w);}else{b=wp(c.a,a,a.hC());}if(b===kp){return null;}else{--c.c;return b;}}
+function lp(e,c){dp();for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.l(a[f]);}}}}
+function mp(d,a){dp();for(var c in d){if(c.charCodeAt(0)==58){var e=d[c];var b=mo(c.substring(1),e);a.l(b);}}}
+function np(f,h){dp();for(var e in f){if(e==parseInt(e)){var a=f[e];for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.t();if(sp(h,d)){return true;}}}}return false;}
+function op(a){return ep(this,a);}
+function pp(c,d){dp();for(var b in c){if(b.charCodeAt(0)==58){var a=c[b];if(sp(d,a)){return true;}}}return false;}
+function qp(){dp();}
+function rp(){return gp(this);}
+function sp(a,b){dp();if(a===b){return true;}else if(a===null){return false;}else{return a.eQ(b);}}
+function vp(a){return hp(this,a);}
+function tp(f,h,e){dp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(sp(h,d)){return c.t();}}}}
+function up(b,a){dp();return b[':'+a];}
+function wp(f,h,e){dp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(sp(h,d)){if(a.length==1){delete f[e];}else{a.splice(g,1);}return c.t();}}}}
+function xp(c,a){dp();a=':'+a;var b=c[a];delete c[a];return b;}
+function io(){}
+_=io.prototype=new em();_.m=op;_.q=rp;_.v=vp;_.tN=qq+'HashMap';_.tI=40;_.a=null;_.b=null;_.c=0;_.d=null;var kp;function ko(b,a,c){b.a=a;b.b=c;return b;}
+function mo(a,b){return ko(new jo(),a,b);}
+function no(b){var a;if(mb(b,16)){a=lb(b,16);if(sp(this.a,a.s())&&sp(this.b,a.t())){return true;}}return false;}
+function oo(){return this.a;}
+function po(){return this.b;}
+function qo(){var a,b;a=0;b=0;if(this.a!==null){a=this.a.hC();}if(this.b!==null){b=this.b.hC();}return a^b;}
+function jo(){}
+_=jo.prototype=new wk();_.eQ=no;_.s=oo;_.t=po;_.hC=qo;_.tN=qq+'HashMap$EntryImpl';_.tI=41;_.a=null;_.b=null;function Ao(b,a){b.a=a;return b;}
+function Co(a){return to(new so(),a.a);}
+function Do(c){var a,b,d;if(mb(c,16)){a=lb(c,16);b=a.s();if(ep(this.a,b)){d=hp(this.a,b);return sp(a.t(),d);}}return false;}
+function Eo(){return Co(this);}
+function Fo(){return this.a.c;}
+function ro(){}
+_=ro.prototype=new ln();_.n=Do;_.y=Eo;_.gb=Fo;_.tN=qq+'HashMap$EntrySet';_.tI=42;function to(c,b){var a;c.c=b;a=sn(new qn());if(c.c.b!==(dp(),kp)){tn(a,ko(new jo(),null,c.c.b));}mp(c.c.d,a);lp(c.c.a,a);c.a=Dl(a);return c;}
+function vo(a){return wl(a.a);}
+function wo(a){return a.b=lb(xl(a.a),16);}
+function xo(a){if(a.b===null){throw pk(new ok(),'Must call next() before remove().');}else{yl(a.a);jp(a.c,a.b.s());a.b=null;}}
+function yo(){return vo(this);}
+function zo(){return wo(this);}
+function so(){}
+_=so.prototype=new wk();_.w=yo;_.A=zo;_.tN=qq+'HashMap$EntrySetIterator';_.tI=0;_.a=null;_.b=null;function Cp(){}
+_=Cp.prototype=new Ak();_.tN=qq+'NoSuchElementException';_.tI=43;function dq(g){var a,b,c,d,e,f,h,i;i=yi(new wi());oe(Dh(),i);e=yi(new wi());zi(i,e);f=li(new fi());ni(f,30);zi(e,f);b=ug(new sg());zi(i,b);h=10;c=ah(new Ag(),true);kh(c,h);bh(c,'U: michi');bh(c,'U: levi');bh(c,'U: vanya');bh(c,'U: ezra');d=ah(new Ag(),true);kh(d,h);bh(d,'U: alice');bh(d,'U: karin');a=gq(new eq(),c,d);vg(b,c);vg(b,a);vg(b,d);}
+function bq(){}
+_=bq.prototype=new wk();_.tN=rq+'AccessPolicyEditor';_.tI=0;function fq(a){a.b=xf(new wf());}
+function gq(c,a,b){fq(c);rf(c,c.b);c.e=ze(new se(),'<',c);yf(c.b,c.e);c.a=ze(new se(),'>',c);yf(c.b,c.a);c.c=a;c.d=b;return c;}
+function iq(c){var a,b;if(c===this.a){a=fh(this.c);b=gh(this.c,a);jd('Add selected identity '+b+' to policy');jh(this.c,a);bh(this.d,b);}else if(c===this.e){a=fh(this.d);b=gh(this.d,a);jd('Remove selected identity '+b+' from policy');jh(this.d,a);bh(this.c,b);}}
+function eq(){}
+_=eq.prototype=new pf();_.D=iq;_.tN=rq+'AddRemoveIdentitiesWidget';_.tI=44;_.a=null;_.c=null;_.d=null;_.e=null;function dk(){dq(new bq());}
+function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{dk();}catch(a){b(d);}else{dk();}}
+var pb=[{},{},{1:1},{3:1},{3:1},{3:1},{3:1},{2:1},{2:1,4:1},{2:1},{5:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{13:1},{13:1},{13:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{5:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{3:1},{3:1},{3:1},{3:1},{3:1},{3:1},{14:1},{15:1},{15:1},{14:1},{16:1},{15:1},{3:1},{6:1,9:1,10:1,11:1,12:1}];if ($wnd.org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor) $wnd.org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onScriptLoad();
+--></script></body></html>
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/2A4783266C558571A909CCC073B78771.cache.js
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/2A4783266C558571A909CCC073B78771.cache.js	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/2A4783266C558571A909CCC073B78771.cache.js	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,399 @@
+(function(){var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var _,jq='com.google.gwt.core.client.',kq='com.google.gwt.lang.',lq='com.google.gwt.user.client.',mq='com.google.gwt.user.client.impl.',nq='com.google.gwt.user.client.ui.',oq='com.google.gwt.user.client.ui.impl.',pq='java.lang.',qq='java.util.',rq='org.wyona.yanel.gwt.accesspolicyeditor.client.';function aq(){}
+function yk(a){return this===a;}
+function zk(){return gl(this);}
+function wk(){}
+_=wk.prototype={};_.eQ=yk;_.hC=zk;_.tN=pq+'Object';_.tI=1;function o(a){return a==null?null:a.tN;}
+var p=null;function s(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function t(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function u(){return ++v;}
+var v=0;function y(b,a){if(!mb(a,2)){return false;}return C(b,lb(a,2));}
+function z(a){return s(a);}
+function A(){return [];}
+function B(){return {};}
+function D(a){return y(this,a);}
+function C(a,b){return a===b;}
+function E(){return z(this);}
+function w(){}
+_=w.prototype=new wk();_.eQ=D;_.hC=E;_.tN=jq+'JavaScriptObject';_.tI=7;function ab(c,a,d,b,e){c.a=a;c.b=b;c.tN=e;c.tI=d;return c;}
+function cb(a,b,c){return a[b]=c;}
+function db(b,a){return b[a];}
+function eb(a){return a.length;}
+function gb(e,d,c,b,a){return fb(e,d,c,b,0,eb(b),a);}
+function fb(j,i,g,c,e,a,b){var d,f,h;if((f=db(c,e))<0){throw new uk();}h=ab(new F(),f,db(i,e),db(g,e),j);++e;if(e<a){j=Fk(j,1);for(d=0;d<f;++d){cb(h,d,fb(j,i,g,c,e,a,b));}}else{for(d=0;d<f;++d){cb(h,d,b);}}return h;}
+function hb(a,b,c){if(c!==null&&a.b!=0&& !mb(c,a.b)){throw new ek();}return cb(a,b,c);}
+function F(){}
+_=F.prototype=new wk();_.tN=kq+'Array';_.tI=0;function kb(b,a){return !(!(b&&pb[b][a]));}
+function lb(b,a){if(b!=null)kb(b.tI,a)||ob();return b;}
+function mb(b,a){return b!=null&&kb(b.tI,a);}
+function ob(){throw new hk();}
+function nb(a){if(a!==null){throw new hk();}return a;}
+function qb(b,d){_=d.prototype;if(b&& !(b.tI>=_.tI)){var c=b.toString;for(var a in _){b[a]=_[a];}b.toString=c;}return b;}
+var pb;function ub(){ub=aq;nc=sn(new qn());{ic=new ud();Ad(ic);}}
+function vb(b,a){ub();Ed(ic,b,a);}
+function wb(a,b){ub();return wd(ic,a,b);}
+function xb(){ub();return ae(ic,'button');}
+function yb(){ub();return ae(ic,'div');}
+function zb(){ub();return be(ic,'text');}
+function Ab(a){ub();return xd(ic,a);}
+function Bb(){ub();return ae(ic,'tbody');}
+function Cb(){ub();return ae(ic,'td');}
+function Db(){ub();return ae(ic,'tr');}
+function Eb(){ub();return ae(ic,'table');}
+function bc(b,a,d){ub();var c;c=p;{ac(b,a,d);}}
+function ac(b,a,c){ub();var d;if(a===mc){if(dc(b)==8192){mc=null;}}d=Fb;Fb=b;try{c.C(b);}finally{Fb=d;}}
+function cc(b,a){ub();ce(ic,b,a);}
+function dc(a){ub();return de(ic,a);}
+function ec(a){ub();yd(ic,a);}
+function fc(a,b){ub();return ee(ic,a,b);}
+function gc(a){ub();return fe(ic,a);}
+function hc(a){ub();return zd(ic,a);}
+function jc(c,b,d,a){ub();Bd(ic,c,b,d,a);}
+function kc(a){ub();var b,c;c=true;if(nc.b>0){b=nb(wn(nc,nc.b-1));if(!(c=null.ib())){cc(a,true);ec(a);}}return c;}
+function lc(b,a){ub();ge(ic,b,a);}
+function pc(a,b,c){ub();ie(ic,a,b,c);}
+function oc(a,b,c){ub();he(ic,a,b,c);}
+function qc(a,b){ub();je(ic,a,b);}
+function rc(a,b){ub();ke(ic,a,b);}
+function sc(b,a,c){ub();le(ic,b,a,c);}
+function tc(a,b){ub();Cd(ic,a,b);}
+var Fb=null,ic=null,mc=null,nc;function wc(a){if(mb(a,4)){return wb(this,lb(a,4));}return y(qb(this,uc),a);}
+function xc(){return z(qb(this,uc));}
+function uc(){}
+_=uc.prototype=new w();_.eQ=wc;_.hC=xc;_.tN=lq+'Element';_.tI=8;function Bc(a){return y(qb(this,yc),a);}
+function Cc(){return z(qb(this,yc));}
+function yc(){}
+_=yc.prototype=new w();_.eQ=Bc;_.hC=Cc;_.tN=lq+'Event';_.tI=9;function cd(){cd=aq;ed=sn(new qn());{dd();}}
+function dd(){cd();id(new Ec());}
+var ed;function ad(){while((cd(),ed).b>0){nb(wn((cd(),ed),0)).ib();}}
+function bd(){return null;}
+function Ec(){}
+_=Ec.prototype=new wk();_.bb=ad;_.cb=bd;_.tN=lq+'Timer$1';_.tI=10;function hd(){hd=aq;kd=sn(new qn());sd=sn(new qn());{od();}}
+function id(a){hd();tn(kd,a);}
+function jd(a){hd();$wnd.alert(a);}
+function ld(){hd();var a,b;for(a=Dl(kd);wl(a);){b=lb(xl(a),5);b.bb();}}
+function md(){hd();var a,b,c,d;d=null;for(a=Dl(kd);wl(a);){b=lb(xl(a),5);c=b.cb();{d=c;}}return d;}
+function nd(){hd();var a,b;for(a=Dl(sd);wl(a);){b=nb(xl(a));null.ib();}}
+function od(){hd();__gwt_initHandlers(function(){rd();},function(){return qd();},function(){pd();$wnd.onresize=null;$wnd.onbeforeclose=null;$wnd.onclose=null;});}
+function pd(){hd();var a;a=p;{ld();}}
+function qd(){hd();var a;a=p;{return md();}}
+function rd(){hd();var a;a=p;{nd();}}
+var kd,sd;function Ed(c,b,a){b.appendChild(a);}
+function ae(b,a){return $doc.createElement(a);}
+function be(b,c){var a=$doc.createElement('INPUT');a.type=c;return a;}
+function ce(c,b,a){b.cancelBubble=a;}
+function de(b,a){switch(a.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'mousewheel':return 131072;case 'DOMMouseScroll':return 131072;}}
+function ee(d,a,c){var b=parseInt(a[c]);if(!b){return 0;}return b;}
+function fe(b,a){return a.__eventBits||0;}
+function ge(c,b,a){b.removeChild(a);}
+function ie(c,a,b,d){a[b]=d;}
+function he(c,a,b,d){a[b]=d;}
+function je(c,a,b){a.__listener=b;}
+function ke(c,a,b){if(!b){b='';}a.innerHTML=b;}
+function le(c,b,a,d){b.style[a]=d;}
+function td(){}
+_=td.prototype=new wk();_.tN=mq+'DOMImpl';_.tI=0;function wd(c,a,b){if(!a&& !b)return true;else if(!a|| !b)return false;return a.uniqueID==b.uniqueID;}
+function xd(c,b){var a=b?'<SELECT MULTIPLE>':'<SELECT>';return $doc.createElement(a);}
+function yd(b,a){a.returnValue=false;}
+function zd(c,a){var b=a.parentElement;return b||null;}
+function Ad(d){try{$doc.execCommand('BackgroundImageCache',false,true);}catch(a){}$wnd.__dispatchEvent=function(){var c=Dd;Dd=this;if($wnd.event.returnValue==null){$wnd.event.returnValue=true;if(!kc($wnd.event)){Dd=c;return;}}var b,a=this;while(a&& !(b=a.__listener))a=a.parentElement;if(b)bc($wnd.event,a,b);Dd=c;};$wnd.__dispatchDblClickEvent=function(){var a=$doc.createEventObject();this.fireEvent('onclick',a);if(this.__eventBits&2)$wnd.__dispatchEvent.call(this);};$doc.body.onclick=$doc.body.onmousedown=$doc.body.onmouseup=$doc.body.onmousemove=$doc.body.onmousewheel=$doc.body.onkeydown=$doc.body.onkeypress=$doc.body.onkeyup=$doc.body.onfocus=$doc.body.onblur=$doc.body.ondblclick=$wnd.__dispatchEvent;}
+function Bd(e,c,d,f,a){var b=new Option(d,f);if(a== -1||a>c.options.length-1){c.add(b);}else{c.add(b,a);}}
+function Cd(c,b,a){b.__eventBits=a;b.onclick=a&1?$wnd.__dispatchEvent:null;b.ondblclick=a&(1|2)?$wnd.__dispatchDblClickEvent:null;b.onmousedown=a&4?$wnd.__dispatchEvent:null;b.onmouseup=a&8?$wnd.__dispatchEvent:null;b.onmouseover=a&16?$wnd.__dispatchEvent:null;b.onmouseout=a&32?$wnd.__dispatchEvent:null;b.onmousemove=a&64?$wnd.__dispatchEvent:null;b.onkeydown=a&128?$wnd.__dispatchEvent:null;b.onkeypress=a&256?$wnd.__dispatchEvent:null;b.onkeyup=a&512?$wnd.__dispatchEvent:null;b.onchange=a&1024?$wnd.__dispatchEvent:null;b.onfocus=a&2048?$wnd.__dispatchEvent:null;b.onblur=a&4096?$wnd.__dispatchEvent:null;b.onlosecapture=a&8192?$wnd.__dispatchEvent:null;b.onscroll=a&16384?$wnd.__dispatchEvent:null;b.onload=a&32768?$wnd.__dispatchEvent:null;b.onerror=a&65536?$wnd.__dispatchEvent:null;b.onmousewheel=a&131072?$wnd.__dispatchEvent:null;}
+function ud(){}
+_=ud.prototype=new td();_.tN=mq+'DOMImplIE6';_.tI=0;var Dd=null;function qi(d,b,a){var c=b.parentNode;if(!c){return;}c.insertBefore(a,b);c.removeChild(b);}
+function ri(b,a){if(b.i!==null){qi(b,b.i,a);}b.i=a;}
+function si(b,a){vi(b.i,a);}
+function ti(b,a){tc(b.r(),a|gc(b.r()));}
+function ui(){return this.i;}
+function vi(a,b){pc(a,'className',b);}
+function oi(){}
+_=oi.prototype=new wk();_.r=ui;_.tN=nq+'UIObject';_.tI=0;_.i=null;function pj(a){if(mb(a.h,8)){lb(a.h,8).eb(a);}else if(a.h!==null){throw pk(new ok(),"This widget's parent does not implement HasWidgets");}}
+function qj(b,a){if(b.x()){qc(b.r(),null);}ri(b,a);if(b.x()){qc(a,b);}}
+function rj(c,b){var a;a=c.h;if(b===null){if(a!==null&&a.x()){c.E();}c.h=null;}else{if(a!==null){throw pk(new ok(),'Cannot set a new parent without first clearing the old parent');}c.h=b;if(b.x()){c.B();}}}
+function sj(){}
+function tj(){}
+function uj(){return this.g;}
+function vj(){if(this.x()){throw pk(new ok(),"Should only call onAttach when the widget is detached from the browser's document");}this.g=true;qc(this.r(),this);this.o();this.F();}
+function wj(a){}
+function xj(){if(!this.x()){throw pk(new ok(),"Should only call onDetach when the widget is attached to the browser's document");}try{this.ab();}finally{this.p();qc(this.r(),null);this.g=false;}}
+function yj(){}
+function zj(){}
+function Aj(a){qj(this,a);}
+function Di(){}
+_=Di.prototype=new oi();_.o=sj;_.p=tj;_.x=uj;_.B=vj;_.C=wj;_.E=xj;_.F=yj;_.ab=zj;_.fb=Aj;_.tN=nq+'Widget';_.tI=11;_.g=false;_.h=null;function oh(b,a){rj(a,b);}
+function qh(b,a){rj(a,null);}
+function rh(){var a,b;for(b=this.y();cj(b);){a=dj(b);a.B();}}
+function sh(){var a,b;for(b=this.y();cj(b);){a=dj(b);a.E();}}
+function th(){}
+function uh(){}
+function nh(){}
+_=nh.prototype=new Di();_.o=rh;_.p=sh;_.F=th;_.ab=uh;_.tN=nq+'Panel';_.tI=12;function hf(a){a.f=gj(new Ei(),a);}
+function jf(a){hf(a);return a;}
+function kf(c,a,b){pj(a);hj(c.f,a);vb(b,a.r());oh(c,a);}
+function mf(b,c){var a;if(c.h!==b){return false;}qh(b,c);a=c.r();lc(hc(a),a);nj(b.f,c);return true;}
+function nf(){return lj(this.f);}
+function of(a){return mf(this,a);}
+function gf(){}
+_=gf.prototype=new nh();_.y=nf;_.eb=of;_.tN=nq+'ComplexPanel';_.tI=13;function ne(a){jf(a);a.fb(yb());sc(a.r(),'position','relative');sc(a.r(),'overflow','hidden');return a;}
+function oe(a,b){kf(a,b,a.r());}
+function qe(a){sc(a,'left','');sc(a,'top','');sc(a,'position','');}
+function re(b){var a;a=mf(this,b);if(a){qe(b.r());}return a;}
+function me(){}
+_=me.prototype=new gf();_.eb=re;_.tN=nq+'AbsolutePanel';_.tI=14;function Cf(){Cf=aq;ak(),ck;}
+function Bf(b,a){ak(),ck;Ef(b,a);return b;}
+function Df(b,a){switch(dc(a)){case 1:if(b.b!==null){ef(b.b,b);}break;case 4096:case 2048:break;case 128:case 512:case 256:break;}}
+function Ef(b,a){qj(b,a);ti(b,7041);}
+function Ff(a){if(this.b===null){this.b=cf(new bf());}tn(this.b,a);}
+function ag(a){Df(this,a);}
+function bg(a){Ef(this,a);}
+function Af(){}
+_=Af.prototype=new Di();_.j=Ff;_.C=ag;_.fb=bg;_.tN=nq+'FocusWidget';_.tI=15;_.b=null;function ve(){ve=aq;ak(),ck;}
+function ue(b,a){ak(),ck;Bf(b,a);return b;}
+function we(b,a){rc(b.r(),a);}
+function te(){}
+_=te.prototype=new Af();_.tN=nq+'ButtonBase';_.tI=16;function Ae(){Ae=aq;ak(),ck;}
+function xe(a){ak(),ck;ue(a,xb());Be(a.r());si(a,'gwt-Button');return a;}
+function ye(b,a){ak(),ck;xe(b);we(b,a);return b;}
+function ze(c,a,b){ak(),ck;ye(c,a);c.j(b);return c;}
+function Be(b){Ae();if(b.type=='submit'){try{b.setAttribute('type','button');}catch(a){}}}
+function se(){}
+_=se.prototype=new te();_.tN=nq+'Button';_.tI=17;function De(a){jf(a);a.e=Eb();a.d=Bb();vb(a.e,a.d);a.fb(a.e);return a;}
+function Fe(c,b,a){pc(b,'align',a.a);}
+function af(c,b,a){sc(b,'verticalAlign',a.a);}
+function Ce(){}
+_=Ce.prototype=new gf();_.tN=nq+'CellPanel';_.tI=18;_.d=null;_.e=null;function ol(d,a,b){var c;while(a.w()){c=a.A();if(b===null?c===null:b.eQ(c)){return a;}}return null;}
+function ql(a){throw ll(new kl(),'add');}
+function rl(b){var a;a=ol(this,this.y(),b);return a!==null;}
+function nl(){}
+_=nl.prototype=new wk();_.l=ql;_.n=rl;_.tN=qq+'AbstractCollection';_.tI=0;function Cl(b,a){throw sk(new rk(),'Index: '+a+', Size: '+b.b);}
+function Dl(a){return ul(new tl(),a);}
+function El(b,a){throw ll(new kl(),'add');}
+function Fl(a){this.k(this.gb(),a);return true;}
+function am(e){var a,b,c,d,f;if(e===this){return true;}if(!mb(e,13)){return false;}f=lb(e,13);if(this.gb()!=f.gb()){return false;}c=Dl(this);d=f.y();while(wl(c)){a=xl(c);b=xl(d);if(!(a===null?b===null:a.eQ(b))){return false;}}return true;}
+function bm(){var a,b,c,d;c=1;a=31;b=Dl(this);while(wl(b)){d=xl(b);c=31*c+(d===null?0:d.hC());}return c;}
+function cm(){return Dl(this);}
+function dm(a){throw ll(new kl(),'remove');}
+function sl(){}
+_=sl.prototype=new nl();_.k=El;_.l=Fl;_.eQ=am;_.hC=bm;_.y=cm;_.db=dm;_.tN=qq+'AbstractList';_.tI=19;function rn(a){{un(a);}}
+function sn(a){rn(a);return a;}
+function tn(b,a){eo(b.a,b.b++,a);return true;}
+function un(a){a.a=A();a.b=0;}
+function wn(b,a){if(a<0||a>=b.b){Cl(b,a);}return Fn(b.a,a);}
+function xn(b,a){return yn(b,a,0);}
+function yn(c,b,a){if(a<0){Cl(c,a);}for(;a<c.b;++a){if(En(b,Fn(c.a,a))){return a;}}return (-1);}
+function zn(c,a){var b;b=wn(c,a);bo(c.a,a,1);--c.b;return b;}
+function Bn(a,b){if(a<0||a>this.b){Cl(this,a);}An(this.a,a,b);++this.b;}
+function Cn(a){return tn(this,a);}
+function An(a,b,c){a.splice(b,0,c);}
+function Dn(a){return xn(this,a)!=(-1);}
+function En(a,b){return a===b||a!==null&&a.eQ(b);}
+function ao(a){return wn(this,a);}
+function Fn(a,b){return a[b];}
+function co(a){return zn(this,a);}
+function bo(a,c,b){a.splice(c,b);}
+function eo(a,b,c){a[b]=c;}
+function fo(){return this.b;}
+function qn(){}
+_=qn.prototype=new sl();_.k=Bn;_.l=Cn;_.n=Dn;_.u=ao;_.db=co;_.gb=fo;_.tN=qq+'ArrayList';_.tI=20;_.a=null;_.b=0;function cf(a){sn(a);return a;}
+function ef(d,c){var a,b;for(a=Dl(d);wl(a);){b=lb(xl(a),6);b.D(c);}}
+function bf(){}
+_=bf.prototype=new qn();_.tN=nq+'ClickListenerCollection';_.tI=21;function rf(a,b){if(a.f!==null){throw pk(new ok(),'Composite.initWidget() may only be called once.');}pj(b);a.fb(b.r());a.f=b;rj(b,a);}
+function sf(){if(this.f===null){throw pk(new ok(),'initWidget() was never called in '+o(this));}return this.i;}
+function tf(){if(this.f!==null){return this.f.x();}return false;}
+function uf(){this.f.B();this.F();}
+function vf(){try{this.ab();}finally{this.f.E();}}
+function pf(){}
+_=pf.prototype=new Di();_.r=sf;_.x=tf;_.B=uf;_.E=vf;_.tN=nq+'Composite';_.tI=22;_.f=null;function xf(a){jf(a);a.fb(yb());return a;}
+function yf(a,b){kf(a,b,a.r());}
+function wf(){}
+_=wf.prototype=new gf();_.tN=nq+'FlowPanel';_.tI=23;function ig(){ig=aq;gg(new fg(),'center');jg=gg(new fg(),'left');gg(new fg(),'right');}
+var jg;function gg(b,a){b.a=a;return b;}
+function fg(){}
+_=fg.prototype=new wk();_.tN=nq+'HasHorizontalAlignment$HorizontalAlignmentConstant';_.tI=0;_.a=null;function pg(){pg=aq;ng(new mg(),'bottom');ng(new mg(),'middle');qg=ng(new mg(),'top');}
+var qg;function ng(a,b){a.a=b;return a;}
+function mg(){}
+_=mg.prototype=new wk();_.tN=nq+'HasVerticalAlignment$VerticalAlignmentConstant';_.tI=0;_.a=null;function tg(a){a.a=(ig(),jg);a.c=(pg(),qg);}
+function ug(a){De(a);tg(a);a.b=Db();vb(a.d,a.b);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function vg(b,c){var a;a=xg(b);vb(b.b,a);kf(b,c,a);}
+function xg(b){var a;a=Cb();Fe(b,a,b.a);af(b,a,b.c);return a;}
+function yg(c){var a,b;b=hc(c.r());a=mf(this,c);if(a){lc(this.b,b);}return a;}
+function sg(){}
+_=sg.prototype=new Ce();_.eb=yg;_.tN=nq+'HorizontalPanel';_.tI=24;_.b=null;function dh(){dh=aq;ak(),ck;lh=new Bg();}
+function ah(b,a){dh();Bf(b,Ab(a));ti(b,1024);si(b,'gwt-ListBox');return b;}
+function bh(b,a){hh(b,a,(-1));}
+function ch(b,a){if(a<0||a>=eh(b)){throw new rk();}}
+function eh(a){return Dg(lh,a.r());}
+function fh(a){return fc(a.r(),'selectedIndex');}
+function gh(b,a){ch(b,a);return Eg(lh,b.r(),a);}
+function hh(c,b,a){ih(c,b,b,a);}
+function ih(c,b,d,a){jc(c.r(),b,d,a);}
+function jh(b,a){ch(b,a);Fg(lh,b.r(),a);}
+function kh(a,b){oc(a.r(),'size',b);}
+function mh(a){if(dc(a)==1024){}else{Df(this,a);}}
+function Ag(){}
+_=Ag.prototype=new Af();_.C=mh;_.tN=nq+'ListBox';_.tI=25;var lh;function Dg(b,a){return a.options.length;}
+function Eg(c,b,a){return b.options[a].value;}
+function Fg(c,b,a){b.options[a]=null;}
+function Bg(){}
+_=Bg.prototype=new wk();_.tN=nq+'ListBox$Impl';_.tI=0;function Bh(){Bh=aq;ai=bp(new io());}
+function Ah(b,a){Bh();ne(b);if(a===null){a=Ch();}b.fb(a);b.B();return b;}
+function Dh(){Bh();return Eh(null);}
+function Eh(c){Bh();var a,b;b=lb(hp(ai,c),7);if(b!==null){return b;}a=null;if(ai.c==0){Fh();}ip(ai,c,b=Ah(new vh(),a));return b;}
+function Ch(){Bh();return $doc.body;}
+function Fh(){Bh();id(new wh());}
+function vh(){}
+_=vh.prototype=new me();_.tN=nq+'RootPanel';_.tI=26;var ai;function yh(){var a,b;for(b=wm(en((Bh(),ai)));Dm(b);){a=lb(Em(b),7);if(a.x()){a.E();}}}
+function zh(){return null;}
+function wh(){}
+_=wh.prototype=new wk();_.bb=yh;_.cb=zh;_.tN=nq+'RootPanel$1';_.tI=27;function ii(){ii=aq;ak(),ck;}
+function hi(b,a){ak(),ck;Bf(b,a);ti(b,1024);return b;}
+function ji(a){if(this.a===null){this.a=cf(new bf());}tn(this.a,a);}
+function ki(a){var b;Df(this,a);b=dc(a);if(b==1){if(this.a!==null){ef(this.a,this);}}else{}}
+function gi(){}
+_=gi.prototype=new Af();_.j=ji;_.C=ki;_.tN=nq+'TextBoxBase';_.tI=28;_.a=null;function mi(){mi=aq;ak(),ck;}
+function li(a){ak(),ck;hi(a,zb());si(a,'gwt-TextBox');return a;}
+function ni(b,a){oc(b.r(),'size',a);}
+function fi(){}
+_=fi.prototype=new gi();_.tN=nq+'TextBox';_.tI=29;function xi(a){a.a=(ig(),jg);a.b=(pg(),qg);}
+function yi(a){De(a);xi(a);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function zi(b,d){var a,c;c=Db();a=Bi(b);vb(c,a);vb(b.d,c);kf(b,d,a);}
+function Bi(b){var a;a=Cb();Fe(b,a,b.a);af(b,a,b.b);return a;}
+function Ci(c){var a,b;b=hc(c.r());a=mf(this,c);if(a){lc(this.d,hc(b));}return a;}
+function wi(){}
+_=wi.prototype=new Ce();_.eb=Ci;_.tN=nq+'VerticalPanel';_.tI=30;function gj(b,a){b.a=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[4],null);return b;}
+function hj(a,b){kj(a,b,a.b);}
+function jj(b,c){var a;for(a=0;a<b.b;++a){if(b.a[a]===c){return a;}}return (-1);}
+function kj(d,e,a){var b,c;if(a<0||a>d.b){throw new rk();}if(d.b==d.a.a){c=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[d.a.a*2],null);for(b=0;b<d.a.a;++b){hb(c,b,d.a[b]);}d.a=c;}++d.b;for(b=d.b-1;b>a;--b){hb(d.a,b,d.a[b-1]);}hb(d.a,a,e);}
+function lj(a){return aj(new Fi(),a);}
+function mj(c,b){var a;if(b<0||b>=c.b){throw new rk();}--c.b;for(a=b;a<c.b;++a){hb(c.a,a,c.a[a+1]);}hb(c.a,c.b,null);}
+function nj(b,c){var a;a=jj(b,c);if(a==(-1)){throw new Cp();}mj(b,a);}
+function Ei(){}
+_=Ei.prototype=new wk();_.tN=nq+'WidgetCollection';_.tI=0;_.a=null;_.b=0;function aj(b,a){b.b=a;return b;}
+function cj(a){return a.a<a.b.b-1;}
+function dj(a){if(a.a>=a.b.b){throw new Cp();}return a.b.a[++a.a];}
+function ej(){return cj(this);}
+function fj(){return dj(this);}
+function Fi(){}
+_=Fi.prototype=new wk();_.w=ej;_.A=fj;_.tN=nq+'WidgetCollection$WidgetIterator';_.tI=0;_.a=(-1);function ak(){ak=aq;bk=Dj(new Cj());ck=bk;}
+function Fj(a){ak();return a;}
+function Bj(){}
+_=Bj.prototype=new wk();_.tN=oq+'FocusImpl';_.tI=0;var bk,ck;function Ej(){Ej=aq;ak();}
+function Dj(a){Ej();Fj(a);return a;}
+function Cj(){}
+_=Cj.prototype=new Bj();_.tN=oq+'FocusImplIE6';_.tI=0;function il(b,a){a;return b;}
+function hl(){}
+_=hl.prototype=new wk();_.tN=pq+'Throwable';_.tI=3;function mk(b,a){il(b,a);return b;}
+function lk(){}
+_=lk.prototype=new hl();_.tN=pq+'Exception';_.tI=4;function Bk(b,a){mk(b,a);return b;}
+function Ak(){}
+_=Ak.prototype=new lk();_.tN=pq+'RuntimeException';_.tI=5;function ek(){}
+_=ek.prototype=new Ak();_.tN=pq+'ArrayStoreException';_.tI=31;function hk(){}
+_=hk.prototype=new Ak();_.tN=pq+'ClassCastException';_.tI=32;function pk(b,a){Bk(b,a);return b;}
+function ok(){}
+_=ok.prototype=new Ak();_.tN=pq+'IllegalStateException';_.tI=33;function sk(b,a){Bk(b,a);return b;}
+function rk(){}
+_=rk.prototype=new Ak();_.tN=pq+'IndexOutOfBoundsException';_.tI=34;function uk(){}
+_=uk.prototype=new Ak();_.tN=pq+'NegativeArraySizeException';_.tI=35;function Fk(b,a){return b.substr(a,b.length-a);}
+function al(a,b){return String(a)==b;}
+function bl(a){if(!mb(a,1))return false;return al(this,a);}
+function dl(){var a=cl;if(!a){a=cl={};}var e=':'+this;var b=a[e];if(b==null){b=0;var f=this.length;var d=f<64?1:f/32|0;for(var c=0;c<f;c+=d){b<<=1;b+=this.charCodeAt(c);}b|=0;a[e]=b;}return b;}
+_=String.prototype;_.eQ=bl;_.hC=dl;_.tN=pq+'String';_.tI=2;var cl=null;function gl(a){return t(a);}
+function ll(b,a){Bk(b,a);return b;}
+function kl(){}
+_=kl.prototype=new Ak();_.tN=pq+'UnsupportedOperationException';_.tI=36;function ul(b,a){b.c=a;return b;}
+function wl(a){return a.a<a.c.gb();}
+function xl(a){if(!wl(a)){throw new Cp();}return a.c.u(a.b=a.a++);}
+function yl(a){if(a.b<0){throw new ok();}a.c.db(a.b);a.a=a.b;a.b=(-1);}
+function zl(){return wl(this);}
+function Al(){return xl(this);}
+function tl(){}
+_=tl.prototype=new wk();_.w=zl;_.A=Al;_.tN=qq+'AbstractList$IteratorImpl';_.tI=0;_.a=0;_.b=(-1);function cn(f,d,e){var a,b,c;for(b=Co(f.q());vo(b);){a=wo(b);c=a.s();if(d===null?c===null:d.eQ(c)){if(e){xo(b);}return a;}}return null;}
+function dn(b){var a;a=b.q();return gm(new fm(),b,a);}
+function en(b){var a;a=gp(b);return um(new tm(),b,a);}
+function fn(a){return cn(this,a,false)!==null;}
+function gn(d){var a,b,c,e,f,g,h;if(d===this){return true;}if(!mb(d,14)){return false;}f=lb(d,14);c=dn(this);e=f.z();if(!nn(c,e)){return false;}for(a=im(c);pm(a);){b=qm(a);h=this.v(b);g=f.v(b);if(h===null?g!==null:!h.eQ(g)){return false;}}return true;}
+function hn(b){var a;a=cn(this,b,false);return a===null?null:a.t();}
+function jn(){var a,b,c;b=0;for(c=Co(this.q());vo(c);){a=wo(c);b+=a.hC();}return b;}
+function kn(){return dn(this);}
+function em(){}
+_=em.prototype=new wk();_.m=fn;_.eQ=gn;_.v=hn;_.hC=jn;_.z=kn;_.tN=qq+'AbstractMap';_.tI=37;function nn(e,b){var a,c,d;if(b===e){return true;}if(!mb(b,15)){return false;}c=lb(b,15);if(c.gb()!=e.gb()){return false;}for(a=c.y();a.w();){d=a.A();if(!e.n(d)){return false;}}return true;}
+function on(a){return nn(this,a);}
+function pn(){var a,b,c;a=0;for(b=this.y();b.w();){c=b.A();if(c!==null){a+=c.hC();}}return a;}
+function ln(){}
+_=ln.prototype=new nl();_.eQ=on;_.hC=pn;_.tN=qq+'AbstractSet';_.tI=38;function gm(b,a,c){b.a=a;b.b=c;return b;}
+function im(b){var a;a=Co(b.b);return nm(new mm(),b,a);}
+function jm(a){return this.a.m(a);}
+function km(){return im(this);}
+function lm(){return this.b.a.c;}
+function fm(){}
+_=fm.prototype=new ln();_.n=jm;_.y=km;_.gb=lm;_.tN=qq+'AbstractMap$1';_.tI=39;function nm(b,a,c){b.a=c;return b;}
+function pm(a){return a.a.w();}
+function qm(b){var a;a=b.a.A();return a.s();}
+function rm(){return pm(this);}
+function sm(){return qm(this);}
+function mm(){}
+_=mm.prototype=new wk();_.w=rm;_.A=sm;_.tN=qq+'AbstractMap$2';_.tI=0;function um(b,a,c){b.a=a;b.b=c;return b;}
+function wm(b){var a;a=Co(b.b);return Bm(new Am(),b,a);}
+function xm(a){return fp(this.a,a);}
+function ym(){return wm(this);}
+function zm(){return this.b.a.c;}
+function tm(){}
+_=tm.prototype=new nl();_.n=xm;_.y=ym;_.gb=zm;_.tN=qq+'AbstractMap$3';_.tI=0;function Bm(b,a,c){b.a=c;return b;}
+function Dm(a){return a.a.w();}
+function Em(a){var b;b=a.a.A().t();return b;}
+function Fm(){return Dm(this);}
+function an(){return Em(this);}
+function Am(){}
+_=Am.prototype=new wk();_.w=Fm;_.A=an;_.tN=qq+'AbstractMap$4';_.tI=0;function dp(){dp=aq;kp=qp();}
+function ap(a){{cp(a);}}
+function bp(a){dp();ap(a);return a;}
+function cp(a){a.a=A();a.d=B();a.b=qb(kp,w);a.c=0;}
+function ep(b,a){if(mb(a,1)){return up(b.d,lb(a,1))!==kp;}else if(a===null){return b.b!==kp;}else{return tp(b.a,a,a.hC())!==kp;}}
+function fp(a,b){if(a.b!==kp&&sp(a.b,b)){return true;}else if(pp(a.d,b)){return true;}else if(np(a.a,b)){return true;}return false;}
+function gp(a){return Ao(new ro(),a);}
+function hp(c,a){var b;if(mb(a,1)){b=up(c.d,lb(a,1));}else if(a===null){b=c.b;}else{b=tp(c.a,a,a.hC());}return b===kp?null:b;}
+function ip(c,a,d){var b;{b=c.b;c.b=d;}if(b===kp){++c.c;return null;}else{return b;}}
+function jp(c,a){var b;if(mb(a,1)){b=xp(c.d,lb(a,1));}else if(a===null){b=c.b;c.b=qb(kp,w);}else{b=wp(c.a,a,a.hC());}if(b===kp){return null;}else{--c.c;return b;}}
+function lp(e,c){dp();for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.l(a[f]);}}}}
+function mp(d,a){dp();for(var c in d){if(c.charCodeAt(0)==58){var e=d[c];var b=mo(c.substring(1),e);a.l(b);}}}
+function np(f,h){dp();for(var e in f){if(e==parseInt(e)){var a=f[e];for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.t();if(sp(h,d)){return true;}}}}return false;}
+function op(a){return ep(this,a);}
+function pp(c,d){dp();for(var b in c){if(b.charCodeAt(0)==58){var a=c[b];if(sp(d,a)){return true;}}}return false;}
+function qp(){dp();}
+function rp(){return gp(this);}
+function sp(a,b){dp();if(a===b){return true;}else if(a===null){return false;}else{return a.eQ(b);}}
+function vp(a){return hp(this,a);}
+function tp(f,h,e){dp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(sp(h,d)){return c.t();}}}}
+function up(b,a){dp();return b[':'+a];}
+function wp(f,h,e){dp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(sp(h,d)){if(a.length==1){delete f[e];}else{a.splice(g,1);}return c.t();}}}}
+function xp(c,a){dp();a=':'+a;var b=c[a];delete c[a];return b;}
+function io(){}
+_=io.prototype=new em();_.m=op;_.q=rp;_.v=vp;_.tN=qq+'HashMap';_.tI=40;_.a=null;_.b=null;_.c=0;_.d=null;var kp;function ko(b,a,c){b.a=a;b.b=c;return b;}
+function mo(a,b){return ko(new jo(),a,b);}
+function no(b){var a;if(mb(b,16)){a=lb(b,16);if(sp(this.a,a.s())&&sp(this.b,a.t())){return true;}}return false;}
+function oo(){return this.a;}
+function po(){return this.b;}
+function qo(){var a,b;a=0;b=0;if(this.a!==null){a=this.a.hC();}if(this.b!==null){b=this.b.hC();}return a^b;}
+function jo(){}
+_=jo.prototype=new wk();_.eQ=no;_.s=oo;_.t=po;_.hC=qo;_.tN=qq+'HashMap$EntryImpl';_.tI=41;_.a=null;_.b=null;function Ao(b,a){b.a=a;return b;}
+function Co(a){return to(new so(),a.a);}
+function Do(c){var a,b,d;if(mb(c,16)){a=lb(c,16);b=a.s();if(ep(this.a,b)){d=hp(this.a,b);return sp(a.t(),d);}}return false;}
+function Eo(){return Co(this);}
+function Fo(){return this.a.c;}
+function ro(){}
+_=ro.prototype=new ln();_.n=Do;_.y=Eo;_.gb=Fo;_.tN=qq+'HashMap$EntrySet';_.tI=42;function to(c,b){var a;c.c=b;a=sn(new qn());if(c.c.b!==(dp(),kp)){tn(a,ko(new jo(),null,c.c.b));}mp(c.c.d,a);lp(c.c.a,a);c.a=Dl(a);return c;}
+function vo(a){return wl(a.a);}
+function wo(a){return a.b=lb(xl(a.a),16);}
+function xo(a){if(a.b===null){throw pk(new ok(),'Must call next() before remove().');}else{yl(a.a);jp(a.c,a.b.s());a.b=null;}}
+function yo(){return vo(this);}
+function zo(){return wo(this);}
+function so(){}
+_=so.prototype=new wk();_.w=yo;_.A=zo;_.tN=qq+'HashMap$EntrySetIterator';_.tI=0;_.a=null;_.b=null;function Cp(){}
+_=Cp.prototype=new Ak();_.tN=qq+'NoSuchElementException';_.tI=43;function dq(g){var a,b,c,d,e,f,h,i;i=yi(new wi());oe(Dh(),i);e=yi(new wi());zi(i,e);f=li(new fi());ni(f,30);zi(e,f);b=ug(new sg());zi(i,b);h=10;c=ah(new Ag(),true);kh(c,h);bh(c,'U: michi');bh(c,'U: levi');bh(c,'U: vanya');bh(c,'U: ezra');d=ah(new Ag(),true);kh(d,h);bh(d,'U: alice');bh(d,'U: karin');a=gq(new eq(),c,d);vg(b,c);vg(b,a);vg(b,d);}
+function bq(){}
+_=bq.prototype=new wk();_.tN=rq+'AccessPolicyEditor';_.tI=0;function fq(a){a.b=xf(new wf());}
+function gq(c,a,b){fq(c);rf(c,c.b);c.e=ze(new se(),'<',c);yf(c.b,c.e);c.a=ze(new se(),'>',c);yf(c.b,c.a);c.c=a;c.d=b;return c;}
+function iq(c){var a,b;if(c===this.a){a=fh(this.c);b=gh(this.c,a);jd('Add selected identity '+b+' to policy');jh(this.c,a);bh(this.d,b);}else if(c===this.e){a=fh(this.d);b=gh(this.d,a);jd('Remove selected identity '+b+' from policy');jh(this.d,a);bh(this.c,b);}}
+function eq(){}
+_=eq.prototype=new pf();_.D=iq;_.tN=rq+'AddRemoveIdentitiesWidget';_.tI=44;_.a=null;_.c=null;_.d=null;_.e=null;function dk(){dq(new bq());}
+function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{dk();}catch(a){b(d);}else{dk();}}
+var pb=[{},{},{1:1},{3:1},{3:1},{3:1},{3:1},{2:1},{2:1,4:1},{2:1},{5:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{13:1},{13:1},{13:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{5:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{3:1},{3:1},{3:1},{3:1},{3:1},{3:1},{14:1},{15:1},{15:1},{14:1},{16:1},{15:1},{3:1},{6:1,9:1,10:1,11:1,12:1}];if (org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor) {  var __gwt_initHandlers = org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.__gwt_initHandlers;  org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onScriptLoad(gwtOnLoad);}})();
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/2A4783266C558571A909CCC073B78771.cache.xml
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/2A4783266C558571A909CCC073B78771.cache.xml	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/2A4783266C558571A909CCC073B78771.cache.xml	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cache-entry>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.TextBoxImpl" out="com.google.gwt.user.client.ui.impl.TextBoxImplIE6"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.ListBox.Impl" out="com.google.gwt.user.client.ui.ListBox.Impl"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.FocusImpl" out="com.google.gwt.user.client.ui.impl.FocusImplIE6"/>
+	<rebind-decision in="org.wyona.yanel.gwt.accesspolicyeditor.client.AccessPolicyEditor" out="org.wyona.yanel.gwt.accesspolicyeditor.client.AccessPolicyEditor"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.FormPanelImpl" out="com.google.gwt.user.client.ui.impl.FormPanelImplIE6"/>
+	<rebind-decision in="com.google.gwt.user.client.impl.HistoryImpl" out="com.google.gwt.user.client.impl.HistoryImplIE6"/>
+	<rebind-decision in="com.google.gwt.user.client.impl.DOMImpl" out="com.google.gwt.user.client.impl.DOMImplIE6"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.PopupImpl" out="com.google.gwt.user.client.ui.impl.PopupImplIE6"/>
+</cache-entry>
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/61070DF01CC9665C95AA89C92C0F7A4E.cache.html
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/61070DF01CC9665C95AA89C92C0F7A4E.cache.html	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/61070DF01CC9665C95AA89C92C0F7A4E.cache.html	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,411 @@
+<html><head><script>var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;</script></head><body><script><!--
+var _,uq='com.google.gwt.core.client.',vq='com.google.gwt.lang.',wq='com.google.gwt.user.client.',xq='com.google.gwt.user.client.impl.',yq='com.google.gwt.user.client.ui.',zq='com.google.gwt.user.client.ui.impl.',Aq='java.lang.',Bq='java.util.',Cq='org.wyona.yanel.gwt.accesspolicyeditor.client.';function lq(){}
+function dl(a){return this===a;}
+function el(){return rl(this);}
+function bl(){}
+_=bl.prototype={};_.eQ=dl;_.hC=el;_.tN=Aq+'Object';_.tI=1;function o(a){return a==null?null:a.tN;}
+var p=null;function s(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function t(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function u(){return ++v;}
+var v=0;function y(b,a){if(!mb(a,2)){return false;}return C(b,lb(a,2));}
+function z(a){return s(a);}
+function A(){return [];}
+function B(){return {};}
+function D(a){return y(this,a);}
+function C(a,b){return a===b;}
+function E(){return z(this);}
+function w(){}
+_=w.prototype=new bl();_.eQ=D;_.hC=E;_.tN=uq+'JavaScriptObject';_.tI=7;function ab(c,a,d,b,e){c.a=a;c.b=b;c.tN=e;c.tI=d;return c;}
+function cb(a,b,c){return a[b]=c;}
+function db(b,a){return b[a];}
+function eb(a){return a.length;}
+function gb(e,d,c,b,a){return fb(e,d,c,b,0,eb(b),a);}
+function fb(j,i,g,c,e,a,b){var d,f,h;if((f=db(c,e))<0){throw new Fk();}h=ab(new F(),f,db(i,e),db(g,e),j);++e;if(e<a){j=kl(j,1);for(d=0;d<f;++d){cb(h,d,fb(j,i,g,c,e,a,b));}}else{for(d=0;d<f;++d){cb(h,d,b);}}return h;}
+function hb(a,b,c){if(c!==null&&a.b!=0&& !mb(c,a.b)){throw new pk();}return cb(a,b,c);}
+function F(){}
+_=F.prototype=new bl();_.tN=vq+'Array';_.tI=0;function kb(b,a){return !(!(b&&pb[b][a]));}
+function lb(b,a){if(b!=null)kb(b.tI,a)||ob();return b;}
+function mb(b,a){return b!=null&&kb(b.tI,a);}
+function ob(){throw new sk();}
+function nb(a){if(a!==null){throw new sk();}return a;}
+function qb(b,d){_=d.prototype;if(b&& !(b.tI>=_.tI)){var c=b.toString;for(var a in _){b[a]=_[a];}b.toString=c;}return b;}
+var pb;function ub(){ub=lq;nc=Dn(new Bn());{ic=new ud();Cd(ic);}}
+function vb(b,a){ub();Ed(ic,b,a);}
+function wb(a,b){ub();return zd(ic,a,b);}
+function xb(){ub();return ae(ic,'button');}
+function yb(){ub();return ae(ic,'div');}
+function zb(){ub();return be(ic,'text');}
+function Ab(a){ub();return ce(ic,a);}
+function Bb(){ub();return ae(ic,'tbody');}
+function Cb(){ub();return ae(ic,'td');}
+function Db(){ub();return ae(ic,'tr');}
+function Eb(){ub();return ae(ic,'table');}
+function bc(b,a,d){ub();var c;c=p;{ac(b,a,d);}}
+function ac(b,a,c){ub();var d;if(a===mc){if(dc(b)==8192){mc=null;}}d=Fb;Fb=b;try{c.C(b);}finally{Fb=d;}}
+function cc(b,a){ub();de(ic,b,a);}
+function dc(a){ub();return ee(ic,a);}
+function ec(a){ub();Ad(ic,a);}
+function fc(a,b){ub();return fe(ic,a,b);}
+function gc(a){ub();return ge(ic,a);}
+function hc(a){ub();return Bd(ic,a);}
+function jc(c,b,d,a){ub();wd(ic,c,b,d,a);}
+function kc(a){ub();var b,c;c=true;if(nc.b>0){b=nb(bo(nc,nc.b-1));if(!(c=null.ib())){cc(a,true);ec(a);}}return c;}
+function lc(b,a){ub();he(ic,b,a);}
+function pc(a,b,c){ub();ke(ic,a,b,c);}
+function oc(a,b,c){ub();je(ic,a,b,c);}
+function qc(a,b){ub();le(ic,a,b);}
+function rc(a,b){ub();me(ic,a,b);}
+function sc(b,a,c){ub();ne(ic,b,a,c);}
+function tc(a,b){ub();Dd(ic,a,b);}
+var Fb=null,ic=null,mc=null,nc;function wc(a){if(mb(a,4)){return wb(this,lb(a,4));}return y(qb(this,uc),a);}
+function xc(){return z(qb(this,uc));}
+function uc(){}
+_=uc.prototype=new w();_.eQ=wc;_.hC=xc;_.tN=wq+'Element';_.tI=8;function Bc(a){return y(qb(this,yc),a);}
+function Cc(){return z(qb(this,yc));}
+function yc(){}
+_=yc.prototype=new w();_.eQ=Bc;_.hC=Cc;_.tN=wq+'Event';_.tI=9;function cd(){cd=lq;ed=Dn(new Bn());{dd();}}
+function dd(){cd();id(new Ec());}
+var ed;function ad(){while((cd(),ed).b>0){nb(bo((cd(),ed),0)).ib();}}
+function bd(){return null;}
+function Ec(){}
+_=Ec.prototype=new bl();_.bb=ad;_.cb=bd;_.tN=wq+'Timer$1';_.tI=10;function hd(){hd=lq;kd=Dn(new Bn());sd=Dn(new Bn());{od();}}
+function id(a){hd();En(kd,a);}
+function jd(a){hd();$wnd.alert(a);}
+function ld(){hd();var a,b;for(a=im(kd);bm(a);){b=lb(cm(a),5);b.bb();}}
+function md(){hd();var a,b,c,d;d=null;for(a=im(kd);bm(a);){b=lb(cm(a),5);c=b.cb();{d=c;}}return d;}
+function nd(){hd();var a,b;for(a=im(sd);bm(a);){b=nb(cm(a));null.ib();}}
+function od(){hd();__gwt_initHandlers(function(){rd();},function(){return qd();},function(){pd();$wnd.onresize=null;$wnd.onbeforeclose=null;$wnd.onclose=null;});}
+function pd(){hd();var a;a=p;{ld();}}
+function qd(){hd();var a;a=p;{return md();}}
+function rd(){hd();var a;a=p;{nd();}}
+var kd,sd;function Ed(c,b,a){b.appendChild(a);}
+function ae(b,a){return $doc.createElement(a);}
+function be(b,c){var a=$doc.createElement('INPUT');a.type=c;return a;}
+function ce(c,a){var b;b=ae(c,'select');if(a){ie(c,b,'multiple',true);}return b;}
+function de(c,b,a){b.cancelBubble=a;}
+function ee(b,a){switch(a.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'mousewheel':return 131072;case 'DOMMouseScroll':return 131072;}}
+function fe(d,a,c){var b=parseInt(a[c]);if(!b){return 0;}return b;}
+function ge(b,a){return a.__eventBits||0;}
+function he(c,b,a){b.removeChild(a);}
+function ke(c,a,b,d){a[b]=d;}
+function ie(c,a,b,d){a[b]=d;}
+function je(c,a,b,d){a[b]=d;}
+function le(c,a,b){a.__listener=b;}
+function me(c,a,b){if(!b){b='';}a.innerHTML=b;}
+function ne(c,b,a,d){b.style[a]=d;}
+function td(){}
+_=td.prototype=new bl();_.tN=xq+'DOMImpl';_.tI=0;function zd(c,a,b){return a==b;}
+function Ad(b,a){a.preventDefault();}
+function Bd(c,a){var b=a.parentNode;if(b==null){return null;}if(b.nodeType!=1)b=null;return b||null;}
+function Cd(d){$wnd.__dispatchCapturedMouseEvent=function(b){if($wnd.__dispatchCapturedEvent(b)){var a=$wnd.__captureElem;if(a&&a.__listener){bc(b,a,a.__listener);b.stopPropagation();}}};$wnd.__dispatchCapturedEvent=function(a){if(!kc(a)){a.stopPropagation();a.preventDefault();return false;}return true;};$wnd.addEventListener('click',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('dblclick',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousedown',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mouseup',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousemove',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousewheel',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('keydown',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keyup',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keypress',$wnd.__dispatchCapturedEvent,true);$wnd.__dispatchEvent=function(b){var c,a=thi!
 s;while(a&& !(c=a.__listener))a=a.parentNode;if(a&&a.nodeType!=1)a=null;if(c)bc(b,a,c);};$wnd.__captureElem=null;}
+function Dd(c,b,a){b.__eventBits=a;b.onclick=a&1?$wnd.__dispatchEvent:null;b.ondblclick=a&2?$wnd.__dispatchEvent:null;b.onmousedown=a&4?$wnd.__dispatchEvent:null;b.onmouseup=a&8?$wnd.__dispatchEvent:null;b.onmouseover=a&16?$wnd.__dispatchEvent:null;b.onmouseout=a&32?$wnd.__dispatchEvent:null;b.onmousemove=a&64?$wnd.__dispatchEvent:null;b.onkeydown=a&128?$wnd.__dispatchEvent:null;b.onkeypress=a&256?$wnd.__dispatchEvent:null;b.onkeyup=a&512?$wnd.__dispatchEvent:null;b.onchange=a&1024?$wnd.__dispatchEvent:null;b.onfocus=a&2048?$wnd.__dispatchEvent:null;b.onblur=a&4096?$wnd.__dispatchEvent:null;b.onlosecapture=a&8192?$wnd.__dispatchEvent:null;b.onscroll=a&16384?$wnd.__dispatchEvent:null;b.onload=a&32768?$wnd.__dispatchEvent:null;b.onerror=a&65536?$wnd.__dispatchEvent:null;b.onmousewheel=a&131072?$wnd.__dispatchEvent:null;}
+function xd(){}
+_=xd.prototype=new td();_.tN=xq+'DOMImplStandard';_.tI=0;function wd(e,c,d,f,a){var b=new Option(d,f);if(a== -1||a>c.children.length-1){c.appendChild(b);}else{c.insertBefore(b,c.children[a]);}}
+function ud(){}
+_=ud.prototype=new xd();_.tN=xq+'DOMImplSafari';_.tI=0;function ui(d,b,a){var c=b.parentNode;if(!c){return;}c.insertBefore(a,b);c.removeChild(b);}
+function vi(b,a){if(b.i!==null){ui(b,b.i,a);}b.i=a;}
+function wi(b,a){zi(b.i,a);}
+function xi(b,a){tc(b.r(),a|gc(b.r()));}
+function yi(){return this.i;}
+function zi(a,b){pc(a,'className',b);}
+function si(){}
+_=si.prototype=new bl();_.r=yi;_.tN=yq+'UIObject';_.tI=0;_.i=null;function tj(a){if(mb(a.h,8)){lb(a.h,8).eb(a);}else if(a.h!==null){throw Ak(new zk(),"This widget's parent does not implement HasWidgets");}}
+function uj(b,a){if(b.x()){qc(b.r(),null);}vi(b,a);if(b.x()){qc(a,b);}}
+function vj(c,b){var a;a=c.h;if(b===null){if(a!==null&&a.x()){c.E();}c.h=null;}else{if(a!==null){throw Ak(new zk(),'Cannot set a new parent without first clearing the old parent');}c.h=b;if(b.x()){c.B();}}}
+function wj(){}
+function xj(){}
+function yj(){return this.g;}
+function zj(){if(this.x()){throw Ak(new zk(),"Should only call onAttach when the widget is detached from the browser's document");}this.g=true;qc(this.r(),this);this.o();this.F();}
+function Aj(a){}
+function Bj(){if(!this.x()){throw Ak(new zk(),"Should only call onDetach when the widget is attached to the browser's document");}try{this.ab();}finally{this.p();qc(this.r(),null);this.g=false;}}
+function Cj(){}
+function Dj(){}
+function Ej(a){uj(this,a);}
+function bj(){}
+_=bj.prototype=new si();_.o=wj;_.p=xj;_.x=yj;_.B=zj;_.C=Aj;_.E=Bj;_.F=Cj;_.ab=Dj;_.fb=Ej;_.tN=yq+'Widget';_.tI=11;_.g=false;_.h=null;function sh(b,a){vj(a,b);}
+function uh(b,a){vj(a,null);}
+function vh(){var a,b;for(b=this.y();gj(b);){a=hj(b);a.B();}}
+function wh(){var a,b;for(b=this.y();gj(b);){a=hj(b);a.E();}}
+function xh(){}
+function yh(){}
+function rh(){}
+_=rh.prototype=new bj();_.o=vh;_.p=wh;_.F=xh;_.ab=yh;_.tN=yq+'Panel';_.tI=12;function kf(a){a.f=kj(new cj(),a);}
+function lf(a){kf(a);return a;}
+function mf(c,a,b){tj(a);lj(c.f,a);vb(b,a.r());sh(c,a);}
+function of(b,c){var a;if(c.h!==b){return false;}uh(b,c);a=c.r();lc(hc(a),a);rj(b.f,c);return true;}
+function pf(){return pj(this.f);}
+function qf(a){return of(this,a);}
+function jf(){}
+_=jf.prototype=new rh();_.y=pf;_.eb=qf;_.tN=yq+'ComplexPanel';_.tI=13;function pe(a){lf(a);a.fb(yb());sc(a.r(),'position','relative');sc(a.r(),'overflow','hidden');return a;}
+function qe(a,b){mf(a,b,a.r());}
+function se(a){sc(a,'left','');sc(a,'top','');sc(a,'position','');}
+function te(b){var a;a=of(this,b);if(a){se(b.r());}return a;}
+function oe(){}
+_=oe.prototype=new jf();_.eb=te;_.tN=yq+'AbsolutePanel';_.tI=14;function Ef(){Ef=lq;lk(),nk;}
+function Df(b,a){lk(),nk;ag(b,a);return b;}
+function Ff(b,a){switch(dc(a)){case 1:if(b.b!==null){gf(b.b,b);}break;case 4096:case 2048:break;case 128:case 512:case 256:break;}}
+function ag(b,a){uj(b,a);xi(b,7041);}
+function bg(a){if(this.b===null){this.b=ef(new df());}En(this.b,a);}
+function cg(a){Ff(this,a);}
+function dg(a){ag(this,a);}
+function Cf(){}
+_=Cf.prototype=new bj();_.j=bg;_.C=cg;_.fb=dg;_.tN=yq+'FocusWidget';_.tI=15;_.b=null;function xe(){xe=lq;lk(),nk;}
+function we(b,a){lk(),nk;Df(b,a);return b;}
+function ye(b,a){rc(b.r(),a);}
+function ve(){}
+_=ve.prototype=new Cf();_.tN=yq+'ButtonBase';_.tI=16;function Ce(){Ce=lq;lk(),nk;}
+function ze(a){lk(),nk;we(a,xb());De(a.r());wi(a,'gwt-Button');return a;}
+function Ae(b,a){lk(),nk;ze(b);ye(b,a);return b;}
+function Be(c,a,b){lk(),nk;Ae(c,a);c.j(b);return c;}
+function De(b){Ce();if(b.type=='submit'){try{b.setAttribute('type','button');}catch(a){}}}
+function ue(){}
+_=ue.prototype=new ve();_.tN=yq+'Button';_.tI=17;function Fe(a){lf(a);a.e=Eb();a.d=Bb();vb(a.e,a.d);a.fb(a.e);return a;}
+function bf(c,b,a){pc(b,'align',a.a);}
+function cf(c,b,a){sc(b,'verticalAlign',a.a);}
+function Ee(){}
+_=Ee.prototype=new jf();_.tN=yq+'CellPanel';_.tI=18;_.d=null;_.e=null;function zl(d,a,b){var c;while(a.w()){c=a.A();if(b===null?c===null:b.eQ(c)){return a;}}return null;}
+function Bl(a){throw wl(new vl(),'add');}
+function Cl(b){var a;a=zl(this,this.y(),b);return a!==null;}
+function yl(){}
+_=yl.prototype=new bl();_.l=Bl;_.n=Cl;_.tN=Bq+'AbstractCollection';_.tI=0;function hm(b,a){throw Dk(new Ck(),'Index: '+a+', Size: '+b.b);}
+function im(a){return Fl(new El(),a);}
+function jm(b,a){throw wl(new vl(),'add');}
+function km(a){this.k(this.gb(),a);return true;}
+function lm(e){var a,b,c,d,f;if(e===this){return true;}if(!mb(e,13)){return false;}f=lb(e,13);if(this.gb()!=f.gb()){return false;}c=im(this);d=f.y();while(bm(c)){a=cm(c);b=cm(d);if(!(a===null?b===null:a.eQ(b))){return false;}}return true;}
+function mm(){var a,b,c,d;c=1;a=31;b=im(this);while(bm(b)){d=cm(b);c=31*c+(d===null?0:d.hC());}return c;}
+function nm(){return im(this);}
+function om(a){throw wl(new vl(),'remove');}
+function Dl(){}
+_=Dl.prototype=new yl();_.k=jm;_.l=km;_.eQ=lm;_.hC=mm;_.y=nm;_.db=om;_.tN=Bq+'AbstractList';_.tI=19;function Cn(a){{Fn(a);}}
+function Dn(a){Cn(a);return a;}
+function En(b,a){po(b.a,b.b++,a);return true;}
+function Fn(a){a.a=A();a.b=0;}
+function bo(b,a){if(a<0||a>=b.b){hm(b,a);}return lo(b.a,a);}
+function co(b,a){return eo(b,a,0);}
+function eo(c,b,a){if(a<0){hm(c,a);}for(;a<c.b;++a){if(ko(b,lo(c.a,a))){return a;}}return (-1);}
+function fo(c,a){var b;b=bo(c,a);no(c.a,a,1);--c.b;return b;}
+function ho(a,b){if(a<0||a>this.b){hm(this,a);}go(this.a,a,b);++this.b;}
+function io(a){return En(this,a);}
+function go(a,b,c){a.splice(b,0,c);}
+function jo(a){return co(this,a)!=(-1);}
+function ko(a,b){return a===b||a!==null&&a.eQ(b);}
+function mo(a){return bo(this,a);}
+function lo(a,b){return a[b];}
+function oo(a){return fo(this,a);}
+function no(a,c,b){a.splice(c,b);}
+function po(a,b,c){a[b]=c;}
+function qo(){return this.b;}
+function Bn(){}
+_=Bn.prototype=new Dl();_.k=ho;_.l=io;_.n=jo;_.u=mo;_.db=oo;_.gb=qo;_.tN=Bq+'ArrayList';_.tI=20;_.a=null;_.b=0;function ef(a){Dn(a);return a;}
+function gf(d,c){var a,b;for(a=im(d);bm(a);){b=lb(cm(a),6);b.D(c);}}
+function df(){}
+_=df.prototype=new Bn();_.tN=yq+'ClickListenerCollection';_.tI=21;function tf(a,b){if(a.f!==null){throw Ak(new zk(),'Composite.initWidget() may only be called once.');}tj(b);a.fb(b.r());a.f=b;vj(b,a);}
+function uf(){if(this.f===null){throw Ak(new zk(),'initWidget() was never called in '+o(this));}return this.i;}
+function vf(){if(this.f!==null){return this.f.x();}return false;}
+function wf(){this.f.B();this.F();}
+function xf(){try{this.ab();}finally{this.f.E();}}
+function rf(){}
+_=rf.prototype=new bj();_.r=uf;_.x=vf;_.B=wf;_.E=xf;_.tN=yq+'Composite';_.tI=22;_.f=null;function zf(a){lf(a);a.fb(yb());return a;}
+function Af(a,b){mf(a,b,a.r());}
+function yf(){}
+_=yf.prototype=new jf();_.tN=yq+'FlowPanel';_.tI=23;function kg(){kg=lq;ig(new hg(),'center');lg=ig(new hg(),'left');ig(new hg(),'right');}
+var lg;function ig(b,a){b.a=a;return b;}
+function hg(){}
+_=hg.prototype=new bl();_.tN=yq+'HasHorizontalAlignment$HorizontalAlignmentConstant';_.tI=0;_.a=null;function rg(){rg=lq;pg(new og(),'bottom');pg(new og(),'middle');sg=pg(new og(),'top');}
+var sg;function pg(a,b){a.a=b;return a;}
+function og(){}
+_=og.prototype=new bl();_.tN=yq+'HasVerticalAlignment$VerticalAlignmentConstant';_.tI=0;_.a=null;function vg(a){a.a=(kg(),lg);a.c=(rg(),sg);}
+function wg(a){Fe(a);vg(a);a.b=Db();vb(a.d,a.b);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function xg(b,c){var a;a=zg(b);vb(b.b,a);mf(b,c,a);}
+function zg(b){var a;a=Cb();bf(b,a,b.a);cf(b,a,b.c);return a;}
+function Ag(c){var a,b;b=hc(c.r());a=of(this,c);if(a){lc(this.b,b);}return a;}
+function ug(){}
+_=ug.prototype=new Ee();_.eb=Ag;_.tN=yq+'HorizontalPanel';_.tI=24;_.b=null;function hh(){hh=lq;lk(),nk;ph=new Eg();}
+function eh(b,a){hh();Df(b,Ab(a));xi(b,1024);wi(b,'gwt-ListBox');return b;}
+function fh(b,a){lh(b,a,(-1));}
+function gh(b,a){if(a<0||a>=ih(b)){throw new Ck();}}
+function ih(a){return ah(ph,a.r());}
+function jh(a){return fc(a.r(),'selectedIndex');}
+function kh(b,a){gh(b,a);return bh(ph,b.r(),a);}
+function lh(c,b,a){mh(c,b,b,a);}
+function mh(c,b,d,a){jc(c.r(),b,d,a);}
+function nh(b,a){gh(b,a);ch(ph,b.r(),a);}
+function oh(a,b){oc(a.r(),'size',b);}
+function qh(a){if(dc(a)==1024){}else{Ff(this,a);}}
+function Cg(){}
+_=Cg.prototype=new Cf();_.C=qh;_.tN=yq+'ListBox';_.tI=25;var ph;function Dg(){}
+_=Dg.prototype=new bl();_.tN=yq+'ListBox$Impl';_.tI=0;function ah(b,a){return a.children.length;}
+function bh(c,b,a){return b.children[a].value;}
+function ch(c,b,a){b.removeChild(b.children[a]);}
+function Eg(){}
+_=Eg.prototype=new Dg();_.tN=yq+'ListBox$ImplSafari';_.tI=0;function Fh(){Fh=lq;ei=mp(new to());}
+function Eh(b,a){Fh();pe(b);if(a===null){a=ai();}b.fb(a);b.B();return b;}
+function bi(){Fh();return ci(null);}
+function ci(c){Fh();var a,b;b=lb(sp(ei,c),7);if(b!==null){return b;}a=null;if(ei.c==0){di();}tp(ei,c,b=Eh(new zh(),a));return b;}
+function ai(){Fh();return $doc.body;}
+function di(){Fh();id(new Ah());}
+function zh(){}
+_=zh.prototype=new oe();_.tN=yq+'RootPanel';_.tI=26;var ei;function Ch(){var a,b;for(b=bn(qn((Fh(),ei)));jn(b);){a=lb(kn(b),7);if(a.x()){a.E();}}}
+function Dh(){return null;}
+function Ah(){}
+_=Ah.prototype=new bl();_.bb=Ch;_.cb=Dh;_.tN=yq+'RootPanel$1';_.tI=27;function mi(){mi=lq;lk(),nk;}
+function li(b,a){lk(),nk;Df(b,a);xi(b,1024);return b;}
+function ni(a){if(this.a===null){this.a=ef(new df());}En(this.a,a);}
+function oi(a){var b;Ff(this,a);b=dc(a);if(b==1){if(this.a!==null){gf(this.a,this);}}else{}}
+function ki(){}
+_=ki.prototype=new Cf();_.j=ni;_.C=oi;_.tN=yq+'TextBoxBase';_.tI=28;_.a=null;function qi(){qi=lq;lk(),nk;}
+function pi(a){lk(),nk;li(a,zb());wi(a,'gwt-TextBox');return a;}
+function ri(b,a){oc(b.r(),'size',a);}
+function ji(){}
+_=ji.prototype=new ki();_.tN=yq+'TextBox';_.tI=29;function Bi(a){a.a=(kg(),lg);a.b=(rg(),sg);}
+function Ci(a){Fe(a);Bi(a);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function Di(b,d){var a,c;c=Db();a=Fi(b);vb(c,a);vb(b.d,c);mf(b,d,a);}
+function Fi(b){var a;a=Cb();bf(b,a,b.a);cf(b,a,b.b);return a;}
+function aj(c){var a,b;b=hc(c.r());a=of(this,c);if(a){lc(this.d,hc(b));}return a;}
+function Ai(){}
+_=Ai.prototype=new Ee();_.eb=aj;_.tN=yq+'VerticalPanel';_.tI=30;function kj(b,a){b.a=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[4],null);return b;}
+function lj(a,b){oj(a,b,a.b);}
+function nj(b,c){var a;for(a=0;a<b.b;++a){if(b.a[a]===c){return a;}}return (-1);}
+function oj(d,e,a){var b,c;if(a<0||a>d.b){throw new Ck();}if(d.b==d.a.a){c=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[d.a.a*2],null);for(b=0;b<d.a.a;++b){hb(c,b,d.a[b]);}d.a=c;}++d.b;for(b=d.b-1;b>a;--b){hb(d.a,b,d.a[b-1]);}hb(d.a,a,e);}
+function pj(a){return ej(new dj(),a);}
+function qj(c,b){var a;if(b<0||b>=c.b){throw new Ck();}--c.b;for(a=b;a<c.b;++a){hb(c.a,a,c.a[a+1]);}hb(c.a,c.b,null);}
+function rj(b,c){var a;a=nj(b,c);if(a==(-1)){throw new hq();}qj(b,a);}
+function cj(){}
+_=cj.prototype=new bl();_.tN=yq+'WidgetCollection';_.tI=0;_.a=null;_.b=0;function ej(b,a){b.b=a;return b;}
+function gj(a){return a.a<a.b.b-1;}
+function hj(a){if(a.a>=a.b.b){throw new hq();}return a.b.a[++a.a];}
+function ij(){return gj(this);}
+function jj(){return hj(this);}
+function dj(){}
+_=dj.prototype=new bl();_.w=ij;_.A=jj;_.tN=yq+'WidgetCollection$WidgetIterator';_.tI=0;_.a=(-1);function lk(){lk=lq;mk=hk(new gk());nk=mk!==null?kk(new Fj()):mk;}
+function kk(a){lk();return a;}
+function Fj(){}
+_=Fj.prototype=new bl();_.tN=zq+'FocusImpl';_.tI=0;var mk,nk;function dk(){dk=lq;lk();}
+function bk(a){ek(a);fk(a);jk(a);}
+function ck(a){dk();kk(a);bk(a);return a;}
+function ek(b){return function(a){if(this.parentNode.onblur){this.parentNode.onblur(a);}};}
+function fk(b){return function(a){if(this.parentNode.onfocus){this.parentNode.onfocus(a);}};}
+function ak(){}
+_=ak.prototype=new Fj();_.tN=zq+'FocusImplOld';_.tI=0;function ik(){ik=lq;dk();}
+function hk(a){ik();ck(a);return a;}
+function jk(b){return function(){var a=this.firstChild;$wnd.setTimeout(function(){a.focus();},0);};}
+function gk(){}
+_=gk.prototype=new ak();_.tN=zq+'FocusImplSafari';_.tI=0;function tl(b,a){a;return b;}
+function sl(){}
+_=sl.prototype=new bl();_.tN=Aq+'Throwable';_.tI=3;function xk(b,a){tl(b,a);return b;}
+function wk(){}
+_=wk.prototype=new sl();_.tN=Aq+'Exception';_.tI=4;function gl(b,a){xk(b,a);return b;}
+function fl(){}
+_=fl.prototype=new wk();_.tN=Aq+'RuntimeException';_.tI=5;function pk(){}
+_=pk.prototype=new fl();_.tN=Aq+'ArrayStoreException';_.tI=31;function sk(){}
+_=sk.prototype=new fl();_.tN=Aq+'ClassCastException';_.tI=32;function Ak(b,a){gl(b,a);return b;}
+function zk(){}
+_=zk.prototype=new fl();_.tN=Aq+'IllegalStateException';_.tI=33;function Dk(b,a){gl(b,a);return b;}
+function Ck(){}
+_=Ck.prototype=new fl();_.tN=Aq+'IndexOutOfBoundsException';_.tI=34;function Fk(){}
+_=Fk.prototype=new fl();_.tN=Aq+'NegativeArraySizeException';_.tI=35;function kl(b,a){return b.substr(a,b.length-a);}
+function ll(a,b){return String(a)==b;}
+function ml(a){if(!mb(a,1))return false;return ll(this,a);}
+function ol(){var a=nl;if(!a){a=nl={};}var e=':'+this;var b=a[e];if(b==null){b=0;var f=this.length;var d=f<64?1:f/32|0;for(var c=0;c<f;c+=d){b<<=1;b+=this.charCodeAt(c);}b|=0;a[e]=b;}return b;}
+_=String.prototype;_.eQ=ml;_.hC=ol;_.tN=Aq+'String';_.tI=2;var nl=null;function rl(a){return t(a);}
+function wl(b,a){gl(b,a);return b;}
+function vl(){}
+_=vl.prototype=new fl();_.tN=Aq+'UnsupportedOperationException';_.tI=36;function Fl(b,a){b.c=a;return b;}
+function bm(a){return a.a<a.c.gb();}
+function cm(a){if(!bm(a)){throw new hq();}return a.c.u(a.b=a.a++);}
+function dm(a){if(a.b<0){throw new zk();}a.c.db(a.b);a.a=a.b;a.b=(-1);}
+function em(){return bm(this);}
+function fm(){return cm(this);}
+function El(){}
+_=El.prototype=new bl();_.w=em;_.A=fm;_.tN=Bq+'AbstractList$IteratorImpl';_.tI=0;_.a=0;_.b=(-1);function on(f,d,e){var a,b,c;for(b=hp(f.q());ap(b);){a=bp(b);c=a.s();if(d===null?c===null:d.eQ(c)){if(e){cp(b);}return a;}}return null;}
+function pn(b){var a;a=b.q();return rm(new qm(),b,a);}
+function qn(b){var a;a=rp(b);return Fm(new Em(),b,a);}
+function rn(a){return on(this,a,false)!==null;}
+function sn(d){var a,b,c,e,f,g,h;if(d===this){return true;}if(!mb(d,14)){return false;}f=lb(d,14);c=pn(this);e=f.z();if(!yn(c,e)){return false;}for(a=tm(c);Am(a);){b=Bm(a);h=this.v(b);g=f.v(b);if(h===null?g!==null:!h.eQ(g)){return false;}}return true;}
+function tn(b){var a;a=on(this,b,false);return a===null?null:a.t();}
+function un(){var a,b,c;b=0;for(c=hp(this.q());ap(c);){a=bp(c);b+=a.hC();}return b;}
+function vn(){return pn(this);}
+function pm(){}
+_=pm.prototype=new bl();_.m=rn;_.eQ=sn;_.v=tn;_.hC=un;_.z=vn;_.tN=Bq+'AbstractMap';_.tI=37;function yn(e,b){var a,c,d;if(b===e){return true;}if(!mb(b,15)){return false;}c=lb(b,15);if(c.gb()!=e.gb()){return false;}for(a=c.y();a.w();){d=a.A();if(!e.n(d)){return false;}}return true;}
+function zn(a){return yn(this,a);}
+function An(){var a,b,c;a=0;for(b=this.y();b.w();){c=b.A();if(c!==null){a+=c.hC();}}return a;}
+function wn(){}
+_=wn.prototype=new yl();_.eQ=zn;_.hC=An;_.tN=Bq+'AbstractSet';_.tI=38;function rm(b,a,c){b.a=a;b.b=c;return b;}
+function tm(b){var a;a=hp(b.b);return ym(new xm(),b,a);}
+function um(a){return this.a.m(a);}
+function vm(){return tm(this);}
+function wm(){return this.b.a.c;}
+function qm(){}
+_=qm.prototype=new wn();_.n=um;_.y=vm;_.gb=wm;_.tN=Bq+'AbstractMap$1';_.tI=39;function ym(b,a,c){b.a=c;return b;}
+function Am(a){return a.a.w();}
+function Bm(b){var a;a=b.a.A();return a.s();}
+function Cm(){return Am(this);}
+function Dm(){return Bm(this);}
+function xm(){}
+_=xm.prototype=new bl();_.w=Cm;_.A=Dm;_.tN=Bq+'AbstractMap$2';_.tI=0;function Fm(b,a,c){b.a=a;b.b=c;return b;}
+function bn(b){var a;a=hp(b.b);return gn(new fn(),b,a);}
+function cn(a){return qp(this.a,a);}
+function dn(){return bn(this);}
+function en(){return this.b.a.c;}
+function Em(){}
+_=Em.prototype=new yl();_.n=cn;_.y=dn;_.gb=en;_.tN=Bq+'AbstractMap$3';_.tI=0;function gn(b,a,c){b.a=c;return b;}
+function jn(a){return a.a.w();}
+function kn(a){var b;b=a.a.A().t();return b;}
+function ln(){return jn(this);}
+function mn(){return kn(this);}
+function fn(){}
+_=fn.prototype=new bl();_.w=ln;_.A=mn;_.tN=Bq+'AbstractMap$4';_.tI=0;function op(){op=lq;vp=Bp();}
+function lp(a){{np(a);}}
+function mp(a){op();lp(a);return a;}
+function np(a){a.a=A();a.d=B();a.b=qb(vp,w);a.c=0;}
+function pp(b,a){if(mb(a,1)){return Fp(b.d,lb(a,1))!==vp;}else if(a===null){return b.b!==vp;}else{return Ep(b.a,a,a.hC())!==vp;}}
+function qp(a,b){if(a.b!==vp&&Dp(a.b,b)){return true;}else if(Ap(a.d,b)){return true;}else if(yp(a.a,b)){return true;}return false;}
+function rp(a){return fp(new Co(),a);}
+function sp(c,a){var b;if(mb(a,1)){b=Fp(c.d,lb(a,1));}else if(a===null){b=c.b;}else{b=Ep(c.a,a,a.hC());}return b===vp?null:b;}
+function tp(c,a,d){var b;{b=c.b;c.b=d;}if(b===vp){++c.c;return null;}else{return b;}}
+function up(c,a){var b;if(mb(a,1)){b=cq(c.d,lb(a,1));}else if(a===null){b=c.b;c.b=qb(vp,w);}else{b=bq(c.a,a,a.hC());}if(b===vp){return null;}else{--c.c;return b;}}
+function wp(e,c){op();for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.l(a[f]);}}}}
+function xp(d,a){op();for(var c in d){if(c.charCodeAt(0)==58){var e=d[c];var b=xo(c.substring(1),e);a.l(b);}}}
+function yp(f,h){op();for(var e in f){if(e==parseInt(e)){var a=f[e];for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.t();if(Dp(h,d)){return true;}}}}return false;}
+function zp(a){return pp(this,a);}
+function Ap(c,d){op();for(var b in c){if(b.charCodeAt(0)==58){var a=c[b];if(Dp(d,a)){return true;}}}return false;}
+function Bp(){op();}
+function Cp(){return rp(this);}
+function Dp(a,b){op();if(a===b){return true;}else if(a===null){return false;}else{return a.eQ(b);}}
+function aq(a){return sp(this,a);}
+function Ep(f,h,e){op();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(Dp(h,d)){return c.t();}}}}
+function Fp(b,a){op();return b[':'+a];}
+function bq(f,h,e){op();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(Dp(h,d)){if(a.length==1){delete f[e];}else{a.splice(g,1);}return c.t();}}}}
+function cq(c,a){op();a=':'+a;var b=c[a];delete c[a];return b;}
+function to(){}
+_=to.prototype=new pm();_.m=zp;_.q=Cp;_.v=aq;_.tN=Bq+'HashMap';_.tI=40;_.a=null;_.b=null;_.c=0;_.d=null;var vp;function vo(b,a,c){b.a=a;b.b=c;return b;}
+function xo(a,b){return vo(new uo(),a,b);}
+function yo(b){var a;if(mb(b,16)){a=lb(b,16);if(Dp(this.a,a.s())&&Dp(this.b,a.t())){return true;}}return false;}
+function zo(){return this.a;}
+function Ao(){return this.b;}
+function Bo(){var a,b;a=0;b=0;if(this.a!==null){a=this.a.hC();}if(this.b!==null){b=this.b.hC();}return a^b;}
+function uo(){}
+_=uo.prototype=new bl();_.eQ=yo;_.s=zo;_.t=Ao;_.hC=Bo;_.tN=Bq+'HashMap$EntryImpl';_.tI=41;_.a=null;_.b=null;function fp(b,a){b.a=a;return b;}
+function hp(a){return Eo(new Do(),a.a);}
+function ip(c){var a,b,d;if(mb(c,16)){a=lb(c,16);b=a.s();if(pp(this.a,b)){d=sp(this.a,b);return Dp(a.t(),d);}}return false;}
+function jp(){return hp(this);}
+function kp(){return this.a.c;}
+function Co(){}
+_=Co.prototype=new wn();_.n=ip;_.y=jp;_.gb=kp;_.tN=Bq+'HashMap$EntrySet';_.tI=42;function Eo(c,b){var a;c.c=b;a=Dn(new Bn());if(c.c.b!==(op(),vp)){En(a,vo(new uo(),null,c.c.b));}xp(c.c.d,a);wp(c.c.a,a);c.a=im(a);return c;}
+function ap(a){return bm(a.a);}
+function bp(a){return a.b=lb(cm(a.a),16);}
+function cp(a){if(a.b===null){throw Ak(new zk(),'Must call next() before remove().');}else{dm(a.a);up(a.c,a.b.s());a.b=null;}}
+function dp(){return ap(this);}
+function ep(){return bp(this);}
+function Do(){}
+_=Do.prototype=new bl();_.w=dp;_.A=ep;_.tN=Bq+'HashMap$EntrySetIterator';_.tI=0;_.a=null;_.b=null;function hq(){}
+_=hq.prototype=new fl();_.tN=Bq+'NoSuchElementException';_.tI=43;function oq(g){var a,b,c,d,e,f,h,i;i=Ci(new Ai());qe(bi(),i);e=Ci(new Ai());Di(i,e);f=pi(new ji());ri(f,30);Di(e,f);b=wg(new ug());Di(i,b);h=10;c=eh(new Cg(),true);oh(c,h);fh(c,'U: michi');fh(c,'U: levi');fh(c,'U: vanya');fh(c,'U: ezra');d=eh(new Cg(),true);oh(d,h);fh(d,'U: alice');fh(d,'U: karin');a=rq(new pq(),c,d);xg(b,c);xg(b,a);xg(b,d);}
+function mq(){}
+_=mq.prototype=new bl();_.tN=Cq+'AccessPolicyEditor';_.tI=0;function qq(a){a.b=zf(new yf());}
+function rq(c,a,b){qq(c);tf(c,c.b);c.e=Be(new ue(),'<',c);Af(c.b,c.e);c.a=Be(new ue(),'>',c);Af(c.b,c.a);c.c=a;c.d=b;return c;}
+function tq(c){var a,b;if(c===this.a){a=jh(this.c);b=kh(this.c,a);jd('Add selected identity '+b+' to policy');nh(this.c,a);fh(this.d,b);}else if(c===this.e){a=jh(this.d);b=kh(this.d,a);jd('Remove selected identity '+b+' from policy');nh(this.d,a);fh(this.c,b);}}
+function pq(){}
+_=pq.prototype=new rf();_.D=tq;_.tN=Cq+'AddRemoveIdentitiesWidget';_.tI=44;_.a=null;_.c=null;_.d=null;_.e=null;function ok(){oq(new mq());}
+function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{ok();}catch(a){b(d);}else{ok();}}
+var pb=[{},{},{1:1},{3:1},{3:1},{3:1},{3:1},{2:1},{2:1,4:1},{2:1},{5:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{13:1},{13:1},{13:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{5:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{3:1},{3:1},{3:1},{3:1},{3:1},{3:1},{14:1},{15:1},{15:1},{14:1},{16:1},{15:1},{3:1},{6:1,9:1,10:1,11:1,12:1}];if ($wnd.org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor) $wnd.org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onScriptLoad();
+--></script></body></html>
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/61070DF01CC9665C95AA89C92C0F7A4E.cache.js
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/61070DF01CC9665C95AA89C92C0F7A4E.cache.js	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/61070DF01CC9665C95AA89C92C0F7A4E.cache.js	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,409 @@
+(function(){var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var _,uq='com.google.gwt.core.client.',vq='com.google.gwt.lang.',wq='com.google.gwt.user.client.',xq='com.google.gwt.user.client.impl.',yq='com.google.gwt.user.client.ui.',zq='com.google.gwt.user.client.ui.impl.',Aq='java.lang.',Bq='java.util.',Cq='org.wyona.yanel.gwt.accesspolicyeditor.client.';function lq(){}
+function dl(a){return this===a;}
+function el(){return rl(this);}
+function bl(){}
+_=bl.prototype={};_.eQ=dl;_.hC=el;_.tN=Aq+'Object';_.tI=1;function o(a){return a==null?null:a.tN;}
+var p=null;function s(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function t(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function u(){return ++v;}
+var v=0;function y(b,a){if(!mb(a,2)){return false;}return C(b,lb(a,2));}
+function z(a){return s(a);}
+function A(){return [];}
+function B(){return {};}
+function D(a){return y(this,a);}
+function C(a,b){return a===b;}
+function E(){return z(this);}
+function w(){}
+_=w.prototype=new bl();_.eQ=D;_.hC=E;_.tN=uq+'JavaScriptObject';_.tI=7;function ab(c,a,d,b,e){c.a=a;c.b=b;c.tN=e;c.tI=d;return c;}
+function cb(a,b,c){return a[b]=c;}
+function db(b,a){return b[a];}
+function eb(a){return a.length;}
+function gb(e,d,c,b,a){return fb(e,d,c,b,0,eb(b),a);}
+function fb(j,i,g,c,e,a,b){var d,f,h;if((f=db(c,e))<0){throw new Fk();}h=ab(new F(),f,db(i,e),db(g,e),j);++e;if(e<a){j=kl(j,1);for(d=0;d<f;++d){cb(h,d,fb(j,i,g,c,e,a,b));}}else{for(d=0;d<f;++d){cb(h,d,b);}}return h;}
+function hb(a,b,c){if(c!==null&&a.b!=0&& !mb(c,a.b)){throw new pk();}return cb(a,b,c);}
+function F(){}
+_=F.prototype=new bl();_.tN=vq+'Array';_.tI=0;function kb(b,a){return !(!(b&&pb[b][a]));}
+function lb(b,a){if(b!=null)kb(b.tI,a)||ob();return b;}
+function mb(b,a){return b!=null&&kb(b.tI,a);}
+function ob(){throw new sk();}
+function nb(a){if(a!==null){throw new sk();}return a;}
+function qb(b,d){_=d.prototype;if(b&& !(b.tI>=_.tI)){var c=b.toString;for(var a in _){b[a]=_[a];}b.toString=c;}return b;}
+var pb;function ub(){ub=lq;nc=Dn(new Bn());{ic=new ud();Cd(ic);}}
+function vb(b,a){ub();Ed(ic,b,a);}
+function wb(a,b){ub();return zd(ic,a,b);}
+function xb(){ub();return ae(ic,'button');}
+function yb(){ub();return ae(ic,'div');}
+function zb(){ub();return be(ic,'text');}
+function Ab(a){ub();return ce(ic,a);}
+function Bb(){ub();return ae(ic,'tbody');}
+function Cb(){ub();return ae(ic,'td');}
+function Db(){ub();return ae(ic,'tr');}
+function Eb(){ub();return ae(ic,'table');}
+function bc(b,a,d){ub();var c;c=p;{ac(b,a,d);}}
+function ac(b,a,c){ub();var d;if(a===mc){if(dc(b)==8192){mc=null;}}d=Fb;Fb=b;try{c.C(b);}finally{Fb=d;}}
+function cc(b,a){ub();de(ic,b,a);}
+function dc(a){ub();return ee(ic,a);}
+function ec(a){ub();Ad(ic,a);}
+function fc(a,b){ub();return fe(ic,a,b);}
+function gc(a){ub();return ge(ic,a);}
+function hc(a){ub();return Bd(ic,a);}
+function jc(c,b,d,a){ub();wd(ic,c,b,d,a);}
+function kc(a){ub();var b,c;c=true;if(nc.b>0){b=nb(bo(nc,nc.b-1));if(!(c=null.ib())){cc(a,true);ec(a);}}return c;}
+function lc(b,a){ub();he(ic,b,a);}
+function pc(a,b,c){ub();ke(ic,a,b,c);}
+function oc(a,b,c){ub();je(ic,a,b,c);}
+function qc(a,b){ub();le(ic,a,b);}
+function rc(a,b){ub();me(ic,a,b);}
+function sc(b,a,c){ub();ne(ic,b,a,c);}
+function tc(a,b){ub();Dd(ic,a,b);}
+var Fb=null,ic=null,mc=null,nc;function wc(a){if(mb(a,4)){return wb(this,lb(a,4));}return y(qb(this,uc),a);}
+function xc(){return z(qb(this,uc));}
+function uc(){}
+_=uc.prototype=new w();_.eQ=wc;_.hC=xc;_.tN=wq+'Element';_.tI=8;function Bc(a){return y(qb(this,yc),a);}
+function Cc(){return z(qb(this,yc));}
+function yc(){}
+_=yc.prototype=new w();_.eQ=Bc;_.hC=Cc;_.tN=wq+'Event';_.tI=9;function cd(){cd=lq;ed=Dn(new Bn());{dd();}}
+function dd(){cd();id(new Ec());}
+var ed;function ad(){while((cd(),ed).b>0){nb(bo((cd(),ed),0)).ib();}}
+function bd(){return null;}
+function Ec(){}
+_=Ec.prototype=new bl();_.bb=ad;_.cb=bd;_.tN=wq+'Timer$1';_.tI=10;function hd(){hd=lq;kd=Dn(new Bn());sd=Dn(new Bn());{od();}}
+function id(a){hd();En(kd,a);}
+function jd(a){hd();$wnd.alert(a);}
+function ld(){hd();var a,b;for(a=im(kd);bm(a);){b=lb(cm(a),5);b.bb();}}
+function md(){hd();var a,b,c,d;d=null;for(a=im(kd);bm(a);){b=lb(cm(a),5);c=b.cb();{d=c;}}return d;}
+function nd(){hd();var a,b;for(a=im(sd);bm(a);){b=nb(cm(a));null.ib();}}
+function od(){hd();__gwt_initHandlers(function(){rd();},function(){return qd();},function(){pd();$wnd.onresize=null;$wnd.onbeforeclose=null;$wnd.onclose=null;});}
+function pd(){hd();var a;a=p;{ld();}}
+function qd(){hd();var a;a=p;{return md();}}
+function rd(){hd();var a;a=p;{nd();}}
+var kd,sd;function Ed(c,b,a){b.appendChild(a);}
+function ae(b,a){return $doc.createElement(a);}
+function be(b,c){var a=$doc.createElement('INPUT');a.type=c;return a;}
+function ce(c,a){var b;b=ae(c,'select');if(a){ie(c,b,'multiple',true);}return b;}
+function de(c,b,a){b.cancelBubble=a;}
+function ee(b,a){switch(a.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'mousewheel':return 131072;case 'DOMMouseScroll':return 131072;}}
+function fe(d,a,c){var b=parseInt(a[c]);if(!b){return 0;}return b;}
+function ge(b,a){return a.__eventBits||0;}
+function he(c,b,a){b.removeChild(a);}
+function ke(c,a,b,d){a[b]=d;}
+function ie(c,a,b,d){a[b]=d;}
+function je(c,a,b,d){a[b]=d;}
+function le(c,a,b){a.__listener=b;}
+function me(c,a,b){if(!b){b='';}a.innerHTML=b;}
+function ne(c,b,a,d){b.style[a]=d;}
+function td(){}
+_=td.prototype=new bl();_.tN=xq+'DOMImpl';_.tI=0;function zd(c,a,b){return a==b;}
+function Ad(b,a){a.preventDefault();}
+function Bd(c,a){var b=a.parentNode;if(b==null){return null;}if(b.nodeType!=1)b=null;return b||null;}
+function Cd(d){$wnd.__dispatchCapturedMouseEvent=function(b){if($wnd.__dispatchCapturedEvent(b)){var a=$wnd.__captureElem;if(a&&a.__listener){bc(b,a,a.__listener);b.stopPropagation();}}};$wnd.__dispatchCapturedEvent=function(a){if(!kc(a)){a.stopPropagation();a.preventDefault();return false;}return true;};$wnd.addEventListener('click',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('dblclick',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousedown',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mouseup',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousemove',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousewheel',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('keydown',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keyup',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keypress',$wnd.__dispatchCapturedEvent,true);$wnd.__dispatchEvent=function(b){var c,a=thi!
 s;while(a&& !(c=a.__listener))a=a.parentNode;if(a&&a.nodeType!=1)a=null;if(c)bc(b,a,c);};$wnd.__captureElem=null;}
+function Dd(c,b,a){b.__eventBits=a;b.onclick=a&1?$wnd.__dispatchEvent:null;b.ondblclick=a&2?$wnd.__dispatchEvent:null;b.onmousedown=a&4?$wnd.__dispatchEvent:null;b.onmouseup=a&8?$wnd.__dispatchEvent:null;b.onmouseover=a&16?$wnd.__dispatchEvent:null;b.onmouseout=a&32?$wnd.__dispatchEvent:null;b.onmousemove=a&64?$wnd.__dispatchEvent:null;b.onkeydown=a&128?$wnd.__dispatchEvent:null;b.onkeypress=a&256?$wnd.__dispatchEvent:null;b.onkeyup=a&512?$wnd.__dispatchEvent:null;b.onchange=a&1024?$wnd.__dispatchEvent:null;b.onfocus=a&2048?$wnd.__dispatchEvent:null;b.onblur=a&4096?$wnd.__dispatchEvent:null;b.onlosecapture=a&8192?$wnd.__dispatchEvent:null;b.onscroll=a&16384?$wnd.__dispatchEvent:null;b.onload=a&32768?$wnd.__dispatchEvent:null;b.onerror=a&65536?$wnd.__dispatchEvent:null;b.onmousewheel=a&131072?$wnd.__dispatchEvent:null;}
+function xd(){}
+_=xd.prototype=new td();_.tN=xq+'DOMImplStandard';_.tI=0;function wd(e,c,d,f,a){var b=new Option(d,f);if(a== -1||a>c.children.length-1){c.appendChild(b);}else{c.insertBefore(b,c.children[a]);}}
+function ud(){}
+_=ud.prototype=new xd();_.tN=xq+'DOMImplSafari';_.tI=0;function ui(d,b,a){var c=b.parentNode;if(!c){return;}c.insertBefore(a,b);c.removeChild(b);}
+function vi(b,a){if(b.i!==null){ui(b,b.i,a);}b.i=a;}
+function wi(b,a){zi(b.i,a);}
+function xi(b,a){tc(b.r(),a|gc(b.r()));}
+function yi(){return this.i;}
+function zi(a,b){pc(a,'className',b);}
+function si(){}
+_=si.prototype=new bl();_.r=yi;_.tN=yq+'UIObject';_.tI=0;_.i=null;function tj(a){if(mb(a.h,8)){lb(a.h,8).eb(a);}else if(a.h!==null){throw Ak(new zk(),"This widget's parent does not implement HasWidgets");}}
+function uj(b,a){if(b.x()){qc(b.r(),null);}vi(b,a);if(b.x()){qc(a,b);}}
+function vj(c,b){var a;a=c.h;if(b===null){if(a!==null&&a.x()){c.E();}c.h=null;}else{if(a!==null){throw Ak(new zk(),'Cannot set a new parent without first clearing the old parent');}c.h=b;if(b.x()){c.B();}}}
+function wj(){}
+function xj(){}
+function yj(){return this.g;}
+function zj(){if(this.x()){throw Ak(new zk(),"Should only call onAttach when the widget is detached from the browser's document");}this.g=true;qc(this.r(),this);this.o();this.F();}
+function Aj(a){}
+function Bj(){if(!this.x()){throw Ak(new zk(),"Should only call onDetach when the widget is attached to the browser's document");}try{this.ab();}finally{this.p();qc(this.r(),null);this.g=false;}}
+function Cj(){}
+function Dj(){}
+function Ej(a){uj(this,a);}
+function bj(){}
+_=bj.prototype=new si();_.o=wj;_.p=xj;_.x=yj;_.B=zj;_.C=Aj;_.E=Bj;_.F=Cj;_.ab=Dj;_.fb=Ej;_.tN=yq+'Widget';_.tI=11;_.g=false;_.h=null;function sh(b,a){vj(a,b);}
+function uh(b,a){vj(a,null);}
+function vh(){var a,b;for(b=this.y();gj(b);){a=hj(b);a.B();}}
+function wh(){var a,b;for(b=this.y();gj(b);){a=hj(b);a.E();}}
+function xh(){}
+function yh(){}
+function rh(){}
+_=rh.prototype=new bj();_.o=vh;_.p=wh;_.F=xh;_.ab=yh;_.tN=yq+'Panel';_.tI=12;function kf(a){a.f=kj(new cj(),a);}
+function lf(a){kf(a);return a;}
+function mf(c,a,b){tj(a);lj(c.f,a);vb(b,a.r());sh(c,a);}
+function of(b,c){var a;if(c.h!==b){return false;}uh(b,c);a=c.r();lc(hc(a),a);rj(b.f,c);return true;}
+function pf(){return pj(this.f);}
+function qf(a){return of(this,a);}
+function jf(){}
+_=jf.prototype=new rh();_.y=pf;_.eb=qf;_.tN=yq+'ComplexPanel';_.tI=13;function pe(a){lf(a);a.fb(yb());sc(a.r(),'position','relative');sc(a.r(),'overflow','hidden');return a;}
+function qe(a,b){mf(a,b,a.r());}
+function se(a){sc(a,'left','');sc(a,'top','');sc(a,'position','');}
+function te(b){var a;a=of(this,b);if(a){se(b.r());}return a;}
+function oe(){}
+_=oe.prototype=new jf();_.eb=te;_.tN=yq+'AbsolutePanel';_.tI=14;function Ef(){Ef=lq;lk(),nk;}
+function Df(b,a){lk(),nk;ag(b,a);return b;}
+function Ff(b,a){switch(dc(a)){case 1:if(b.b!==null){gf(b.b,b);}break;case 4096:case 2048:break;case 128:case 512:case 256:break;}}
+function ag(b,a){uj(b,a);xi(b,7041);}
+function bg(a){if(this.b===null){this.b=ef(new df());}En(this.b,a);}
+function cg(a){Ff(this,a);}
+function dg(a){ag(this,a);}
+function Cf(){}
+_=Cf.prototype=new bj();_.j=bg;_.C=cg;_.fb=dg;_.tN=yq+'FocusWidget';_.tI=15;_.b=null;function xe(){xe=lq;lk(),nk;}
+function we(b,a){lk(),nk;Df(b,a);return b;}
+function ye(b,a){rc(b.r(),a);}
+function ve(){}
+_=ve.prototype=new Cf();_.tN=yq+'ButtonBase';_.tI=16;function Ce(){Ce=lq;lk(),nk;}
+function ze(a){lk(),nk;we(a,xb());De(a.r());wi(a,'gwt-Button');return a;}
+function Ae(b,a){lk(),nk;ze(b);ye(b,a);return b;}
+function Be(c,a,b){lk(),nk;Ae(c,a);c.j(b);return c;}
+function De(b){Ce();if(b.type=='submit'){try{b.setAttribute('type','button');}catch(a){}}}
+function ue(){}
+_=ue.prototype=new ve();_.tN=yq+'Button';_.tI=17;function Fe(a){lf(a);a.e=Eb();a.d=Bb();vb(a.e,a.d);a.fb(a.e);return a;}
+function bf(c,b,a){pc(b,'align',a.a);}
+function cf(c,b,a){sc(b,'verticalAlign',a.a);}
+function Ee(){}
+_=Ee.prototype=new jf();_.tN=yq+'CellPanel';_.tI=18;_.d=null;_.e=null;function zl(d,a,b){var c;while(a.w()){c=a.A();if(b===null?c===null:b.eQ(c)){return a;}}return null;}
+function Bl(a){throw wl(new vl(),'add');}
+function Cl(b){var a;a=zl(this,this.y(),b);return a!==null;}
+function yl(){}
+_=yl.prototype=new bl();_.l=Bl;_.n=Cl;_.tN=Bq+'AbstractCollection';_.tI=0;function hm(b,a){throw Dk(new Ck(),'Index: '+a+', Size: '+b.b);}
+function im(a){return Fl(new El(),a);}
+function jm(b,a){throw wl(new vl(),'add');}
+function km(a){this.k(this.gb(),a);return true;}
+function lm(e){var a,b,c,d,f;if(e===this){return true;}if(!mb(e,13)){return false;}f=lb(e,13);if(this.gb()!=f.gb()){return false;}c=im(this);d=f.y();while(bm(c)){a=cm(c);b=cm(d);if(!(a===null?b===null:a.eQ(b))){return false;}}return true;}
+function mm(){var a,b,c,d;c=1;a=31;b=im(this);while(bm(b)){d=cm(b);c=31*c+(d===null?0:d.hC());}return c;}
+function nm(){return im(this);}
+function om(a){throw wl(new vl(),'remove');}
+function Dl(){}
+_=Dl.prototype=new yl();_.k=jm;_.l=km;_.eQ=lm;_.hC=mm;_.y=nm;_.db=om;_.tN=Bq+'AbstractList';_.tI=19;function Cn(a){{Fn(a);}}
+function Dn(a){Cn(a);return a;}
+function En(b,a){po(b.a,b.b++,a);return true;}
+function Fn(a){a.a=A();a.b=0;}
+function bo(b,a){if(a<0||a>=b.b){hm(b,a);}return lo(b.a,a);}
+function co(b,a){return eo(b,a,0);}
+function eo(c,b,a){if(a<0){hm(c,a);}for(;a<c.b;++a){if(ko(b,lo(c.a,a))){return a;}}return (-1);}
+function fo(c,a){var b;b=bo(c,a);no(c.a,a,1);--c.b;return b;}
+function ho(a,b){if(a<0||a>this.b){hm(this,a);}go(this.a,a,b);++this.b;}
+function io(a){return En(this,a);}
+function go(a,b,c){a.splice(b,0,c);}
+function jo(a){return co(this,a)!=(-1);}
+function ko(a,b){return a===b||a!==null&&a.eQ(b);}
+function mo(a){return bo(this,a);}
+function lo(a,b){return a[b];}
+function oo(a){return fo(this,a);}
+function no(a,c,b){a.splice(c,b);}
+function po(a,b,c){a[b]=c;}
+function qo(){return this.b;}
+function Bn(){}
+_=Bn.prototype=new Dl();_.k=ho;_.l=io;_.n=jo;_.u=mo;_.db=oo;_.gb=qo;_.tN=Bq+'ArrayList';_.tI=20;_.a=null;_.b=0;function ef(a){Dn(a);return a;}
+function gf(d,c){var a,b;for(a=im(d);bm(a);){b=lb(cm(a),6);b.D(c);}}
+function df(){}
+_=df.prototype=new Bn();_.tN=yq+'ClickListenerCollection';_.tI=21;function tf(a,b){if(a.f!==null){throw Ak(new zk(),'Composite.initWidget() may only be called once.');}tj(b);a.fb(b.r());a.f=b;vj(b,a);}
+function uf(){if(this.f===null){throw Ak(new zk(),'initWidget() was never called in '+o(this));}return this.i;}
+function vf(){if(this.f!==null){return this.f.x();}return false;}
+function wf(){this.f.B();this.F();}
+function xf(){try{this.ab();}finally{this.f.E();}}
+function rf(){}
+_=rf.prototype=new bj();_.r=uf;_.x=vf;_.B=wf;_.E=xf;_.tN=yq+'Composite';_.tI=22;_.f=null;function zf(a){lf(a);a.fb(yb());return a;}
+function Af(a,b){mf(a,b,a.r());}
+function yf(){}
+_=yf.prototype=new jf();_.tN=yq+'FlowPanel';_.tI=23;function kg(){kg=lq;ig(new hg(),'center');lg=ig(new hg(),'left');ig(new hg(),'right');}
+var lg;function ig(b,a){b.a=a;return b;}
+function hg(){}
+_=hg.prototype=new bl();_.tN=yq+'HasHorizontalAlignment$HorizontalAlignmentConstant';_.tI=0;_.a=null;function rg(){rg=lq;pg(new og(),'bottom');pg(new og(),'middle');sg=pg(new og(),'top');}
+var sg;function pg(a,b){a.a=b;return a;}
+function og(){}
+_=og.prototype=new bl();_.tN=yq+'HasVerticalAlignment$VerticalAlignmentConstant';_.tI=0;_.a=null;function vg(a){a.a=(kg(),lg);a.c=(rg(),sg);}
+function wg(a){Fe(a);vg(a);a.b=Db();vb(a.d,a.b);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function xg(b,c){var a;a=zg(b);vb(b.b,a);mf(b,c,a);}
+function zg(b){var a;a=Cb();bf(b,a,b.a);cf(b,a,b.c);return a;}
+function Ag(c){var a,b;b=hc(c.r());a=of(this,c);if(a){lc(this.b,b);}return a;}
+function ug(){}
+_=ug.prototype=new Ee();_.eb=Ag;_.tN=yq+'HorizontalPanel';_.tI=24;_.b=null;function hh(){hh=lq;lk(),nk;ph=new Eg();}
+function eh(b,a){hh();Df(b,Ab(a));xi(b,1024);wi(b,'gwt-ListBox');return b;}
+function fh(b,a){lh(b,a,(-1));}
+function gh(b,a){if(a<0||a>=ih(b)){throw new Ck();}}
+function ih(a){return ah(ph,a.r());}
+function jh(a){return fc(a.r(),'selectedIndex');}
+function kh(b,a){gh(b,a);return bh(ph,b.r(),a);}
+function lh(c,b,a){mh(c,b,b,a);}
+function mh(c,b,d,a){jc(c.r(),b,d,a);}
+function nh(b,a){gh(b,a);ch(ph,b.r(),a);}
+function oh(a,b){oc(a.r(),'size',b);}
+function qh(a){if(dc(a)==1024){}else{Ff(this,a);}}
+function Cg(){}
+_=Cg.prototype=new Cf();_.C=qh;_.tN=yq+'ListBox';_.tI=25;var ph;function Dg(){}
+_=Dg.prototype=new bl();_.tN=yq+'ListBox$Impl';_.tI=0;function ah(b,a){return a.children.length;}
+function bh(c,b,a){return b.children[a].value;}
+function ch(c,b,a){b.removeChild(b.children[a]);}
+function Eg(){}
+_=Eg.prototype=new Dg();_.tN=yq+'ListBox$ImplSafari';_.tI=0;function Fh(){Fh=lq;ei=mp(new to());}
+function Eh(b,a){Fh();pe(b);if(a===null){a=ai();}b.fb(a);b.B();return b;}
+function bi(){Fh();return ci(null);}
+function ci(c){Fh();var a,b;b=lb(sp(ei,c),7);if(b!==null){return b;}a=null;if(ei.c==0){di();}tp(ei,c,b=Eh(new zh(),a));return b;}
+function ai(){Fh();return $doc.body;}
+function di(){Fh();id(new Ah());}
+function zh(){}
+_=zh.prototype=new oe();_.tN=yq+'RootPanel';_.tI=26;var ei;function Ch(){var a,b;for(b=bn(qn((Fh(),ei)));jn(b);){a=lb(kn(b),7);if(a.x()){a.E();}}}
+function Dh(){return null;}
+function Ah(){}
+_=Ah.prototype=new bl();_.bb=Ch;_.cb=Dh;_.tN=yq+'RootPanel$1';_.tI=27;function mi(){mi=lq;lk(),nk;}
+function li(b,a){lk(),nk;Df(b,a);xi(b,1024);return b;}
+function ni(a){if(this.a===null){this.a=ef(new df());}En(this.a,a);}
+function oi(a){var b;Ff(this,a);b=dc(a);if(b==1){if(this.a!==null){gf(this.a,this);}}else{}}
+function ki(){}
+_=ki.prototype=new Cf();_.j=ni;_.C=oi;_.tN=yq+'TextBoxBase';_.tI=28;_.a=null;function qi(){qi=lq;lk(),nk;}
+function pi(a){lk(),nk;li(a,zb());wi(a,'gwt-TextBox');return a;}
+function ri(b,a){oc(b.r(),'size',a);}
+function ji(){}
+_=ji.prototype=new ki();_.tN=yq+'TextBox';_.tI=29;function Bi(a){a.a=(kg(),lg);a.b=(rg(),sg);}
+function Ci(a){Fe(a);Bi(a);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function Di(b,d){var a,c;c=Db();a=Fi(b);vb(c,a);vb(b.d,c);mf(b,d,a);}
+function Fi(b){var a;a=Cb();bf(b,a,b.a);cf(b,a,b.b);return a;}
+function aj(c){var a,b;b=hc(c.r());a=of(this,c);if(a){lc(this.d,hc(b));}return a;}
+function Ai(){}
+_=Ai.prototype=new Ee();_.eb=aj;_.tN=yq+'VerticalPanel';_.tI=30;function kj(b,a){b.a=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[4],null);return b;}
+function lj(a,b){oj(a,b,a.b);}
+function nj(b,c){var a;for(a=0;a<b.b;++a){if(b.a[a]===c){return a;}}return (-1);}
+function oj(d,e,a){var b,c;if(a<0||a>d.b){throw new Ck();}if(d.b==d.a.a){c=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[d.a.a*2],null);for(b=0;b<d.a.a;++b){hb(c,b,d.a[b]);}d.a=c;}++d.b;for(b=d.b-1;b>a;--b){hb(d.a,b,d.a[b-1]);}hb(d.a,a,e);}
+function pj(a){return ej(new dj(),a);}
+function qj(c,b){var a;if(b<0||b>=c.b){throw new Ck();}--c.b;for(a=b;a<c.b;++a){hb(c.a,a,c.a[a+1]);}hb(c.a,c.b,null);}
+function rj(b,c){var a;a=nj(b,c);if(a==(-1)){throw new hq();}qj(b,a);}
+function cj(){}
+_=cj.prototype=new bl();_.tN=yq+'WidgetCollection';_.tI=0;_.a=null;_.b=0;function ej(b,a){b.b=a;return b;}
+function gj(a){return a.a<a.b.b-1;}
+function hj(a){if(a.a>=a.b.b){throw new hq();}return a.b.a[++a.a];}
+function ij(){return gj(this);}
+function jj(){return hj(this);}
+function dj(){}
+_=dj.prototype=new bl();_.w=ij;_.A=jj;_.tN=yq+'WidgetCollection$WidgetIterator';_.tI=0;_.a=(-1);function lk(){lk=lq;mk=hk(new gk());nk=mk!==null?kk(new Fj()):mk;}
+function kk(a){lk();return a;}
+function Fj(){}
+_=Fj.prototype=new bl();_.tN=zq+'FocusImpl';_.tI=0;var mk,nk;function dk(){dk=lq;lk();}
+function bk(a){ek(a);fk(a);jk(a);}
+function ck(a){dk();kk(a);bk(a);return a;}
+function ek(b){return function(a){if(this.parentNode.onblur){this.parentNode.onblur(a);}};}
+function fk(b){return function(a){if(this.parentNode.onfocus){this.parentNode.onfocus(a);}};}
+function ak(){}
+_=ak.prototype=new Fj();_.tN=zq+'FocusImplOld';_.tI=0;function ik(){ik=lq;dk();}
+function hk(a){ik();ck(a);return a;}
+function jk(b){return function(){var a=this.firstChild;$wnd.setTimeout(function(){a.focus();},0);};}
+function gk(){}
+_=gk.prototype=new ak();_.tN=zq+'FocusImplSafari';_.tI=0;function tl(b,a){a;return b;}
+function sl(){}
+_=sl.prototype=new bl();_.tN=Aq+'Throwable';_.tI=3;function xk(b,a){tl(b,a);return b;}
+function wk(){}
+_=wk.prototype=new sl();_.tN=Aq+'Exception';_.tI=4;function gl(b,a){xk(b,a);return b;}
+function fl(){}
+_=fl.prototype=new wk();_.tN=Aq+'RuntimeException';_.tI=5;function pk(){}
+_=pk.prototype=new fl();_.tN=Aq+'ArrayStoreException';_.tI=31;function sk(){}
+_=sk.prototype=new fl();_.tN=Aq+'ClassCastException';_.tI=32;function Ak(b,a){gl(b,a);return b;}
+function zk(){}
+_=zk.prototype=new fl();_.tN=Aq+'IllegalStateException';_.tI=33;function Dk(b,a){gl(b,a);return b;}
+function Ck(){}
+_=Ck.prototype=new fl();_.tN=Aq+'IndexOutOfBoundsException';_.tI=34;function Fk(){}
+_=Fk.prototype=new fl();_.tN=Aq+'NegativeArraySizeException';_.tI=35;function kl(b,a){return b.substr(a,b.length-a);}
+function ll(a,b){return String(a)==b;}
+function ml(a){if(!mb(a,1))return false;return ll(this,a);}
+function ol(){var a=nl;if(!a){a=nl={};}var e=':'+this;var b=a[e];if(b==null){b=0;var f=this.length;var d=f<64?1:f/32|0;for(var c=0;c<f;c+=d){b<<=1;b+=this.charCodeAt(c);}b|=0;a[e]=b;}return b;}
+_=String.prototype;_.eQ=ml;_.hC=ol;_.tN=Aq+'String';_.tI=2;var nl=null;function rl(a){return t(a);}
+function wl(b,a){gl(b,a);return b;}
+function vl(){}
+_=vl.prototype=new fl();_.tN=Aq+'UnsupportedOperationException';_.tI=36;function Fl(b,a){b.c=a;return b;}
+function bm(a){return a.a<a.c.gb();}
+function cm(a){if(!bm(a)){throw new hq();}return a.c.u(a.b=a.a++);}
+function dm(a){if(a.b<0){throw new zk();}a.c.db(a.b);a.a=a.b;a.b=(-1);}
+function em(){return bm(this);}
+function fm(){return cm(this);}
+function El(){}
+_=El.prototype=new bl();_.w=em;_.A=fm;_.tN=Bq+'AbstractList$IteratorImpl';_.tI=0;_.a=0;_.b=(-1);function on(f,d,e){var a,b,c;for(b=hp(f.q());ap(b);){a=bp(b);c=a.s();if(d===null?c===null:d.eQ(c)){if(e){cp(b);}return a;}}return null;}
+function pn(b){var a;a=b.q();return rm(new qm(),b,a);}
+function qn(b){var a;a=rp(b);return Fm(new Em(),b,a);}
+function rn(a){return on(this,a,false)!==null;}
+function sn(d){var a,b,c,e,f,g,h;if(d===this){return true;}if(!mb(d,14)){return false;}f=lb(d,14);c=pn(this);e=f.z();if(!yn(c,e)){return false;}for(a=tm(c);Am(a);){b=Bm(a);h=this.v(b);g=f.v(b);if(h===null?g!==null:!h.eQ(g)){return false;}}return true;}
+function tn(b){var a;a=on(this,b,false);return a===null?null:a.t();}
+function un(){var a,b,c;b=0;for(c=hp(this.q());ap(c);){a=bp(c);b+=a.hC();}return b;}
+function vn(){return pn(this);}
+function pm(){}
+_=pm.prototype=new bl();_.m=rn;_.eQ=sn;_.v=tn;_.hC=un;_.z=vn;_.tN=Bq+'AbstractMap';_.tI=37;function yn(e,b){var a,c,d;if(b===e){return true;}if(!mb(b,15)){return false;}c=lb(b,15);if(c.gb()!=e.gb()){return false;}for(a=c.y();a.w();){d=a.A();if(!e.n(d)){return false;}}return true;}
+function zn(a){return yn(this,a);}
+function An(){var a,b,c;a=0;for(b=this.y();b.w();){c=b.A();if(c!==null){a+=c.hC();}}return a;}
+function wn(){}
+_=wn.prototype=new yl();_.eQ=zn;_.hC=An;_.tN=Bq+'AbstractSet';_.tI=38;function rm(b,a,c){b.a=a;b.b=c;return b;}
+function tm(b){var a;a=hp(b.b);return ym(new xm(),b,a);}
+function um(a){return this.a.m(a);}
+function vm(){return tm(this);}
+function wm(){return this.b.a.c;}
+function qm(){}
+_=qm.prototype=new wn();_.n=um;_.y=vm;_.gb=wm;_.tN=Bq+'AbstractMap$1';_.tI=39;function ym(b,a,c){b.a=c;return b;}
+function Am(a){return a.a.w();}
+function Bm(b){var a;a=b.a.A();return a.s();}
+function Cm(){return Am(this);}
+function Dm(){return Bm(this);}
+function xm(){}
+_=xm.prototype=new bl();_.w=Cm;_.A=Dm;_.tN=Bq+'AbstractMap$2';_.tI=0;function Fm(b,a,c){b.a=a;b.b=c;return b;}
+function bn(b){var a;a=hp(b.b);return gn(new fn(),b,a);}
+function cn(a){return qp(this.a,a);}
+function dn(){return bn(this);}
+function en(){return this.b.a.c;}
+function Em(){}
+_=Em.prototype=new yl();_.n=cn;_.y=dn;_.gb=en;_.tN=Bq+'AbstractMap$3';_.tI=0;function gn(b,a,c){b.a=c;return b;}
+function jn(a){return a.a.w();}
+function kn(a){var b;b=a.a.A().t();return b;}
+function ln(){return jn(this);}
+function mn(){return kn(this);}
+function fn(){}
+_=fn.prototype=new bl();_.w=ln;_.A=mn;_.tN=Bq+'AbstractMap$4';_.tI=0;function op(){op=lq;vp=Bp();}
+function lp(a){{np(a);}}
+function mp(a){op();lp(a);return a;}
+function np(a){a.a=A();a.d=B();a.b=qb(vp,w);a.c=0;}
+function pp(b,a){if(mb(a,1)){return Fp(b.d,lb(a,1))!==vp;}else if(a===null){return b.b!==vp;}else{return Ep(b.a,a,a.hC())!==vp;}}
+function qp(a,b){if(a.b!==vp&&Dp(a.b,b)){return true;}else if(Ap(a.d,b)){return true;}else if(yp(a.a,b)){return true;}return false;}
+function rp(a){return fp(new Co(),a);}
+function sp(c,a){var b;if(mb(a,1)){b=Fp(c.d,lb(a,1));}else if(a===null){b=c.b;}else{b=Ep(c.a,a,a.hC());}return b===vp?null:b;}
+function tp(c,a,d){var b;{b=c.b;c.b=d;}if(b===vp){++c.c;return null;}else{return b;}}
+function up(c,a){var b;if(mb(a,1)){b=cq(c.d,lb(a,1));}else if(a===null){b=c.b;c.b=qb(vp,w);}else{b=bq(c.a,a,a.hC());}if(b===vp){return null;}else{--c.c;return b;}}
+function wp(e,c){op();for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.l(a[f]);}}}}
+function xp(d,a){op();for(var c in d){if(c.charCodeAt(0)==58){var e=d[c];var b=xo(c.substring(1),e);a.l(b);}}}
+function yp(f,h){op();for(var e in f){if(e==parseInt(e)){var a=f[e];for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.t();if(Dp(h,d)){return true;}}}}return false;}
+function zp(a){return pp(this,a);}
+function Ap(c,d){op();for(var b in c){if(b.charCodeAt(0)==58){var a=c[b];if(Dp(d,a)){return true;}}}return false;}
+function Bp(){op();}
+function Cp(){return rp(this);}
+function Dp(a,b){op();if(a===b){return true;}else if(a===null){return false;}else{return a.eQ(b);}}
+function aq(a){return sp(this,a);}
+function Ep(f,h,e){op();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(Dp(h,d)){return c.t();}}}}
+function Fp(b,a){op();return b[':'+a];}
+function bq(f,h,e){op();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(Dp(h,d)){if(a.length==1){delete f[e];}else{a.splice(g,1);}return c.t();}}}}
+function cq(c,a){op();a=':'+a;var b=c[a];delete c[a];return b;}
+function to(){}
+_=to.prototype=new pm();_.m=zp;_.q=Cp;_.v=aq;_.tN=Bq+'HashMap';_.tI=40;_.a=null;_.b=null;_.c=0;_.d=null;var vp;function vo(b,a,c){b.a=a;b.b=c;return b;}
+function xo(a,b){return vo(new uo(),a,b);}
+function yo(b){var a;if(mb(b,16)){a=lb(b,16);if(Dp(this.a,a.s())&&Dp(this.b,a.t())){return true;}}return false;}
+function zo(){return this.a;}
+function Ao(){return this.b;}
+function Bo(){var a,b;a=0;b=0;if(this.a!==null){a=this.a.hC();}if(this.b!==null){b=this.b.hC();}return a^b;}
+function uo(){}
+_=uo.prototype=new bl();_.eQ=yo;_.s=zo;_.t=Ao;_.hC=Bo;_.tN=Bq+'HashMap$EntryImpl';_.tI=41;_.a=null;_.b=null;function fp(b,a){b.a=a;return b;}
+function hp(a){return Eo(new Do(),a.a);}
+function ip(c){var a,b,d;if(mb(c,16)){a=lb(c,16);b=a.s();if(pp(this.a,b)){d=sp(this.a,b);return Dp(a.t(),d);}}return false;}
+function jp(){return hp(this);}
+function kp(){return this.a.c;}
+function Co(){}
+_=Co.prototype=new wn();_.n=ip;_.y=jp;_.gb=kp;_.tN=Bq+'HashMap$EntrySet';_.tI=42;function Eo(c,b){var a;c.c=b;a=Dn(new Bn());if(c.c.b!==(op(),vp)){En(a,vo(new uo(),null,c.c.b));}xp(c.c.d,a);wp(c.c.a,a);c.a=im(a);return c;}
+function ap(a){return bm(a.a);}
+function bp(a){return a.b=lb(cm(a.a),16);}
+function cp(a){if(a.b===null){throw Ak(new zk(),'Must call next() before remove().');}else{dm(a.a);up(a.c,a.b.s());a.b=null;}}
+function dp(){return ap(this);}
+function ep(){return bp(this);}
+function Do(){}
+_=Do.prototype=new bl();_.w=dp;_.A=ep;_.tN=Bq+'HashMap$EntrySetIterator';_.tI=0;_.a=null;_.b=null;function hq(){}
+_=hq.prototype=new fl();_.tN=Bq+'NoSuchElementException';_.tI=43;function oq(g){var a,b,c,d,e,f,h,i;i=Ci(new Ai());qe(bi(),i);e=Ci(new Ai());Di(i,e);f=pi(new ji());ri(f,30);Di(e,f);b=wg(new ug());Di(i,b);h=10;c=eh(new Cg(),true);oh(c,h);fh(c,'U: michi');fh(c,'U: levi');fh(c,'U: vanya');fh(c,'U: ezra');d=eh(new Cg(),true);oh(d,h);fh(d,'U: alice');fh(d,'U: karin');a=rq(new pq(),c,d);xg(b,c);xg(b,a);xg(b,d);}
+function mq(){}
+_=mq.prototype=new bl();_.tN=Cq+'AccessPolicyEditor';_.tI=0;function qq(a){a.b=zf(new yf());}
+function rq(c,a,b){qq(c);tf(c,c.b);c.e=Be(new ue(),'<',c);Af(c.b,c.e);c.a=Be(new ue(),'>',c);Af(c.b,c.a);c.c=a;c.d=b;return c;}
+function tq(c){var a,b;if(c===this.a){a=jh(this.c);b=kh(this.c,a);jd('Add selected identity '+b+' to policy');nh(this.c,a);fh(this.d,b);}else if(c===this.e){a=jh(this.d);b=kh(this.d,a);jd('Remove selected identity '+b+' from policy');nh(this.d,a);fh(this.c,b);}}
+function pq(){}
+_=pq.prototype=new rf();_.D=tq;_.tN=Cq+'AddRemoveIdentitiesWidget';_.tI=44;_.a=null;_.c=null;_.d=null;_.e=null;function ok(){oq(new mq());}
+function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{ok();}catch(a){b(d);}else{ok();}}
+var pb=[{},{},{1:1},{3:1},{3:1},{3:1},{3:1},{2:1},{2:1,4:1},{2:1},{5:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{13:1},{13:1},{13:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{5:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{3:1},{3:1},{3:1},{3:1},{3:1},{3:1},{14:1},{15:1},{15:1},{14:1},{16:1},{15:1},{3:1},{6:1,9:1,10:1,11:1,12:1}];if (org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor) {  var __gwt_initHandlers = org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.__gwt_initHandlers;  org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onScriptLoad(gwtOnLoad);}})();
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/61070DF01CC9665C95AA89C92C0F7A4E.cache.xml
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/61070DF01CC9665C95AA89C92C0F7A4E.cache.xml	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/61070DF01CC9665C95AA89C92C0F7A4E.cache.xml	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cache-entry>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.TextBoxImpl" out="com.google.gwt.user.client.ui.impl.TextBoxImpl"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.ListBox.Impl" out="com.google.gwt.user.client.ui.ListBox.ImplSafari"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.FocusImpl" out="com.google.gwt.user.client.ui.impl.FocusImplSafari"/>
+	<rebind-decision in="org.wyona.yanel.gwt.accesspolicyeditor.client.AccessPolicyEditor" out="org.wyona.yanel.gwt.accesspolicyeditor.client.AccessPolicyEditor"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.FormPanelImpl" out="com.google.gwt.user.client.ui.impl.FormPanelImpl"/>
+	<rebind-decision in="com.google.gwt.user.client.impl.HistoryImpl" out="com.google.gwt.user.client.impl.HistoryImplSafari"/>
+	<rebind-decision in="com.google.gwt.user.client.impl.DOMImpl" out="com.google.gwt.user.client.impl.DOMImplSafari"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.PopupImpl" out="com.google.gwt.user.client.ui.impl.PopupImpl"/>
+</cache-entry>
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/6F1A8BD8E34FF57B1AFF6424DB18C209.cache.html
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/6F1A8BD8E34FF57B1AFF6424DB18C209.cache.html	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/6F1A8BD8E34FF57B1AFF6424DB18C209.cache.html	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,407 @@
+<html><head><script>var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;</script></head><body><script><!--
+var _,pq='com.google.gwt.core.client.',qq='com.google.gwt.lang.',rq='com.google.gwt.user.client.',sq='com.google.gwt.user.client.impl.',tq='com.google.gwt.user.client.ui.',uq='com.google.gwt.user.client.ui.impl.',vq='java.lang.',wq='java.util.',xq='org.wyona.yanel.gwt.accesspolicyeditor.client.';function gq(){}
+function Ek(a){return this===a;}
+function Fk(){return ml(this);}
+function Ck(){}
+_=Ck.prototype={};_.eQ=Ek;_.hC=Fk;_.tN=vq+'Object';_.tI=1;function o(a){return a==null?null:a.tN;}
+var p=null;function s(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function t(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function u(){return ++v;}
+var v=0;function y(b,a){if(!mb(a,2)){return false;}return C(b,lb(a,2));}
+function z(a){return s(a);}
+function A(){return [];}
+function B(){return {};}
+function D(a){return y(this,a);}
+function C(a,b){return a===b;}
+function E(){return z(this);}
+function w(){}
+_=w.prototype=new Ck();_.eQ=D;_.hC=E;_.tN=pq+'JavaScriptObject';_.tI=7;function ab(c,a,d,b,e){c.a=a;c.b=b;c.tN=e;c.tI=d;return c;}
+function cb(a,b,c){return a[b]=c;}
+function db(b,a){return b[a];}
+function eb(a){return a.length;}
+function gb(e,d,c,b,a){return fb(e,d,c,b,0,eb(b),a);}
+function fb(j,i,g,c,e,a,b){var d,f,h;if((f=db(c,e))<0){throw new Ak();}h=ab(new F(),f,db(i,e),db(g,e),j);++e;if(e<a){j=fl(j,1);for(d=0;d<f;++d){cb(h,d,fb(j,i,g,c,e,a,b));}}else{for(d=0;d<f;++d){cb(h,d,b);}}return h;}
+function hb(a,b,c){if(c!==null&&a.b!=0&& !mb(c,a.b)){throw new kk();}return cb(a,b,c);}
+function F(){}
+_=F.prototype=new Ck();_.tN=qq+'Array';_.tI=0;function kb(b,a){return !(!(b&&pb[b][a]));}
+function lb(b,a){if(b!=null)kb(b.tI,a)||ob();return b;}
+function mb(b,a){return b!=null&&kb(b.tI,a);}
+function ob(){throw new nk();}
+function nb(a){if(a!==null){throw new nk();}return a;}
+function qb(b,d){_=d.prototype;if(b&& !(b.tI>=_.tI)){var c=b.toString;for(var a in _){b[a]=_[a];}b.toString=c;}return b;}
+var pb;function ub(){ub=gq;nc=yn(new wn());{ic=new ud();Bd(ic);}}
+function vb(b,a){ub();Dd(ic,b,a);}
+function wb(a,b){ub();return yd(ic,a,b);}
+function xb(){ub();return Fd(ic,'button');}
+function yb(){ub();return Fd(ic,'div');}
+function zb(){ub();return ae(ic,'text');}
+function Ab(a){ub();return be(ic,a);}
+function Bb(){ub();return Fd(ic,'tbody');}
+function Cb(){ub();return Fd(ic,'td');}
+function Db(){ub();return Fd(ic,'tr');}
+function Eb(){ub();return Fd(ic,'table');}
+function bc(b,a,d){ub();var c;c=p;{ac(b,a,d);}}
+function ac(b,a,c){ub();var d;if(a===mc){if(dc(b)==8192){mc=null;}}d=Fb;Fb=b;try{c.C(b);}finally{Fb=d;}}
+function cc(b,a){ub();ce(ic,b,a);}
+function dc(a){ub();return de(ic,a);}
+function ec(a){ub();zd(ic,a);}
+function fc(a,b){ub();return ee(ic,a,b);}
+function gc(a){ub();return fe(ic,a);}
+function hc(a){ub();return Ad(ic,a);}
+function jc(c,b,d,a){ub();ge(ic,c,b,d,a);}
+function kc(a){ub();var b,c;c=true;if(nc.b>0){b=nb(Cn(nc,nc.b-1));if(!(c=null.ib())){cc(a,true);ec(a);}}return c;}
+function lc(b,a){ub();he(ic,b,a);}
+function pc(a,b,c){ub();ke(ic,a,b,c);}
+function oc(a,b,c){ub();je(ic,a,b,c);}
+function qc(a,b){ub();le(ic,a,b);}
+function rc(a,b){ub();me(ic,a,b);}
+function sc(b,a,c){ub();ne(ic,b,a,c);}
+function tc(a,b){ub();Cd(ic,a,b);}
+var Fb=null,ic=null,mc=null,nc;function wc(a){if(mb(a,4)){return wb(this,lb(a,4));}return y(qb(this,uc),a);}
+function xc(){return z(qb(this,uc));}
+function uc(){}
+_=uc.prototype=new w();_.eQ=wc;_.hC=xc;_.tN=rq+'Element';_.tI=8;function Bc(a){return y(qb(this,yc),a);}
+function Cc(){return z(qb(this,yc));}
+function yc(){}
+_=yc.prototype=new w();_.eQ=Bc;_.hC=Cc;_.tN=rq+'Event';_.tI=9;function cd(){cd=gq;ed=yn(new wn());{dd();}}
+function dd(){cd();id(new Ec());}
+var ed;function ad(){while((cd(),ed).b>0){nb(Cn((cd(),ed),0)).ib();}}
+function bd(){return null;}
+function Ec(){}
+_=Ec.prototype=new Ck();_.bb=ad;_.cb=bd;_.tN=rq+'Timer$1';_.tI=10;function hd(){hd=gq;kd=yn(new wn());sd=yn(new wn());{od();}}
+function id(a){hd();zn(kd,a);}
+function jd(a){hd();$wnd.alert(a);}
+function ld(){hd();var a,b;for(a=dm(kd);Cl(a);){b=lb(Dl(a),5);b.bb();}}
+function md(){hd();var a,b,c,d;d=null;for(a=dm(kd);Cl(a);){b=lb(Dl(a),5);c=b.cb();{d=c;}}return d;}
+function nd(){hd();var a,b;for(a=dm(sd);Cl(a);){b=nb(Dl(a));null.ib();}}
+function od(){hd();__gwt_initHandlers(function(){rd();},function(){return qd();},function(){pd();$wnd.onresize=null;$wnd.onbeforeclose=null;$wnd.onclose=null;});}
+function pd(){hd();var a;a=p;{ld();}}
+function qd(){hd();var a;a=p;{return md();}}
+function rd(){hd();var a;a=p;{nd();}}
+var kd,sd;function Dd(c,b,a){b.appendChild(a);}
+function Fd(b,a){return $doc.createElement(a);}
+function ae(b,c){var a=$doc.createElement('INPUT');a.type=c;return a;}
+function be(c,a){var b;b=Fd(c,'select');if(a){ie(c,b,'multiple',true);}return b;}
+function ce(c,b,a){b.cancelBubble=a;}
+function de(b,a){switch(a.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'mousewheel':return 131072;case 'DOMMouseScroll':return 131072;}}
+function ee(d,a,c){var b=parseInt(a[c]);if(!b){return 0;}return b;}
+function fe(b,a){return a.__eventBits||0;}
+function ge(e,d,b,f,a){var c=new Option(b,f);if(a== -1||a>d.options.length-1){d.add(c,null);}else{d.add(c,d.options[a]);}}
+function he(c,b,a){b.removeChild(a);}
+function ke(c,a,b,d){a[b]=d;}
+function ie(c,a,b,d){a[b]=d;}
+function je(c,a,b,d){a[b]=d;}
+function le(c,a,b){a.__listener=b;}
+function me(c,a,b){if(!b){b='';}a.innerHTML=b;}
+function ne(c,b,a,d){b.style[a]=d;}
+function td(){}
+_=td.prototype=new Ck();_.tN=sq+'DOMImpl';_.tI=0;function yd(c,a,b){return a==b;}
+function zd(b,a){a.preventDefault();}
+function Ad(c,a){var b=a.parentNode;if(b==null){return null;}if(b.nodeType!=1)b=null;return b||null;}
+function Bd(d){$wnd.__dispatchCapturedMouseEvent=function(b){if($wnd.__dispatchCapturedEvent(b)){var a=$wnd.__captureElem;if(a&&a.__listener){bc(b,a,a.__listener);b.stopPropagation();}}};$wnd.__dispatchCapturedEvent=function(a){if(!kc(a)){a.stopPropagation();a.preventDefault();return false;}return true;};$wnd.addEventListener('click',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('dblclick',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousedown',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mouseup',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousemove',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousewheel',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('keydown',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keyup',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keypress',$wnd.__dispatchCapturedEvent,true);$wnd.__dispatchEvent=function(b){var c,a=thi!
 s;while(a&& !(c=a.__listener))a=a.parentNode;if(a&&a.nodeType!=1)a=null;if(c)bc(b,a,c);};$wnd.__captureElem=null;}
+function Cd(c,b,a){b.__eventBits=a;b.onclick=a&1?$wnd.__dispatchEvent:null;b.ondblclick=a&2?$wnd.__dispatchEvent:null;b.onmousedown=a&4?$wnd.__dispatchEvent:null;b.onmouseup=a&8?$wnd.__dispatchEvent:null;b.onmouseover=a&16?$wnd.__dispatchEvent:null;b.onmouseout=a&32?$wnd.__dispatchEvent:null;b.onmousemove=a&64?$wnd.__dispatchEvent:null;b.onkeydown=a&128?$wnd.__dispatchEvent:null;b.onkeypress=a&256?$wnd.__dispatchEvent:null;b.onkeyup=a&512?$wnd.__dispatchEvent:null;b.onchange=a&1024?$wnd.__dispatchEvent:null;b.onfocus=a&2048?$wnd.__dispatchEvent:null;b.onblur=a&4096?$wnd.__dispatchEvent:null;b.onlosecapture=a&8192?$wnd.__dispatchEvent:null;b.onscroll=a&16384?$wnd.__dispatchEvent:null;b.onload=a&32768?$wnd.__dispatchEvent:null;b.onerror=a&65536?$wnd.__dispatchEvent:null;b.onmousewheel=a&131072?$wnd.__dispatchEvent:null;}
+function wd(){}
+_=wd.prototype=new td();_.tN=sq+'DOMImplStandard';_.tI=0;function ud(){}
+_=ud.prototype=new wd();_.tN=sq+'DOMImplOpera';_.tI=0;function si(d,b,a){var c=b.parentNode;if(!c){return;}c.insertBefore(a,b);c.removeChild(b);}
+function ti(b,a){if(b.i!==null){si(b,b.i,a);}b.i=a;}
+function ui(b,a){xi(b.i,a);}
+function vi(b,a){tc(b.r(),a|gc(b.r()));}
+function wi(){return this.i;}
+function xi(a,b){pc(a,'className',b);}
+function qi(){}
+_=qi.prototype=new Ck();_.r=wi;_.tN=tq+'UIObject';_.tI=0;_.i=null;function rj(a){if(mb(a.h,8)){lb(a.h,8).eb(a);}else if(a.h!==null){throw vk(new uk(),"This widget's parent does not implement HasWidgets");}}
+function sj(b,a){if(b.x()){qc(b.r(),null);}ti(b,a);if(b.x()){qc(a,b);}}
+function tj(c,b){var a;a=c.h;if(b===null){if(a!==null&&a.x()){c.E();}c.h=null;}else{if(a!==null){throw vk(new uk(),'Cannot set a new parent without first clearing the old parent');}c.h=b;if(b.x()){c.B();}}}
+function uj(){}
+function vj(){}
+function wj(){return this.g;}
+function xj(){if(this.x()){throw vk(new uk(),"Should only call onAttach when the widget is detached from the browser's document");}this.g=true;qc(this.r(),this);this.o();this.F();}
+function yj(a){}
+function zj(){if(!this.x()){throw vk(new uk(),"Should only call onDetach when the widget is attached to the browser's document");}try{this.ab();}finally{this.p();qc(this.r(),null);this.g=false;}}
+function Aj(){}
+function Bj(){}
+function Cj(a){sj(this,a);}
+function Fi(){}
+_=Fi.prototype=new qi();_.o=uj;_.p=vj;_.x=wj;_.B=xj;_.C=yj;_.E=zj;_.F=Aj;_.ab=Bj;_.fb=Cj;_.tN=tq+'Widget';_.tI=11;_.g=false;_.h=null;function qh(b,a){tj(a,b);}
+function sh(b,a){tj(a,null);}
+function th(){var a,b;for(b=this.y();ej(b);){a=fj(b);a.B();}}
+function uh(){var a,b;for(b=this.y();ej(b);){a=fj(b);a.E();}}
+function vh(){}
+function wh(){}
+function ph(){}
+_=ph.prototype=new Fi();_.o=th;_.p=uh;_.F=vh;_.ab=wh;_.tN=tq+'Panel';_.tI=12;function kf(a){a.f=ij(new aj(),a);}
+function lf(a){kf(a);return a;}
+function mf(c,a,b){rj(a);jj(c.f,a);vb(b,a.r());qh(c,a);}
+function of(b,c){var a;if(c.h!==b){return false;}sh(b,c);a=c.r();lc(hc(a),a);pj(b.f,c);return true;}
+function pf(){return nj(this.f);}
+function qf(a){return of(this,a);}
+function jf(){}
+_=jf.prototype=new ph();_.y=pf;_.eb=qf;_.tN=tq+'ComplexPanel';_.tI=13;function pe(a){lf(a);a.fb(yb());sc(a.r(),'position','relative');sc(a.r(),'overflow','hidden');return a;}
+function qe(a,b){mf(a,b,a.r());}
+function se(a){sc(a,'left','');sc(a,'top','');sc(a,'position','');}
+function te(b){var a;a=of(this,b);if(a){se(b.r());}return a;}
+function oe(){}
+_=oe.prototype=new jf();_.eb=te;_.tN=tq+'AbsolutePanel';_.tI=14;function Ef(){Ef=gq;gk(),ik;}
+function Df(b,a){gk(),ik;ag(b,a);return b;}
+function Ff(b,a){switch(dc(a)){case 1:if(b.b!==null){gf(b.b,b);}break;case 4096:case 2048:break;case 128:case 512:case 256:break;}}
+function ag(b,a){sj(b,a);vi(b,7041);}
+function bg(a){if(this.b===null){this.b=ef(new df());}zn(this.b,a);}
+function cg(a){Ff(this,a);}
+function dg(a){ag(this,a);}
+function Cf(){}
+_=Cf.prototype=new Fi();_.j=bg;_.C=cg;_.fb=dg;_.tN=tq+'FocusWidget';_.tI=15;_.b=null;function xe(){xe=gq;gk(),ik;}
+function we(b,a){gk(),ik;Df(b,a);return b;}
+function ye(b,a){rc(b.r(),a);}
+function ve(){}
+_=ve.prototype=new Cf();_.tN=tq+'ButtonBase';_.tI=16;function Ce(){Ce=gq;gk(),ik;}
+function ze(a){gk(),ik;we(a,xb());De(a.r());ui(a,'gwt-Button');return a;}
+function Ae(b,a){gk(),ik;ze(b);ye(b,a);return b;}
+function Be(c,a,b){gk(),ik;Ae(c,a);c.j(b);return c;}
+function De(b){Ce();if(b.type=='submit'){try{b.setAttribute('type','button');}catch(a){}}}
+function ue(){}
+_=ue.prototype=new ve();_.tN=tq+'Button';_.tI=17;function Fe(a){lf(a);a.e=Eb();a.d=Bb();vb(a.e,a.d);a.fb(a.e);return a;}
+function bf(c,b,a){pc(b,'align',a.a);}
+function cf(c,b,a){sc(b,'verticalAlign',a.a);}
+function Ee(){}
+_=Ee.prototype=new jf();_.tN=tq+'CellPanel';_.tI=18;_.d=null;_.e=null;function ul(d,a,b){var c;while(a.w()){c=a.A();if(b===null?c===null:b.eQ(c)){return a;}}return null;}
+function wl(a){throw rl(new ql(),'add');}
+function xl(b){var a;a=ul(this,this.y(),b);return a!==null;}
+function tl(){}
+_=tl.prototype=new Ck();_.l=wl;_.n=xl;_.tN=wq+'AbstractCollection';_.tI=0;function cm(b,a){throw yk(new xk(),'Index: '+a+', Size: '+b.b);}
+function dm(a){return Al(new zl(),a);}
+function em(b,a){throw rl(new ql(),'add');}
+function fm(a){this.k(this.gb(),a);return true;}
+function gm(e){var a,b,c,d,f;if(e===this){return true;}if(!mb(e,13)){return false;}f=lb(e,13);if(this.gb()!=f.gb()){return false;}c=dm(this);d=f.y();while(Cl(c)){a=Dl(c);b=Dl(d);if(!(a===null?b===null:a.eQ(b))){return false;}}return true;}
+function hm(){var a,b,c,d;c=1;a=31;b=dm(this);while(Cl(b)){d=Dl(b);c=31*c+(d===null?0:d.hC());}return c;}
+function im(){return dm(this);}
+function jm(a){throw rl(new ql(),'remove');}
+function yl(){}
+_=yl.prototype=new tl();_.k=em;_.l=fm;_.eQ=gm;_.hC=hm;_.y=im;_.db=jm;_.tN=wq+'AbstractList';_.tI=19;function xn(a){{An(a);}}
+function yn(a){xn(a);return a;}
+function zn(b,a){ko(b.a,b.b++,a);return true;}
+function An(a){a.a=A();a.b=0;}
+function Cn(b,a){if(a<0||a>=b.b){cm(b,a);}return go(b.a,a);}
+function Dn(b,a){return En(b,a,0);}
+function En(c,b,a){if(a<0){cm(c,a);}for(;a<c.b;++a){if(fo(b,go(c.a,a))){return a;}}return (-1);}
+function Fn(c,a){var b;b=Cn(c,a);io(c.a,a,1);--c.b;return b;}
+function bo(a,b){if(a<0||a>this.b){cm(this,a);}ao(this.a,a,b);++this.b;}
+function co(a){return zn(this,a);}
+function ao(a,b,c){a.splice(b,0,c);}
+function eo(a){return Dn(this,a)!=(-1);}
+function fo(a,b){return a===b||a!==null&&a.eQ(b);}
+function ho(a){return Cn(this,a);}
+function go(a,b){return a[b];}
+function jo(a){return Fn(this,a);}
+function io(a,c,b){a.splice(c,b);}
+function ko(a,b,c){a[b]=c;}
+function lo(){return this.b;}
+function wn(){}
+_=wn.prototype=new yl();_.k=bo;_.l=co;_.n=eo;_.u=ho;_.db=jo;_.gb=lo;_.tN=wq+'ArrayList';_.tI=20;_.a=null;_.b=0;function ef(a){yn(a);return a;}
+function gf(d,c){var a,b;for(a=dm(d);Cl(a);){b=lb(Dl(a),6);b.D(c);}}
+function df(){}
+_=df.prototype=new wn();_.tN=tq+'ClickListenerCollection';_.tI=21;function tf(a,b){if(a.f!==null){throw vk(new uk(),'Composite.initWidget() may only be called once.');}rj(b);a.fb(b.r());a.f=b;tj(b,a);}
+function uf(){if(this.f===null){throw vk(new uk(),'initWidget() was never called in '+o(this));}return this.i;}
+function vf(){if(this.f!==null){return this.f.x();}return false;}
+function wf(){this.f.B();this.F();}
+function xf(){try{this.ab();}finally{this.f.E();}}
+function rf(){}
+_=rf.prototype=new Fi();_.r=uf;_.x=vf;_.B=wf;_.E=xf;_.tN=tq+'Composite';_.tI=22;_.f=null;function zf(a){lf(a);a.fb(yb());return a;}
+function Af(a,b){mf(a,b,a.r());}
+function yf(){}
+_=yf.prototype=new jf();_.tN=tq+'FlowPanel';_.tI=23;function kg(){kg=gq;ig(new hg(),'center');lg=ig(new hg(),'left');ig(new hg(),'right');}
+var lg;function ig(b,a){b.a=a;return b;}
+function hg(){}
+_=hg.prototype=new Ck();_.tN=tq+'HasHorizontalAlignment$HorizontalAlignmentConstant';_.tI=0;_.a=null;function rg(){rg=gq;pg(new og(),'bottom');pg(new og(),'middle');sg=pg(new og(),'top');}
+var sg;function pg(a,b){a.a=b;return a;}
+function og(){}
+_=og.prototype=new Ck();_.tN=tq+'HasVerticalAlignment$VerticalAlignmentConstant';_.tI=0;_.a=null;function vg(a){a.a=(kg(),lg);a.c=(rg(),sg);}
+function wg(a){Fe(a);vg(a);a.b=Db();vb(a.d,a.b);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function xg(b,c){var a;a=zg(b);vb(b.b,a);mf(b,c,a);}
+function zg(b){var a;a=Cb();bf(b,a,b.a);cf(b,a,b.c);return a;}
+function Ag(c){var a,b;b=hc(c.r());a=of(this,c);if(a){lc(this.b,b);}return a;}
+function ug(){}
+_=ug.prototype=new Ee();_.eb=Ag;_.tN=tq+'HorizontalPanel';_.tI=24;_.b=null;function fh(){fh=gq;gk(),ik;nh=new Dg();}
+function ch(b,a){fh();Df(b,Ab(a));vi(b,1024);ui(b,'gwt-ListBox');return b;}
+function dh(b,a){jh(b,a,(-1));}
+function eh(b,a){if(a<0||a>=gh(b)){throw new xk();}}
+function gh(a){return Fg(nh,a.r());}
+function hh(a){return fc(a.r(),'selectedIndex');}
+function ih(b,a){eh(b,a);return ah(nh,b.r(),a);}
+function jh(c,b,a){kh(c,b,b,a);}
+function kh(c,b,d,a){jc(c.r(),b,d,a);}
+function lh(b,a){eh(b,a);bh(nh,b.r(),a);}
+function mh(a,b){oc(a.r(),'size',b);}
+function oh(a){if(dc(a)==1024){}else{Ff(this,a);}}
+function Cg(){}
+_=Cg.prototype=new Cf();_.C=oh;_.tN=tq+'ListBox';_.tI=25;var nh;function Fg(b,a){return a.options.length;}
+function ah(c,b,a){return b.options[a].value;}
+function bh(c,b,a){b.options[a]=null;}
+function Dg(){}
+_=Dg.prototype=new Ck();_.tN=tq+'ListBox$Impl';_.tI=0;function Dh(){Dh=gq;ci=hp(new oo());}
+function Ch(b,a){Dh();pe(b);if(a===null){a=Eh();}b.fb(a);b.B();return b;}
+function Fh(){Dh();return ai(null);}
+function ai(c){Dh();var a,b;b=lb(np(ci,c),7);if(b!==null){return b;}a=null;if(ci.c==0){bi();}op(ci,c,b=Ch(new xh(),a));return b;}
+function Eh(){Dh();return $doc.body;}
+function bi(){Dh();id(new yh());}
+function xh(){}
+_=xh.prototype=new oe();_.tN=tq+'RootPanel';_.tI=26;var ci;function Ah(){var a,b;for(b=Cm(ln((Dh(),ci)));dn(b);){a=lb(en(b),7);if(a.x()){a.E();}}}
+function Bh(){return null;}
+function yh(){}
+_=yh.prototype=new Ck();_.bb=Ah;_.cb=Bh;_.tN=tq+'RootPanel$1';_.tI=27;function ki(){ki=gq;gk(),ik;}
+function ji(b,a){gk(),ik;Df(b,a);vi(b,1024);return b;}
+function li(a){if(this.a===null){this.a=ef(new df());}zn(this.a,a);}
+function mi(a){var b;Ff(this,a);b=dc(a);if(b==1){if(this.a!==null){gf(this.a,this);}}else{}}
+function ii(){}
+_=ii.prototype=new Cf();_.j=li;_.C=mi;_.tN=tq+'TextBoxBase';_.tI=28;_.a=null;function oi(){oi=gq;gk(),ik;}
+function ni(a){gk(),ik;ji(a,zb());ui(a,'gwt-TextBox');return a;}
+function pi(b,a){oc(b.r(),'size',a);}
+function hi(){}
+_=hi.prototype=new ii();_.tN=tq+'TextBox';_.tI=29;function zi(a){a.a=(kg(),lg);a.b=(rg(),sg);}
+function Ai(a){Fe(a);zi(a);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function Bi(b,d){var a,c;c=Db();a=Di(b);vb(c,a);vb(b.d,c);mf(b,d,a);}
+function Di(b){var a;a=Cb();bf(b,a,b.a);cf(b,a,b.b);return a;}
+function Ei(c){var a,b;b=hc(c.r());a=of(this,c);if(a){lc(this.d,hc(b));}return a;}
+function yi(){}
+_=yi.prototype=new Ee();_.eb=Ei;_.tN=tq+'VerticalPanel';_.tI=30;function ij(b,a){b.a=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[4],null);return b;}
+function jj(a,b){mj(a,b,a.b);}
+function lj(b,c){var a;for(a=0;a<b.b;++a){if(b.a[a]===c){return a;}}return (-1);}
+function mj(d,e,a){var b,c;if(a<0||a>d.b){throw new xk();}if(d.b==d.a.a){c=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[d.a.a*2],null);for(b=0;b<d.a.a;++b){hb(c,b,d.a[b]);}d.a=c;}++d.b;for(b=d.b-1;b>a;--b){hb(d.a,b,d.a[b-1]);}hb(d.a,a,e);}
+function nj(a){return cj(new bj(),a);}
+function oj(c,b){var a;if(b<0||b>=c.b){throw new xk();}--c.b;for(a=b;a<c.b;++a){hb(c.a,a,c.a[a+1]);}hb(c.a,c.b,null);}
+function pj(b,c){var a;a=lj(b,c);if(a==(-1)){throw new cq();}oj(b,a);}
+function aj(){}
+_=aj.prototype=new Ck();_.tN=tq+'WidgetCollection';_.tI=0;_.a=null;_.b=0;function cj(b,a){b.b=a;return b;}
+function ej(a){return a.a<a.b.b-1;}
+function fj(a){if(a.a>=a.b.b){throw new cq();}return a.b.a[++a.a];}
+function gj(){return ej(this);}
+function hj(){return fj(this);}
+function bj(){}
+_=bj.prototype=new Ck();_.w=gj;_.A=hj;_.tN=tq+'WidgetCollection$WidgetIterator';_.tI=0;_.a=(-1);function gk(){gk=gq;hk=ak(new Ej());ik=hk!==null?fk(new Dj()):hk;}
+function fk(a){gk();return a;}
+function Dj(){}
+_=Dj.prototype=new Ck();_.tN=uq+'FocusImpl';_.tI=0;var hk,ik;function bk(){bk=gq;gk();}
+function Fj(a){ck(a);dk(a);ek(a);}
+function ak(a){bk();fk(a);Fj(a);return a;}
+function ck(b){return function(a){if(this.parentNode.onblur){this.parentNode.onblur(a);}};}
+function dk(b){return function(a){if(this.parentNode.onfocus){this.parentNode.onfocus(a);}};}
+function ek(a){return function(){this.firstChild.focus();};}
+function Ej(){}
+_=Ej.prototype=new Dj();_.tN=uq+'FocusImplOld';_.tI=0;function ol(b,a){a;return b;}
+function nl(){}
+_=nl.prototype=new Ck();_.tN=vq+'Throwable';_.tI=3;function sk(b,a){ol(b,a);return b;}
+function rk(){}
+_=rk.prototype=new nl();_.tN=vq+'Exception';_.tI=4;function bl(b,a){sk(b,a);return b;}
+function al(){}
+_=al.prototype=new rk();_.tN=vq+'RuntimeException';_.tI=5;function kk(){}
+_=kk.prototype=new al();_.tN=vq+'ArrayStoreException';_.tI=31;function nk(){}
+_=nk.prototype=new al();_.tN=vq+'ClassCastException';_.tI=32;function vk(b,a){bl(b,a);return b;}
+function uk(){}
+_=uk.prototype=new al();_.tN=vq+'IllegalStateException';_.tI=33;function yk(b,a){bl(b,a);return b;}
+function xk(){}
+_=xk.prototype=new al();_.tN=vq+'IndexOutOfBoundsException';_.tI=34;function Ak(){}
+_=Ak.prototype=new al();_.tN=vq+'NegativeArraySizeException';_.tI=35;function fl(b,a){return b.substr(a,b.length-a);}
+function gl(a,b){return String(a)==b;}
+function hl(a){if(!mb(a,1))return false;return gl(this,a);}
+function jl(){var a=il;if(!a){a=il={};}var e=':'+this;var b=a[e];if(b==null){b=0;var f=this.length;var d=f<64?1:f/32|0;for(var c=0;c<f;c+=d){b<<=1;b+=this.charCodeAt(c);}b|=0;a[e]=b;}return b;}
+_=String.prototype;_.eQ=hl;_.hC=jl;_.tN=vq+'String';_.tI=2;var il=null;function ml(a){return t(a);}
+function rl(b,a){bl(b,a);return b;}
+function ql(){}
+_=ql.prototype=new al();_.tN=vq+'UnsupportedOperationException';_.tI=36;function Al(b,a){b.c=a;return b;}
+function Cl(a){return a.a<a.c.gb();}
+function Dl(a){if(!Cl(a)){throw new cq();}return a.c.u(a.b=a.a++);}
+function El(a){if(a.b<0){throw new uk();}a.c.db(a.b);a.a=a.b;a.b=(-1);}
+function Fl(){return Cl(this);}
+function am(){return Dl(this);}
+function zl(){}
+_=zl.prototype=new Ck();_.w=Fl;_.A=am;_.tN=wq+'AbstractList$IteratorImpl';_.tI=0;_.a=0;_.b=(-1);function jn(f,d,e){var a,b,c;for(b=cp(f.q());Bo(b);){a=Co(b);c=a.s();if(d===null?c===null:d.eQ(c)){if(e){Do(b);}return a;}}return null;}
+function kn(b){var a;a=b.q();return mm(new lm(),b,a);}
+function ln(b){var a;a=mp(b);return Am(new zm(),b,a);}
+function mn(a){return jn(this,a,false)!==null;}
+function nn(d){var a,b,c,e,f,g,h;if(d===this){return true;}if(!mb(d,14)){return false;}f=lb(d,14);c=kn(this);e=f.z();if(!tn(c,e)){return false;}for(a=om(c);vm(a);){b=wm(a);h=this.v(b);g=f.v(b);if(h===null?g!==null:!h.eQ(g)){return false;}}return true;}
+function on(b){var a;a=jn(this,b,false);return a===null?null:a.t();}
+function pn(){var a,b,c;b=0;for(c=cp(this.q());Bo(c);){a=Co(c);b+=a.hC();}return b;}
+function qn(){return kn(this);}
+function km(){}
+_=km.prototype=new Ck();_.m=mn;_.eQ=nn;_.v=on;_.hC=pn;_.z=qn;_.tN=wq+'AbstractMap';_.tI=37;function tn(e,b){var a,c,d;if(b===e){return true;}if(!mb(b,15)){return false;}c=lb(b,15);if(c.gb()!=e.gb()){return false;}for(a=c.y();a.w();){d=a.A();if(!e.n(d)){return false;}}return true;}
+function un(a){return tn(this,a);}
+function vn(){var a,b,c;a=0;for(b=this.y();b.w();){c=b.A();if(c!==null){a+=c.hC();}}return a;}
+function rn(){}
+_=rn.prototype=new tl();_.eQ=un;_.hC=vn;_.tN=wq+'AbstractSet';_.tI=38;function mm(b,a,c){b.a=a;b.b=c;return b;}
+function om(b){var a;a=cp(b.b);return tm(new sm(),b,a);}
+function pm(a){return this.a.m(a);}
+function qm(){return om(this);}
+function rm(){return this.b.a.c;}
+function lm(){}
+_=lm.prototype=new rn();_.n=pm;_.y=qm;_.gb=rm;_.tN=wq+'AbstractMap$1';_.tI=39;function tm(b,a,c){b.a=c;return b;}
+function vm(a){return a.a.w();}
+function wm(b){var a;a=b.a.A();return a.s();}
+function xm(){return vm(this);}
+function ym(){return wm(this);}
+function sm(){}
+_=sm.prototype=new Ck();_.w=xm;_.A=ym;_.tN=wq+'AbstractMap$2';_.tI=0;function Am(b,a,c){b.a=a;b.b=c;return b;}
+function Cm(b){var a;a=cp(b.b);return bn(new an(),b,a);}
+function Dm(a){return lp(this.a,a);}
+function Em(){return Cm(this);}
+function Fm(){return this.b.a.c;}
+function zm(){}
+_=zm.prototype=new tl();_.n=Dm;_.y=Em;_.gb=Fm;_.tN=wq+'AbstractMap$3';_.tI=0;function bn(b,a,c){b.a=c;return b;}
+function dn(a){return a.a.w();}
+function en(a){var b;b=a.a.A().t();return b;}
+function fn(){return dn(this);}
+function gn(){return en(this);}
+function an(){}
+_=an.prototype=new Ck();_.w=fn;_.A=gn;_.tN=wq+'AbstractMap$4';_.tI=0;function jp(){jp=gq;qp=wp();}
+function gp(a){{ip(a);}}
+function hp(a){jp();gp(a);return a;}
+function ip(a){a.a=A();a.d=B();a.b=qb(qp,w);a.c=0;}
+function kp(b,a){if(mb(a,1)){return Ap(b.d,lb(a,1))!==qp;}else if(a===null){return b.b!==qp;}else{return zp(b.a,a,a.hC())!==qp;}}
+function lp(a,b){if(a.b!==qp&&yp(a.b,b)){return true;}else if(vp(a.d,b)){return true;}else if(tp(a.a,b)){return true;}return false;}
+function mp(a){return ap(new xo(),a);}
+function np(c,a){var b;if(mb(a,1)){b=Ap(c.d,lb(a,1));}else if(a===null){b=c.b;}else{b=zp(c.a,a,a.hC());}return b===qp?null:b;}
+function op(c,a,d){var b;{b=c.b;c.b=d;}if(b===qp){++c.c;return null;}else{return b;}}
+function pp(c,a){var b;if(mb(a,1)){b=Dp(c.d,lb(a,1));}else if(a===null){b=c.b;c.b=qb(qp,w);}else{b=Cp(c.a,a,a.hC());}if(b===qp){return null;}else{--c.c;return b;}}
+function rp(e,c){jp();for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.l(a[f]);}}}}
+function sp(d,a){jp();for(var c in d){if(c.charCodeAt(0)==58){var e=d[c];var b=so(c.substring(1),e);a.l(b);}}}
+function tp(f,h){jp();for(var e in f){if(e==parseInt(e)){var a=f[e];for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.t();if(yp(h,d)){return true;}}}}return false;}
+function up(a){return kp(this,a);}
+function vp(c,d){jp();for(var b in c){if(b.charCodeAt(0)==58){var a=c[b];if(yp(d,a)){return true;}}}return false;}
+function wp(){jp();}
+function xp(){return mp(this);}
+function yp(a,b){jp();if(a===b){return true;}else if(a===null){return false;}else{return a.eQ(b);}}
+function Bp(a){return np(this,a);}
+function zp(f,h,e){jp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(yp(h,d)){return c.t();}}}}
+function Ap(b,a){jp();return b[':'+a];}
+function Cp(f,h,e){jp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(yp(h,d)){if(a.length==1){delete f[e];}else{a.splice(g,1);}return c.t();}}}}
+function Dp(c,a){jp();a=':'+a;var b=c[a];delete c[a];return b;}
+function oo(){}
+_=oo.prototype=new km();_.m=up;_.q=xp;_.v=Bp;_.tN=wq+'HashMap';_.tI=40;_.a=null;_.b=null;_.c=0;_.d=null;var qp;function qo(b,a,c){b.a=a;b.b=c;return b;}
+function so(a,b){return qo(new po(),a,b);}
+function to(b){var a;if(mb(b,16)){a=lb(b,16);if(yp(this.a,a.s())&&yp(this.b,a.t())){return true;}}return false;}
+function uo(){return this.a;}
+function vo(){return this.b;}
+function wo(){var a,b;a=0;b=0;if(this.a!==null){a=this.a.hC();}if(this.b!==null){b=this.b.hC();}return a^b;}
+function po(){}
+_=po.prototype=new Ck();_.eQ=to;_.s=uo;_.t=vo;_.hC=wo;_.tN=wq+'HashMap$EntryImpl';_.tI=41;_.a=null;_.b=null;function ap(b,a){b.a=a;return b;}
+function cp(a){return zo(new yo(),a.a);}
+function dp(c){var a,b,d;if(mb(c,16)){a=lb(c,16);b=a.s();if(kp(this.a,b)){d=np(this.a,b);return yp(a.t(),d);}}return false;}
+function ep(){return cp(this);}
+function fp(){return this.a.c;}
+function xo(){}
+_=xo.prototype=new rn();_.n=dp;_.y=ep;_.gb=fp;_.tN=wq+'HashMap$EntrySet';_.tI=42;function zo(c,b){var a;c.c=b;a=yn(new wn());if(c.c.b!==(jp(),qp)){zn(a,qo(new po(),null,c.c.b));}sp(c.c.d,a);rp(c.c.a,a);c.a=dm(a);return c;}
+function Bo(a){return Cl(a.a);}
+function Co(a){return a.b=lb(Dl(a.a),16);}
+function Do(a){if(a.b===null){throw vk(new uk(),'Must call next() before remove().');}else{El(a.a);pp(a.c,a.b.s());a.b=null;}}
+function Eo(){return Bo(this);}
+function Fo(){return Co(this);}
+function yo(){}
+_=yo.prototype=new Ck();_.w=Eo;_.A=Fo;_.tN=wq+'HashMap$EntrySetIterator';_.tI=0;_.a=null;_.b=null;function cq(){}
+_=cq.prototype=new al();_.tN=wq+'NoSuchElementException';_.tI=43;function jq(g){var a,b,c,d,e,f,h,i;i=Ai(new yi());qe(Fh(),i);e=Ai(new yi());Bi(i,e);f=ni(new hi());pi(f,30);Bi(e,f);b=wg(new ug());Bi(i,b);h=10;c=ch(new Cg(),true);mh(c,h);dh(c,'U: michi');dh(c,'U: levi');dh(c,'U: vanya');dh(c,'U: ezra');d=ch(new Cg(),true);mh(d,h);dh(d,'U: alice');dh(d,'U: karin');a=mq(new kq(),c,d);xg(b,c);xg(b,a);xg(b,d);}
+function hq(){}
+_=hq.prototype=new Ck();_.tN=xq+'AccessPolicyEditor';_.tI=0;function lq(a){a.b=zf(new yf());}
+function mq(c,a,b){lq(c);tf(c,c.b);c.e=Be(new ue(),'<',c);Af(c.b,c.e);c.a=Be(new ue(),'>',c);Af(c.b,c.a);c.c=a;c.d=b;return c;}
+function oq(c){var a,b;if(c===this.a){a=hh(this.c);b=ih(this.c,a);jd('Add selected identity '+b+' to policy');lh(this.c,a);dh(this.d,b);}else if(c===this.e){a=hh(this.d);b=ih(this.d,a);jd('Remove selected identity '+b+' from policy');lh(this.d,a);dh(this.c,b);}}
+function kq(){}
+_=kq.prototype=new rf();_.D=oq;_.tN=xq+'AddRemoveIdentitiesWidget';_.tI=44;_.a=null;_.c=null;_.d=null;_.e=null;function jk(){jq(new hq());}
+function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{jk();}catch(a){b(d);}else{jk();}}
+var pb=[{},{},{1:1},{3:1},{3:1},{3:1},{3:1},{2:1},{2:1,4:1},{2:1},{5:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{13:1},{13:1},{13:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{5:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{3:1},{3:1},{3:1},{3:1},{3:1},{3:1},{14:1},{15:1},{15:1},{14:1},{16:1},{15:1},{3:1},{6:1,9:1,10:1,11:1,12:1}];if ($wnd.org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor) $wnd.org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onScriptLoad();
+--></script></body></html>
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/6F1A8BD8E34FF57B1AFF6424DB18C209.cache.js
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/6F1A8BD8E34FF57B1AFF6424DB18C209.cache.js	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/6F1A8BD8E34FF57B1AFF6424DB18C209.cache.js	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,405 @@
+(function(){var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var _,pq='com.google.gwt.core.client.',qq='com.google.gwt.lang.',rq='com.google.gwt.user.client.',sq='com.google.gwt.user.client.impl.',tq='com.google.gwt.user.client.ui.',uq='com.google.gwt.user.client.ui.impl.',vq='java.lang.',wq='java.util.',xq='org.wyona.yanel.gwt.accesspolicyeditor.client.';function gq(){}
+function Ek(a){return this===a;}
+function Fk(){return ml(this);}
+function Ck(){}
+_=Ck.prototype={};_.eQ=Ek;_.hC=Fk;_.tN=vq+'Object';_.tI=1;function o(a){return a==null?null:a.tN;}
+var p=null;function s(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function t(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function u(){return ++v;}
+var v=0;function y(b,a){if(!mb(a,2)){return false;}return C(b,lb(a,2));}
+function z(a){return s(a);}
+function A(){return [];}
+function B(){return {};}
+function D(a){return y(this,a);}
+function C(a,b){return a===b;}
+function E(){return z(this);}
+function w(){}
+_=w.prototype=new Ck();_.eQ=D;_.hC=E;_.tN=pq+'JavaScriptObject';_.tI=7;function ab(c,a,d,b,e){c.a=a;c.b=b;c.tN=e;c.tI=d;return c;}
+function cb(a,b,c){return a[b]=c;}
+function db(b,a){return b[a];}
+function eb(a){return a.length;}
+function gb(e,d,c,b,a){return fb(e,d,c,b,0,eb(b),a);}
+function fb(j,i,g,c,e,a,b){var d,f,h;if((f=db(c,e))<0){throw new Ak();}h=ab(new F(),f,db(i,e),db(g,e),j);++e;if(e<a){j=fl(j,1);for(d=0;d<f;++d){cb(h,d,fb(j,i,g,c,e,a,b));}}else{for(d=0;d<f;++d){cb(h,d,b);}}return h;}
+function hb(a,b,c){if(c!==null&&a.b!=0&& !mb(c,a.b)){throw new kk();}return cb(a,b,c);}
+function F(){}
+_=F.prototype=new Ck();_.tN=qq+'Array';_.tI=0;function kb(b,a){return !(!(b&&pb[b][a]));}
+function lb(b,a){if(b!=null)kb(b.tI,a)||ob();return b;}
+function mb(b,a){return b!=null&&kb(b.tI,a);}
+function ob(){throw new nk();}
+function nb(a){if(a!==null){throw new nk();}return a;}
+function qb(b,d){_=d.prototype;if(b&& !(b.tI>=_.tI)){var c=b.toString;for(var a in _){b[a]=_[a];}b.toString=c;}return b;}
+var pb;function ub(){ub=gq;nc=yn(new wn());{ic=new ud();Bd(ic);}}
+function vb(b,a){ub();Dd(ic,b,a);}
+function wb(a,b){ub();return yd(ic,a,b);}
+function xb(){ub();return Fd(ic,'button');}
+function yb(){ub();return Fd(ic,'div');}
+function zb(){ub();return ae(ic,'text');}
+function Ab(a){ub();return be(ic,a);}
+function Bb(){ub();return Fd(ic,'tbody');}
+function Cb(){ub();return Fd(ic,'td');}
+function Db(){ub();return Fd(ic,'tr');}
+function Eb(){ub();return Fd(ic,'table');}
+function bc(b,a,d){ub();var c;c=p;{ac(b,a,d);}}
+function ac(b,a,c){ub();var d;if(a===mc){if(dc(b)==8192){mc=null;}}d=Fb;Fb=b;try{c.C(b);}finally{Fb=d;}}
+function cc(b,a){ub();ce(ic,b,a);}
+function dc(a){ub();return de(ic,a);}
+function ec(a){ub();zd(ic,a);}
+function fc(a,b){ub();return ee(ic,a,b);}
+function gc(a){ub();return fe(ic,a);}
+function hc(a){ub();return Ad(ic,a);}
+function jc(c,b,d,a){ub();ge(ic,c,b,d,a);}
+function kc(a){ub();var b,c;c=true;if(nc.b>0){b=nb(Cn(nc,nc.b-1));if(!(c=null.ib())){cc(a,true);ec(a);}}return c;}
+function lc(b,a){ub();he(ic,b,a);}
+function pc(a,b,c){ub();ke(ic,a,b,c);}
+function oc(a,b,c){ub();je(ic,a,b,c);}
+function qc(a,b){ub();le(ic,a,b);}
+function rc(a,b){ub();me(ic,a,b);}
+function sc(b,a,c){ub();ne(ic,b,a,c);}
+function tc(a,b){ub();Cd(ic,a,b);}
+var Fb=null,ic=null,mc=null,nc;function wc(a){if(mb(a,4)){return wb(this,lb(a,4));}return y(qb(this,uc),a);}
+function xc(){return z(qb(this,uc));}
+function uc(){}
+_=uc.prototype=new w();_.eQ=wc;_.hC=xc;_.tN=rq+'Element';_.tI=8;function Bc(a){return y(qb(this,yc),a);}
+function Cc(){return z(qb(this,yc));}
+function yc(){}
+_=yc.prototype=new w();_.eQ=Bc;_.hC=Cc;_.tN=rq+'Event';_.tI=9;function cd(){cd=gq;ed=yn(new wn());{dd();}}
+function dd(){cd();id(new Ec());}
+var ed;function ad(){while((cd(),ed).b>0){nb(Cn((cd(),ed),0)).ib();}}
+function bd(){return null;}
+function Ec(){}
+_=Ec.prototype=new Ck();_.bb=ad;_.cb=bd;_.tN=rq+'Timer$1';_.tI=10;function hd(){hd=gq;kd=yn(new wn());sd=yn(new wn());{od();}}
+function id(a){hd();zn(kd,a);}
+function jd(a){hd();$wnd.alert(a);}
+function ld(){hd();var a,b;for(a=dm(kd);Cl(a);){b=lb(Dl(a),5);b.bb();}}
+function md(){hd();var a,b,c,d;d=null;for(a=dm(kd);Cl(a);){b=lb(Dl(a),5);c=b.cb();{d=c;}}return d;}
+function nd(){hd();var a,b;for(a=dm(sd);Cl(a);){b=nb(Dl(a));null.ib();}}
+function od(){hd();__gwt_initHandlers(function(){rd();},function(){return qd();},function(){pd();$wnd.onresize=null;$wnd.onbeforeclose=null;$wnd.onclose=null;});}
+function pd(){hd();var a;a=p;{ld();}}
+function qd(){hd();var a;a=p;{return md();}}
+function rd(){hd();var a;a=p;{nd();}}
+var kd,sd;function Dd(c,b,a){b.appendChild(a);}
+function Fd(b,a){return $doc.createElement(a);}
+function ae(b,c){var a=$doc.createElement('INPUT');a.type=c;return a;}
+function be(c,a){var b;b=Fd(c,'select');if(a){ie(c,b,'multiple',true);}return b;}
+function ce(c,b,a){b.cancelBubble=a;}
+function de(b,a){switch(a.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'mousewheel':return 131072;case 'DOMMouseScroll':return 131072;}}
+function ee(d,a,c){var b=parseInt(a[c]);if(!b){return 0;}return b;}
+function fe(b,a){return a.__eventBits||0;}
+function ge(e,d,b,f,a){var c=new Option(b,f);if(a== -1||a>d.options.length-1){d.add(c,null);}else{d.add(c,d.options[a]);}}
+function he(c,b,a){b.removeChild(a);}
+function ke(c,a,b,d){a[b]=d;}
+function ie(c,a,b,d){a[b]=d;}
+function je(c,a,b,d){a[b]=d;}
+function le(c,a,b){a.__listener=b;}
+function me(c,a,b){if(!b){b='';}a.innerHTML=b;}
+function ne(c,b,a,d){b.style[a]=d;}
+function td(){}
+_=td.prototype=new Ck();_.tN=sq+'DOMImpl';_.tI=0;function yd(c,a,b){return a==b;}
+function zd(b,a){a.preventDefault();}
+function Ad(c,a){var b=a.parentNode;if(b==null){return null;}if(b.nodeType!=1)b=null;return b||null;}
+function Bd(d){$wnd.__dispatchCapturedMouseEvent=function(b){if($wnd.__dispatchCapturedEvent(b)){var a=$wnd.__captureElem;if(a&&a.__listener){bc(b,a,a.__listener);b.stopPropagation();}}};$wnd.__dispatchCapturedEvent=function(a){if(!kc(a)){a.stopPropagation();a.preventDefault();return false;}return true;};$wnd.addEventListener('click',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('dblclick',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousedown',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mouseup',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousemove',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousewheel',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('keydown',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keyup',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keypress',$wnd.__dispatchCapturedEvent,true);$wnd.__dispatchEvent=function(b){var c,a=thi!
 s;while(a&& !(c=a.__listener))a=a.parentNode;if(a&&a.nodeType!=1)a=null;if(c)bc(b,a,c);};$wnd.__captureElem=null;}
+function Cd(c,b,a){b.__eventBits=a;b.onclick=a&1?$wnd.__dispatchEvent:null;b.ondblclick=a&2?$wnd.__dispatchEvent:null;b.onmousedown=a&4?$wnd.__dispatchEvent:null;b.onmouseup=a&8?$wnd.__dispatchEvent:null;b.onmouseover=a&16?$wnd.__dispatchEvent:null;b.onmouseout=a&32?$wnd.__dispatchEvent:null;b.onmousemove=a&64?$wnd.__dispatchEvent:null;b.onkeydown=a&128?$wnd.__dispatchEvent:null;b.onkeypress=a&256?$wnd.__dispatchEvent:null;b.onkeyup=a&512?$wnd.__dispatchEvent:null;b.onchange=a&1024?$wnd.__dispatchEvent:null;b.onfocus=a&2048?$wnd.__dispatchEvent:null;b.onblur=a&4096?$wnd.__dispatchEvent:null;b.onlosecapture=a&8192?$wnd.__dispatchEvent:null;b.onscroll=a&16384?$wnd.__dispatchEvent:null;b.onload=a&32768?$wnd.__dispatchEvent:null;b.onerror=a&65536?$wnd.__dispatchEvent:null;b.onmousewheel=a&131072?$wnd.__dispatchEvent:null;}
+function wd(){}
+_=wd.prototype=new td();_.tN=sq+'DOMImplStandard';_.tI=0;function ud(){}
+_=ud.prototype=new wd();_.tN=sq+'DOMImplOpera';_.tI=0;function si(d,b,a){var c=b.parentNode;if(!c){return;}c.insertBefore(a,b);c.removeChild(b);}
+function ti(b,a){if(b.i!==null){si(b,b.i,a);}b.i=a;}
+function ui(b,a){xi(b.i,a);}
+function vi(b,a){tc(b.r(),a|gc(b.r()));}
+function wi(){return this.i;}
+function xi(a,b){pc(a,'className',b);}
+function qi(){}
+_=qi.prototype=new Ck();_.r=wi;_.tN=tq+'UIObject';_.tI=0;_.i=null;function rj(a){if(mb(a.h,8)){lb(a.h,8).eb(a);}else if(a.h!==null){throw vk(new uk(),"This widget's parent does not implement HasWidgets");}}
+function sj(b,a){if(b.x()){qc(b.r(),null);}ti(b,a);if(b.x()){qc(a,b);}}
+function tj(c,b){var a;a=c.h;if(b===null){if(a!==null&&a.x()){c.E();}c.h=null;}else{if(a!==null){throw vk(new uk(),'Cannot set a new parent without first clearing the old parent');}c.h=b;if(b.x()){c.B();}}}
+function uj(){}
+function vj(){}
+function wj(){return this.g;}
+function xj(){if(this.x()){throw vk(new uk(),"Should only call onAttach when the widget is detached from the browser's document");}this.g=true;qc(this.r(),this);this.o();this.F();}
+function yj(a){}
+function zj(){if(!this.x()){throw vk(new uk(),"Should only call onDetach when the widget is attached to the browser's document");}try{this.ab();}finally{this.p();qc(this.r(),null);this.g=false;}}
+function Aj(){}
+function Bj(){}
+function Cj(a){sj(this,a);}
+function Fi(){}
+_=Fi.prototype=new qi();_.o=uj;_.p=vj;_.x=wj;_.B=xj;_.C=yj;_.E=zj;_.F=Aj;_.ab=Bj;_.fb=Cj;_.tN=tq+'Widget';_.tI=11;_.g=false;_.h=null;function qh(b,a){tj(a,b);}
+function sh(b,a){tj(a,null);}
+function th(){var a,b;for(b=this.y();ej(b);){a=fj(b);a.B();}}
+function uh(){var a,b;for(b=this.y();ej(b);){a=fj(b);a.E();}}
+function vh(){}
+function wh(){}
+function ph(){}
+_=ph.prototype=new Fi();_.o=th;_.p=uh;_.F=vh;_.ab=wh;_.tN=tq+'Panel';_.tI=12;function kf(a){a.f=ij(new aj(),a);}
+function lf(a){kf(a);return a;}
+function mf(c,a,b){rj(a);jj(c.f,a);vb(b,a.r());qh(c,a);}
+function of(b,c){var a;if(c.h!==b){return false;}sh(b,c);a=c.r();lc(hc(a),a);pj(b.f,c);return true;}
+function pf(){return nj(this.f);}
+function qf(a){return of(this,a);}
+function jf(){}
+_=jf.prototype=new ph();_.y=pf;_.eb=qf;_.tN=tq+'ComplexPanel';_.tI=13;function pe(a){lf(a);a.fb(yb());sc(a.r(),'position','relative');sc(a.r(),'overflow','hidden');return a;}
+function qe(a,b){mf(a,b,a.r());}
+function se(a){sc(a,'left','');sc(a,'top','');sc(a,'position','');}
+function te(b){var a;a=of(this,b);if(a){se(b.r());}return a;}
+function oe(){}
+_=oe.prototype=new jf();_.eb=te;_.tN=tq+'AbsolutePanel';_.tI=14;function Ef(){Ef=gq;gk(),ik;}
+function Df(b,a){gk(),ik;ag(b,a);return b;}
+function Ff(b,a){switch(dc(a)){case 1:if(b.b!==null){gf(b.b,b);}break;case 4096:case 2048:break;case 128:case 512:case 256:break;}}
+function ag(b,a){sj(b,a);vi(b,7041);}
+function bg(a){if(this.b===null){this.b=ef(new df());}zn(this.b,a);}
+function cg(a){Ff(this,a);}
+function dg(a){ag(this,a);}
+function Cf(){}
+_=Cf.prototype=new Fi();_.j=bg;_.C=cg;_.fb=dg;_.tN=tq+'FocusWidget';_.tI=15;_.b=null;function xe(){xe=gq;gk(),ik;}
+function we(b,a){gk(),ik;Df(b,a);return b;}
+function ye(b,a){rc(b.r(),a);}
+function ve(){}
+_=ve.prototype=new Cf();_.tN=tq+'ButtonBase';_.tI=16;function Ce(){Ce=gq;gk(),ik;}
+function ze(a){gk(),ik;we(a,xb());De(a.r());ui(a,'gwt-Button');return a;}
+function Ae(b,a){gk(),ik;ze(b);ye(b,a);return b;}
+function Be(c,a,b){gk(),ik;Ae(c,a);c.j(b);return c;}
+function De(b){Ce();if(b.type=='submit'){try{b.setAttribute('type','button');}catch(a){}}}
+function ue(){}
+_=ue.prototype=new ve();_.tN=tq+'Button';_.tI=17;function Fe(a){lf(a);a.e=Eb();a.d=Bb();vb(a.e,a.d);a.fb(a.e);return a;}
+function bf(c,b,a){pc(b,'align',a.a);}
+function cf(c,b,a){sc(b,'verticalAlign',a.a);}
+function Ee(){}
+_=Ee.prototype=new jf();_.tN=tq+'CellPanel';_.tI=18;_.d=null;_.e=null;function ul(d,a,b){var c;while(a.w()){c=a.A();if(b===null?c===null:b.eQ(c)){return a;}}return null;}
+function wl(a){throw rl(new ql(),'add');}
+function xl(b){var a;a=ul(this,this.y(),b);return a!==null;}
+function tl(){}
+_=tl.prototype=new Ck();_.l=wl;_.n=xl;_.tN=wq+'AbstractCollection';_.tI=0;function cm(b,a){throw yk(new xk(),'Index: '+a+', Size: '+b.b);}
+function dm(a){return Al(new zl(),a);}
+function em(b,a){throw rl(new ql(),'add');}
+function fm(a){this.k(this.gb(),a);return true;}
+function gm(e){var a,b,c,d,f;if(e===this){return true;}if(!mb(e,13)){return false;}f=lb(e,13);if(this.gb()!=f.gb()){return false;}c=dm(this);d=f.y();while(Cl(c)){a=Dl(c);b=Dl(d);if(!(a===null?b===null:a.eQ(b))){return false;}}return true;}
+function hm(){var a,b,c,d;c=1;a=31;b=dm(this);while(Cl(b)){d=Dl(b);c=31*c+(d===null?0:d.hC());}return c;}
+function im(){return dm(this);}
+function jm(a){throw rl(new ql(),'remove');}
+function yl(){}
+_=yl.prototype=new tl();_.k=em;_.l=fm;_.eQ=gm;_.hC=hm;_.y=im;_.db=jm;_.tN=wq+'AbstractList';_.tI=19;function xn(a){{An(a);}}
+function yn(a){xn(a);return a;}
+function zn(b,a){ko(b.a,b.b++,a);return true;}
+function An(a){a.a=A();a.b=0;}
+function Cn(b,a){if(a<0||a>=b.b){cm(b,a);}return go(b.a,a);}
+function Dn(b,a){return En(b,a,0);}
+function En(c,b,a){if(a<0){cm(c,a);}for(;a<c.b;++a){if(fo(b,go(c.a,a))){return a;}}return (-1);}
+function Fn(c,a){var b;b=Cn(c,a);io(c.a,a,1);--c.b;return b;}
+function bo(a,b){if(a<0||a>this.b){cm(this,a);}ao(this.a,a,b);++this.b;}
+function co(a){return zn(this,a);}
+function ao(a,b,c){a.splice(b,0,c);}
+function eo(a){return Dn(this,a)!=(-1);}
+function fo(a,b){return a===b||a!==null&&a.eQ(b);}
+function ho(a){return Cn(this,a);}
+function go(a,b){return a[b];}
+function jo(a){return Fn(this,a);}
+function io(a,c,b){a.splice(c,b);}
+function ko(a,b,c){a[b]=c;}
+function lo(){return this.b;}
+function wn(){}
+_=wn.prototype=new yl();_.k=bo;_.l=co;_.n=eo;_.u=ho;_.db=jo;_.gb=lo;_.tN=wq+'ArrayList';_.tI=20;_.a=null;_.b=0;function ef(a){yn(a);return a;}
+function gf(d,c){var a,b;for(a=dm(d);Cl(a);){b=lb(Dl(a),6);b.D(c);}}
+function df(){}
+_=df.prototype=new wn();_.tN=tq+'ClickListenerCollection';_.tI=21;function tf(a,b){if(a.f!==null){throw vk(new uk(),'Composite.initWidget() may only be called once.');}rj(b);a.fb(b.r());a.f=b;tj(b,a);}
+function uf(){if(this.f===null){throw vk(new uk(),'initWidget() was never called in '+o(this));}return this.i;}
+function vf(){if(this.f!==null){return this.f.x();}return false;}
+function wf(){this.f.B();this.F();}
+function xf(){try{this.ab();}finally{this.f.E();}}
+function rf(){}
+_=rf.prototype=new Fi();_.r=uf;_.x=vf;_.B=wf;_.E=xf;_.tN=tq+'Composite';_.tI=22;_.f=null;function zf(a){lf(a);a.fb(yb());return a;}
+function Af(a,b){mf(a,b,a.r());}
+function yf(){}
+_=yf.prototype=new jf();_.tN=tq+'FlowPanel';_.tI=23;function kg(){kg=gq;ig(new hg(),'center');lg=ig(new hg(),'left');ig(new hg(),'right');}
+var lg;function ig(b,a){b.a=a;return b;}
+function hg(){}
+_=hg.prototype=new Ck();_.tN=tq+'HasHorizontalAlignment$HorizontalAlignmentConstant';_.tI=0;_.a=null;function rg(){rg=gq;pg(new og(),'bottom');pg(new og(),'middle');sg=pg(new og(),'top');}
+var sg;function pg(a,b){a.a=b;return a;}
+function og(){}
+_=og.prototype=new Ck();_.tN=tq+'HasVerticalAlignment$VerticalAlignmentConstant';_.tI=0;_.a=null;function vg(a){a.a=(kg(),lg);a.c=(rg(),sg);}
+function wg(a){Fe(a);vg(a);a.b=Db();vb(a.d,a.b);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function xg(b,c){var a;a=zg(b);vb(b.b,a);mf(b,c,a);}
+function zg(b){var a;a=Cb();bf(b,a,b.a);cf(b,a,b.c);return a;}
+function Ag(c){var a,b;b=hc(c.r());a=of(this,c);if(a){lc(this.b,b);}return a;}
+function ug(){}
+_=ug.prototype=new Ee();_.eb=Ag;_.tN=tq+'HorizontalPanel';_.tI=24;_.b=null;function fh(){fh=gq;gk(),ik;nh=new Dg();}
+function ch(b,a){fh();Df(b,Ab(a));vi(b,1024);ui(b,'gwt-ListBox');return b;}
+function dh(b,a){jh(b,a,(-1));}
+function eh(b,a){if(a<0||a>=gh(b)){throw new xk();}}
+function gh(a){return Fg(nh,a.r());}
+function hh(a){return fc(a.r(),'selectedIndex');}
+function ih(b,a){eh(b,a);return ah(nh,b.r(),a);}
+function jh(c,b,a){kh(c,b,b,a);}
+function kh(c,b,d,a){jc(c.r(),b,d,a);}
+function lh(b,a){eh(b,a);bh(nh,b.r(),a);}
+function mh(a,b){oc(a.r(),'size',b);}
+function oh(a){if(dc(a)==1024){}else{Ff(this,a);}}
+function Cg(){}
+_=Cg.prototype=new Cf();_.C=oh;_.tN=tq+'ListBox';_.tI=25;var nh;function Fg(b,a){return a.options.length;}
+function ah(c,b,a){return b.options[a].value;}
+function bh(c,b,a){b.options[a]=null;}
+function Dg(){}
+_=Dg.prototype=new Ck();_.tN=tq+'ListBox$Impl';_.tI=0;function Dh(){Dh=gq;ci=hp(new oo());}
+function Ch(b,a){Dh();pe(b);if(a===null){a=Eh();}b.fb(a);b.B();return b;}
+function Fh(){Dh();return ai(null);}
+function ai(c){Dh();var a,b;b=lb(np(ci,c),7);if(b!==null){return b;}a=null;if(ci.c==0){bi();}op(ci,c,b=Ch(new xh(),a));return b;}
+function Eh(){Dh();return $doc.body;}
+function bi(){Dh();id(new yh());}
+function xh(){}
+_=xh.prototype=new oe();_.tN=tq+'RootPanel';_.tI=26;var ci;function Ah(){var a,b;for(b=Cm(ln((Dh(),ci)));dn(b);){a=lb(en(b),7);if(a.x()){a.E();}}}
+function Bh(){return null;}
+function yh(){}
+_=yh.prototype=new Ck();_.bb=Ah;_.cb=Bh;_.tN=tq+'RootPanel$1';_.tI=27;function ki(){ki=gq;gk(),ik;}
+function ji(b,a){gk(),ik;Df(b,a);vi(b,1024);return b;}
+function li(a){if(this.a===null){this.a=ef(new df());}zn(this.a,a);}
+function mi(a){var b;Ff(this,a);b=dc(a);if(b==1){if(this.a!==null){gf(this.a,this);}}else{}}
+function ii(){}
+_=ii.prototype=new Cf();_.j=li;_.C=mi;_.tN=tq+'TextBoxBase';_.tI=28;_.a=null;function oi(){oi=gq;gk(),ik;}
+function ni(a){gk(),ik;ji(a,zb());ui(a,'gwt-TextBox');return a;}
+function pi(b,a){oc(b.r(),'size',a);}
+function hi(){}
+_=hi.prototype=new ii();_.tN=tq+'TextBox';_.tI=29;function zi(a){a.a=(kg(),lg);a.b=(rg(),sg);}
+function Ai(a){Fe(a);zi(a);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function Bi(b,d){var a,c;c=Db();a=Di(b);vb(c,a);vb(b.d,c);mf(b,d,a);}
+function Di(b){var a;a=Cb();bf(b,a,b.a);cf(b,a,b.b);return a;}
+function Ei(c){var a,b;b=hc(c.r());a=of(this,c);if(a){lc(this.d,hc(b));}return a;}
+function yi(){}
+_=yi.prototype=new Ee();_.eb=Ei;_.tN=tq+'VerticalPanel';_.tI=30;function ij(b,a){b.a=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[4],null);return b;}
+function jj(a,b){mj(a,b,a.b);}
+function lj(b,c){var a;for(a=0;a<b.b;++a){if(b.a[a]===c){return a;}}return (-1);}
+function mj(d,e,a){var b,c;if(a<0||a>d.b){throw new xk();}if(d.b==d.a.a){c=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[d.a.a*2],null);for(b=0;b<d.a.a;++b){hb(c,b,d.a[b]);}d.a=c;}++d.b;for(b=d.b-1;b>a;--b){hb(d.a,b,d.a[b-1]);}hb(d.a,a,e);}
+function nj(a){return cj(new bj(),a);}
+function oj(c,b){var a;if(b<0||b>=c.b){throw new xk();}--c.b;for(a=b;a<c.b;++a){hb(c.a,a,c.a[a+1]);}hb(c.a,c.b,null);}
+function pj(b,c){var a;a=lj(b,c);if(a==(-1)){throw new cq();}oj(b,a);}
+function aj(){}
+_=aj.prototype=new Ck();_.tN=tq+'WidgetCollection';_.tI=0;_.a=null;_.b=0;function cj(b,a){b.b=a;return b;}
+function ej(a){return a.a<a.b.b-1;}
+function fj(a){if(a.a>=a.b.b){throw new cq();}return a.b.a[++a.a];}
+function gj(){return ej(this);}
+function hj(){return fj(this);}
+function bj(){}
+_=bj.prototype=new Ck();_.w=gj;_.A=hj;_.tN=tq+'WidgetCollection$WidgetIterator';_.tI=0;_.a=(-1);function gk(){gk=gq;hk=ak(new Ej());ik=hk!==null?fk(new Dj()):hk;}
+function fk(a){gk();return a;}
+function Dj(){}
+_=Dj.prototype=new Ck();_.tN=uq+'FocusImpl';_.tI=0;var hk,ik;function bk(){bk=gq;gk();}
+function Fj(a){ck(a);dk(a);ek(a);}
+function ak(a){bk();fk(a);Fj(a);return a;}
+function ck(b){return function(a){if(this.parentNode.onblur){this.parentNode.onblur(a);}};}
+function dk(b){return function(a){if(this.parentNode.onfocus){this.parentNode.onfocus(a);}};}
+function ek(a){return function(){this.firstChild.focus();};}
+function Ej(){}
+_=Ej.prototype=new Dj();_.tN=uq+'FocusImplOld';_.tI=0;function ol(b,a){a;return b;}
+function nl(){}
+_=nl.prototype=new Ck();_.tN=vq+'Throwable';_.tI=3;function sk(b,a){ol(b,a);return b;}
+function rk(){}
+_=rk.prototype=new nl();_.tN=vq+'Exception';_.tI=4;function bl(b,a){sk(b,a);return b;}
+function al(){}
+_=al.prototype=new rk();_.tN=vq+'RuntimeException';_.tI=5;function kk(){}
+_=kk.prototype=new al();_.tN=vq+'ArrayStoreException';_.tI=31;function nk(){}
+_=nk.prototype=new al();_.tN=vq+'ClassCastException';_.tI=32;function vk(b,a){bl(b,a);return b;}
+function uk(){}
+_=uk.prototype=new al();_.tN=vq+'IllegalStateException';_.tI=33;function yk(b,a){bl(b,a);return b;}
+function xk(){}
+_=xk.prototype=new al();_.tN=vq+'IndexOutOfBoundsException';_.tI=34;function Ak(){}
+_=Ak.prototype=new al();_.tN=vq+'NegativeArraySizeException';_.tI=35;function fl(b,a){return b.substr(a,b.length-a);}
+function gl(a,b){return String(a)==b;}
+function hl(a){if(!mb(a,1))return false;return gl(this,a);}
+function jl(){var a=il;if(!a){a=il={};}var e=':'+this;var b=a[e];if(b==null){b=0;var f=this.length;var d=f<64?1:f/32|0;for(var c=0;c<f;c+=d){b<<=1;b+=this.charCodeAt(c);}b|=0;a[e]=b;}return b;}
+_=String.prototype;_.eQ=hl;_.hC=jl;_.tN=vq+'String';_.tI=2;var il=null;function ml(a){return t(a);}
+function rl(b,a){bl(b,a);return b;}
+function ql(){}
+_=ql.prototype=new al();_.tN=vq+'UnsupportedOperationException';_.tI=36;function Al(b,a){b.c=a;return b;}
+function Cl(a){return a.a<a.c.gb();}
+function Dl(a){if(!Cl(a)){throw new cq();}return a.c.u(a.b=a.a++);}
+function El(a){if(a.b<0){throw new uk();}a.c.db(a.b);a.a=a.b;a.b=(-1);}
+function Fl(){return Cl(this);}
+function am(){return Dl(this);}
+function zl(){}
+_=zl.prototype=new Ck();_.w=Fl;_.A=am;_.tN=wq+'AbstractList$IteratorImpl';_.tI=0;_.a=0;_.b=(-1);function jn(f,d,e){var a,b,c;for(b=cp(f.q());Bo(b);){a=Co(b);c=a.s();if(d===null?c===null:d.eQ(c)){if(e){Do(b);}return a;}}return null;}
+function kn(b){var a;a=b.q();return mm(new lm(),b,a);}
+function ln(b){var a;a=mp(b);return Am(new zm(),b,a);}
+function mn(a){return jn(this,a,false)!==null;}
+function nn(d){var a,b,c,e,f,g,h;if(d===this){return true;}if(!mb(d,14)){return false;}f=lb(d,14);c=kn(this);e=f.z();if(!tn(c,e)){return false;}for(a=om(c);vm(a);){b=wm(a);h=this.v(b);g=f.v(b);if(h===null?g!==null:!h.eQ(g)){return false;}}return true;}
+function on(b){var a;a=jn(this,b,false);return a===null?null:a.t();}
+function pn(){var a,b,c;b=0;for(c=cp(this.q());Bo(c);){a=Co(c);b+=a.hC();}return b;}
+function qn(){return kn(this);}
+function km(){}
+_=km.prototype=new Ck();_.m=mn;_.eQ=nn;_.v=on;_.hC=pn;_.z=qn;_.tN=wq+'AbstractMap';_.tI=37;function tn(e,b){var a,c,d;if(b===e){return true;}if(!mb(b,15)){return false;}c=lb(b,15);if(c.gb()!=e.gb()){return false;}for(a=c.y();a.w();){d=a.A();if(!e.n(d)){return false;}}return true;}
+function un(a){return tn(this,a);}
+function vn(){var a,b,c;a=0;for(b=this.y();b.w();){c=b.A();if(c!==null){a+=c.hC();}}return a;}
+function rn(){}
+_=rn.prototype=new tl();_.eQ=un;_.hC=vn;_.tN=wq+'AbstractSet';_.tI=38;function mm(b,a,c){b.a=a;b.b=c;return b;}
+function om(b){var a;a=cp(b.b);return tm(new sm(),b,a);}
+function pm(a){return this.a.m(a);}
+function qm(){return om(this);}
+function rm(){return this.b.a.c;}
+function lm(){}
+_=lm.prototype=new rn();_.n=pm;_.y=qm;_.gb=rm;_.tN=wq+'AbstractMap$1';_.tI=39;function tm(b,a,c){b.a=c;return b;}
+function vm(a){return a.a.w();}
+function wm(b){var a;a=b.a.A();return a.s();}
+function xm(){return vm(this);}
+function ym(){return wm(this);}
+function sm(){}
+_=sm.prototype=new Ck();_.w=xm;_.A=ym;_.tN=wq+'AbstractMap$2';_.tI=0;function Am(b,a,c){b.a=a;b.b=c;return b;}
+function Cm(b){var a;a=cp(b.b);return bn(new an(),b,a);}
+function Dm(a){return lp(this.a,a);}
+function Em(){return Cm(this);}
+function Fm(){return this.b.a.c;}
+function zm(){}
+_=zm.prototype=new tl();_.n=Dm;_.y=Em;_.gb=Fm;_.tN=wq+'AbstractMap$3';_.tI=0;function bn(b,a,c){b.a=c;return b;}
+function dn(a){return a.a.w();}
+function en(a){var b;b=a.a.A().t();return b;}
+function fn(){return dn(this);}
+function gn(){return en(this);}
+function an(){}
+_=an.prototype=new Ck();_.w=fn;_.A=gn;_.tN=wq+'AbstractMap$4';_.tI=0;function jp(){jp=gq;qp=wp();}
+function gp(a){{ip(a);}}
+function hp(a){jp();gp(a);return a;}
+function ip(a){a.a=A();a.d=B();a.b=qb(qp,w);a.c=0;}
+function kp(b,a){if(mb(a,1)){return Ap(b.d,lb(a,1))!==qp;}else if(a===null){return b.b!==qp;}else{return zp(b.a,a,a.hC())!==qp;}}
+function lp(a,b){if(a.b!==qp&&yp(a.b,b)){return true;}else if(vp(a.d,b)){return true;}else if(tp(a.a,b)){return true;}return false;}
+function mp(a){return ap(new xo(),a);}
+function np(c,a){var b;if(mb(a,1)){b=Ap(c.d,lb(a,1));}else if(a===null){b=c.b;}else{b=zp(c.a,a,a.hC());}return b===qp?null:b;}
+function op(c,a,d){var b;{b=c.b;c.b=d;}if(b===qp){++c.c;return null;}else{return b;}}
+function pp(c,a){var b;if(mb(a,1)){b=Dp(c.d,lb(a,1));}else if(a===null){b=c.b;c.b=qb(qp,w);}else{b=Cp(c.a,a,a.hC());}if(b===qp){return null;}else{--c.c;return b;}}
+function rp(e,c){jp();for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.l(a[f]);}}}}
+function sp(d,a){jp();for(var c in d){if(c.charCodeAt(0)==58){var e=d[c];var b=so(c.substring(1),e);a.l(b);}}}
+function tp(f,h){jp();for(var e in f){if(e==parseInt(e)){var a=f[e];for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.t();if(yp(h,d)){return true;}}}}return false;}
+function up(a){return kp(this,a);}
+function vp(c,d){jp();for(var b in c){if(b.charCodeAt(0)==58){var a=c[b];if(yp(d,a)){return true;}}}return false;}
+function wp(){jp();}
+function xp(){return mp(this);}
+function yp(a,b){jp();if(a===b){return true;}else if(a===null){return false;}else{return a.eQ(b);}}
+function Bp(a){return np(this,a);}
+function zp(f,h,e){jp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(yp(h,d)){return c.t();}}}}
+function Ap(b,a){jp();return b[':'+a];}
+function Cp(f,h,e){jp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(yp(h,d)){if(a.length==1){delete f[e];}else{a.splice(g,1);}return c.t();}}}}
+function Dp(c,a){jp();a=':'+a;var b=c[a];delete c[a];return b;}
+function oo(){}
+_=oo.prototype=new km();_.m=up;_.q=xp;_.v=Bp;_.tN=wq+'HashMap';_.tI=40;_.a=null;_.b=null;_.c=0;_.d=null;var qp;function qo(b,a,c){b.a=a;b.b=c;return b;}
+function so(a,b){return qo(new po(),a,b);}
+function to(b){var a;if(mb(b,16)){a=lb(b,16);if(yp(this.a,a.s())&&yp(this.b,a.t())){return true;}}return false;}
+function uo(){return this.a;}
+function vo(){return this.b;}
+function wo(){var a,b;a=0;b=0;if(this.a!==null){a=this.a.hC();}if(this.b!==null){b=this.b.hC();}return a^b;}
+function po(){}
+_=po.prototype=new Ck();_.eQ=to;_.s=uo;_.t=vo;_.hC=wo;_.tN=wq+'HashMap$EntryImpl';_.tI=41;_.a=null;_.b=null;function ap(b,a){b.a=a;return b;}
+function cp(a){return zo(new yo(),a.a);}
+function dp(c){var a,b,d;if(mb(c,16)){a=lb(c,16);b=a.s();if(kp(this.a,b)){d=np(this.a,b);return yp(a.t(),d);}}return false;}
+function ep(){return cp(this);}
+function fp(){return this.a.c;}
+function xo(){}
+_=xo.prototype=new rn();_.n=dp;_.y=ep;_.gb=fp;_.tN=wq+'HashMap$EntrySet';_.tI=42;function zo(c,b){var a;c.c=b;a=yn(new wn());if(c.c.b!==(jp(),qp)){zn(a,qo(new po(),null,c.c.b));}sp(c.c.d,a);rp(c.c.a,a);c.a=dm(a);return c;}
+function Bo(a){return Cl(a.a);}
+function Co(a){return a.b=lb(Dl(a.a),16);}
+function Do(a){if(a.b===null){throw vk(new uk(),'Must call next() before remove().');}else{El(a.a);pp(a.c,a.b.s());a.b=null;}}
+function Eo(){return Bo(this);}
+function Fo(){return Co(this);}
+function yo(){}
+_=yo.prototype=new Ck();_.w=Eo;_.A=Fo;_.tN=wq+'HashMap$EntrySetIterator';_.tI=0;_.a=null;_.b=null;function cq(){}
+_=cq.prototype=new al();_.tN=wq+'NoSuchElementException';_.tI=43;function jq(g){var a,b,c,d,e,f,h,i;i=Ai(new yi());qe(Fh(),i);e=Ai(new yi());Bi(i,e);f=ni(new hi());pi(f,30);Bi(e,f);b=wg(new ug());Bi(i,b);h=10;c=ch(new Cg(),true);mh(c,h);dh(c,'U: michi');dh(c,'U: levi');dh(c,'U: vanya');dh(c,'U: ezra');d=ch(new Cg(),true);mh(d,h);dh(d,'U: alice');dh(d,'U: karin');a=mq(new kq(),c,d);xg(b,c);xg(b,a);xg(b,d);}
+function hq(){}
+_=hq.prototype=new Ck();_.tN=xq+'AccessPolicyEditor';_.tI=0;function lq(a){a.b=zf(new yf());}
+function mq(c,a,b){lq(c);tf(c,c.b);c.e=Be(new ue(),'<',c);Af(c.b,c.e);c.a=Be(new ue(),'>',c);Af(c.b,c.a);c.c=a;c.d=b;return c;}
+function oq(c){var a,b;if(c===this.a){a=hh(this.c);b=ih(this.c,a);jd('Add selected identity '+b+' to policy');lh(this.c,a);dh(this.d,b);}else if(c===this.e){a=hh(this.d);b=ih(this.d,a);jd('Remove selected identity '+b+' from policy');lh(this.d,a);dh(this.c,b);}}
+function kq(){}
+_=kq.prototype=new rf();_.D=oq;_.tN=xq+'AddRemoveIdentitiesWidget';_.tI=44;_.a=null;_.c=null;_.d=null;_.e=null;function jk(){jq(new hq());}
+function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{jk();}catch(a){b(d);}else{jk();}}
+var pb=[{},{},{1:1},{3:1},{3:1},{3:1},{3:1},{2:1},{2:1,4:1},{2:1},{5:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{13:1},{13:1},{13:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{5:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{3:1},{3:1},{3:1},{3:1},{3:1},{3:1},{14:1},{15:1},{15:1},{14:1},{16:1},{15:1},{3:1},{6:1,9:1,10:1,11:1,12:1}];if (org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor) {  var __gwt_initHandlers = org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.__gwt_initHandlers;  org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onScriptLoad(gwtOnLoad);}})();
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/6F1A8BD8E34FF57B1AFF6424DB18C209.cache.xml
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/6F1A8BD8E34FF57B1AFF6424DB18C209.cache.xml	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/6F1A8BD8E34FF57B1AFF6424DB18C209.cache.xml	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cache-entry>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.TextBoxImpl" out="com.google.gwt.user.client.ui.impl.TextBoxImpl"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.ListBox.Impl" out="com.google.gwt.user.client.ui.ListBox.Impl"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.FocusImpl" out="com.google.gwt.user.client.ui.impl.FocusImplOld"/>
+	<rebind-decision in="org.wyona.yanel.gwt.accesspolicyeditor.client.AccessPolicyEditor" out="org.wyona.yanel.gwt.accesspolicyeditor.client.AccessPolicyEditor"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.FormPanelImpl" out="com.google.gwt.user.client.ui.impl.FormPanelImpl"/>
+	<rebind-decision in="com.google.gwt.user.client.impl.HistoryImpl" out="com.google.gwt.user.client.impl.HistoryImplStandard"/>
+	<rebind-decision in="com.google.gwt.user.client.impl.DOMImpl" out="com.google.gwt.user.client.impl.DOMImplOpera"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.PopupImpl" out="com.google.gwt.user.client.ui.impl.PopupImpl"/>
+</cache-entry>
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/ACBACAB39B992EB76429B7A067973F16.cache.html
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/ACBACAB39B992EB76429B7A067973F16.cache.html	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/ACBACAB39B992EB76429B7A067973F16.cache.html	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,412 @@
+<html><head><script>var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;</script></head><body><script><!--
+var _,vq='com.google.gwt.core.client.',wq='com.google.gwt.lang.',xq='com.google.gwt.user.client.',yq='com.google.gwt.user.client.impl.',zq='com.google.gwt.user.client.ui.',Aq='com.google.gwt.user.client.ui.impl.',Bq='java.lang.',Cq='java.util.',Dq='org.wyona.yanel.gwt.accesspolicyeditor.client.';function mq(){}
+function el(a){return this===a;}
+function fl(){return sl(this);}
+function cl(){}
+_=cl.prototype={};_.eQ=el;_.hC=fl;_.tN=Bq+'Object';_.tI=1;function o(a){return a==null?null:a.tN;}
+var p=null;function s(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function t(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function u(){return ++v;}
+var v=0;function y(b,a){if(!mb(a,2)){return false;}return C(b,lb(a,2));}
+function z(a){return s(a);}
+function A(){return [];}
+function B(){return {};}
+function D(a){return y(this,a);}
+function C(a,b){return a===b;}
+function E(){return z(this);}
+function w(){}
+_=w.prototype=new cl();_.eQ=D;_.hC=E;_.tN=vq+'JavaScriptObject';_.tI=7;function ab(c,a,d,b,e){c.a=a;c.b=b;c.tN=e;c.tI=d;return c;}
+function cb(a,b,c){return a[b]=c;}
+function db(b,a){return b[a];}
+function eb(a){return a.length;}
+function gb(e,d,c,b,a){return fb(e,d,c,b,0,eb(b),a);}
+function fb(j,i,g,c,e,a,b){var d,f,h;if((f=db(c,e))<0){throw new al();}h=ab(new F(),f,db(i,e),db(g,e),j);++e;if(e<a){j=ll(j,1);for(d=0;d<f;++d){cb(h,d,fb(j,i,g,c,e,a,b));}}else{for(d=0;d<f;++d){cb(h,d,b);}}return h;}
+function hb(a,b,c){if(c!==null&&a.b!=0&& !mb(c,a.b)){throw new qk();}return cb(a,b,c);}
+function F(){}
+_=F.prototype=new cl();_.tN=wq+'Array';_.tI=0;function kb(b,a){return !(!(b&&pb[b][a]));}
+function lb(b,a){if(b!=null)kb(b.tI,a)||ob();return b;}
+function mb(b,a){return b!=null&&kb(b.tI,a);}
+function ob(){throw new tk();}
+function nb(a){if(a!==null){throw new tk();}return a;}
+function qb(b,d){_=d.prototype;if(b&& !(b.tI>=_.tI)){var c=b.toString;for(var a in _){b[a]=_[a];}b.toString=c;}return b;}
+var pb;function ub(){ub=mq;nc=En(new Cn());{ic=new vd();Ad(ic);}}
+function vb(b,a){ub();de(ic,b,a);}
+function wb(a,b){ub();return yd(ic,a,b);}
+function xb(){ub();return fe(ic,'button');}
+function yb(){ub();return fe(ic,'div');}
+function zb(){ub();return ge(ic,'text');}
+function Ab(a){ub();return he(ic,a);}
+function Bb(){ub();return fe(ic,'tbody');}
+function Cb(){ub();return fe(ic,'td');}
+function Db(){ub();return fe(ic,'tr');}
+function Eb(){ub();return fe(ic,'table');}
+function bc(b,a,d){ub();var c;c=p;{ac(b,a,d);}}
+function ac(b,a,c){ub();var d;if(a===mc){if(dc(b)==8192){mc=null;}}d=Fb;Fb=b;try{c.C(b);}finally{Fb=d;}}
+function cc(b,a){ub();ie(ic,b,a);}
+function dc(a){ub();return je(ic,a);}
+function ec(a){ub();Fd(ic,a);}
+function fc(a,b){ub();return ke(ic,a,b);}
+function gc(a){ub();return le(ic,a);}
+function hc(a){ub();return ae(ic,a);}
+function jc(c,b,d,a){ub();me(ic,c,b,d,a);}
+function kc(a){ub();var b,c;c=true;if(nc.b>0){b=nb(co(nc,nc.b-1));if(!(c=null.ib())){cc(a,true);ec(a);}}return c;}
+function lc(b,a){ub();ne(ic,b,a);}
+function pc(a,b,c){ub();qe(ic,a,b,c);}
+function oc(a,b,c){ub();pe(ic,a,b,c);}
+function qc(a,b){ub();re(ic,a,b);}
+function rc(a,b){ub();se(ic,a,b);}
+function sc(b,a,c){ub();te(ic,b,a,c);}
+function tc(a,b){ub();Cd(ic,a,b);}
+var Fb=null,ic=null,mc=null,nc;function wc(a){if(mb(a,4)){return wb(this,lb(a,4));}return y(qb(this,uc),a);}
+function xc(){return z(qb(this,uc));}
+function uc(){}
+_=uc.prototype=new w();_.eQ=wc;_.hC=xc;_.tN=xq+'Element';_.tI=8;function Bc(a){return y(qb(this,yc),a);}
+function Cc(){return z(qb(this,yc));}
+function yc(){}
+_=yc.prototype=new w();_.eQ=Bc;_.hC=Cc;_.tN=xq+'Event';_.tI=9;function cd(){cd=mq;ed=En(new Cn());{dd();}}
+function dd(){cd();id(new Ec());}
+var ed;function ad(){while((cd(),ed).b>0){nb(co((cd(),ed),0)).ib();}}
+function bd(){return null;}
+function Ec(){}
+_=Ec.prototype=new cl();_.bb=ad;_.cb=bd;_.tN=xq+'Timer$1';_.tI=10;function hd(){hd=mq;kd=En(new Cn());sd=En(new Cn());{od();}}
+function id(a){hd();Fn(kd,a);}
+function jd(a){hd();$wnd.alert(a);}
+function ld(){hd();var a,b;for(a=jm(kd);cm(a);){b=lb(dm(a),5);b.bb();}}
+function md(){hd();var a,b,c,d;d=null;for(a=jm(kd);cm(a);){b=lb(dm(a),5);c=b.cb();{d=c;}}return d;}
+function nd(){hd();var a,b;for(a=jm(sd);cm(a);){b=nb(dm(a));null.ib();}}
+function od(){hd();__gwt_initHandlers(function(){rd();},function(){return qd();},function(){pd();$wnd.onresize=null;$wnd.onbeforeclose=null;$wnd.onclose=null;});}
+function pd(){hd();var a;a=p;{ld();}}
+function qd(){hd();var a;a=p;{return md();}}
+function rd(){hd();var a;a=p;{nd();}}
+var kd,sd;function de(c,b,a){b.appendChild(a);}
+function fe(b,a){return $doc.createElement(a);}
+function ge(b,c){var a=$doc.createElement('INPUT');a.type=c;return a;}
+function he(c,a){var b;b=fe(c,'select');if(a){oe(c,b,'multiple',true);}return b;}
+function ie(c,b,a){b.cancelBubble=a;}
+function je(b,a){switch(a.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'mousewheel':return 131072;case 'DOMMouseScroll':return 131072;}}
+function ke(d,a,c){var b=parseInt(a[c]);if(!b){return 0;}return b;}
+function le(b,a){return a.__eventBits||0;}
+function me(e,d,b,f,a){var c=new Option(b,f);if(a== -1||a>d.options.length-1){d.add(c,null);}else{d.add(c,d.options[a]);}}
+function ne(c,b,a){b.removeChild(a);}
+function qe(c,a,b,d){a[b]=d;}
+function oe(c,a,b,d){a[b]=d;}
+function pe(c,a,b,d){a[b]=d;}
+function re(c,a,b){a.__listener=b;}
+function se(c,a,b){if(!b){b='';}a.innerHTML=b;}
+function te(c,b,a,d){b.style[a]=d;}
+function td(){}
+_=td.prototype=new cl();_.tN=yq+'DOMImpl';_.tI=0;function Fd(b,a){a.preventDefault();}
+function ae(c,a){var b=a.parentNode;if(b==null){return null;}if(b.nodeType!=1)b=null;return b||null;}
+function be(d){$wnd.__dispatchCapturedMouseEvent=function(b){if($wnd.__dispatchCapturedEvent(b)){var a=$wnd.__captureElem;if(a&&a.__listener){bc(b,a,a.__listener);b.stopPropagation();}}};$wnd.__dispatchCapturedEvent=function(a){if(!kc(a)){a.stopPropagation();a.preventDefault();return false;}return true;};$wnd.addEventListener('click',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('dblclick',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousedown',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mouseup',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousemove',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousewheel',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('keydown',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keyup',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keypress',$wnd.__dispatchCapturedEvent,true);$wnd.__dispatchEvent=function(b){var c,a=thi!
 s;while(a&& !(c=a.__listener))a=a.parentNode;if(a&&a.nodeType!=1)a=null;if(c)bc(b,a,c);};$wnd.__captureElem=null;}
+function ce(c,b,a){b.__eventBits=a;b.onclick=a&1?$wnd.__dispatchEvent:null;b.ondblclick=a&2?$wnd.__dispatchEvent:null;b.onmousedown=a&4?$wnd.__dispatchEvent:null;b.onmouseup=a&8?$wnd.__dispatchEvent:null;b.onmouseover=a&16?$wnd.__dispatchEvent:null;b.onmouseout=a&32?$wnd.__dispatchEvent:null;b.onmousemove=a&64?$wnd.__dispatchEvent:null;b.onkeydown=a&128?$wnd.__dispatchEvent:null;b.onkeypress=a&256?$wnd.__dispatchEvent:null;b.onkeyup=a&512?$wnd.__dispatchEvent:null;b.onchange=a&1024?$wnd.__dispatchEvent:null;b.onfocus=a&2048?$wnd.__dispatchEvent:null;b.onblur=a&4096?$wnd.__dispatchEvent:null;b.onlosecapture=a&8192?$wnd.__dispatchEvent:null;b.onscroll=a&16384?$wnd.__dispatchEvent:null;b.onload=a&32768?$wnd.__dispatchEvent:null;b.onerror=a&65536?$wnd.__dispatchEvent:null;b.onmousewheel=a&131072?$wnd.__dispatchEvent:null;}
+function Dd(){}
+_=Dd.prototype=new td();_.tN=yq+'DOMImplStandard';_.tI=0;function yd(c,a,b){if(!a&& !b){return true;}else if(!a|| !b){return false;}return a.isSameNode(b);}
+function Ad(a){be(a);zd(a);}
+function zd(d){$wnd.addEventListener('mouseout',function(b){var a=$wnd.__captureElem;if(a&& !b.relatedTarget){if('html'==b.target.tagName.toLowerCase()){var c=$doc.createEvent('MouseEvents');c.initMouseEvent('mouseup',true,true,$wnd,0,b.screenX,b.screenY,b.clientX,b.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.button,null);a.dispatchEvent(c);}}},true);$wnd.addEventListener('DOMMouseScroll',$wnd.__dispatchCapturedMouseEvent,true);}
+function Cd(c,b,a){ce(c,b,a);Bd(c,b,a);}
+function Bd(c,b,a){if(a&131072){b.addEventListener('DOMMouseScroll',$wnd.__dispatchEvent,false);}}
+function ud(){}
+_=ud.prototype=new Dd();_.tN=yq+'DOMImplMozilla';_.tI=0;function vd(){}
+_=vd.prototype=new ud();_.tN=yq+'DOMImplMozillaOld';_.tI=0;function yi(d,b,a){var c=b.parentNode;if(!c){return;}c.insertBefore(a,b);c.removeChild(b);}
+function zi(b,a){if(b.i!==null){yi(b,b.i,a);}b.i=a;}
+function Ai(b,a){Di(b.i,a);}
+function Bi(b,a){tc(b.r(),a|gc(b.r()));}
+function Ci(){return this.i;}
+function Di(a,b){pc(a,'className',b);}
+function wi(){}
+_=wi.prototype=new cl();_.r=Ci;_.tN=zq+'UIObject';_.tI=0;_.i=null;function xj(a){if(mb(a.h,8)){lb(a.h,8).eb(a);}else if(a.h!==null){throw Bk(new Ak(),"This widget's parent does not implement HasWidgets");}}
+function yj(b,a){if(b.x()){qc(b.r(),null);}zi(b,a);if(b.x()){qc(a,b);}}
+function zj(c,b){var a;a=c.h;if(b===null){if(a!==null&&a.x()){c.E();}c.h=null;}else{if(a!==null){throw Bk(new Ak(),'Cannot set a new parent without first clearing the old parent');}c.h=b;if(b.x()){c.B();}}}
+function Aj(){}
+function Bj(){}
+function Cj(){return this.g;}
+function Dj(){if(this.x()){throw Bk(new Ak(),"Should only call onAttach when the widget is detached from the browser's document");}this.g=true;qc(this.r(),this);this.o();this.F();}
+function Ej(a){}
+function Fj(){if(!this.x()){throw Bk(new Ak(),"Should only call onDetach when the widget is attached to the browser's document");}try{this.ab();}finally{this.p();qc(this.r(),null);this.g=false;}}
+function ak(){}
+function bk(){}
+function ck(a){yj(this,a);}
+function fj(){}
+_=fj.prototype=new wi();_.o=Aj;_.p=Bj;_.x=Cj;_.B=Dj;_.C=Ej;_.E=Fj;_.F=ak;_.ab=bk;_.fb=ck;_.tN=zq+'Widget';_.tI=11;_.g=false;_.h=null;function wh(b,a){zj(a,b);}
+function yh(b,a){zj(a,null);}
+function zh(){var a,b;for(b=this.y();kj(b);){a=lj(b);a.B();}}
+function Ah(){var a,b;for(b=this.y();kj(b);){a=lj(b);a.E();}}
+function Bh(){}
+function Ch(){}
+function vh(){}
+_=vh.prototype=new fj();_.o=zh;_.p=Ah;_.F=Bh;_.ab=Ch;_.tN=zq+'Panel';_.tI=12;function qf(a){a.f=oj(new gj(),a);}
+function rf(a){qf(a);return a;}
+function sf(c,a,b){xj(a);pj(c.f,a);vb(b,a.r());wh(c,a);}
+function uf(b,c){var a;if(c.h!==b){return false;}yh(b,c);a=c.r();lc(hc(a),a);vj(b.f,c);return true;}
+function vf(){return tj(this.f);}
+function wf(a){return uf(this,a);}
+function pf(){}
+_=pf.prototype=new vh();_.y=vf;_.eb=wf;_.tN=zq+'ComplexPanel';_.tI=13;function ve(a){rf(a);a.fb(yb());sc(a.r(),'position','relative');sc(a.r(),'overflow','hidden');return a;}
+function we(a,b){sf(a,b,a.r());}
+function ye(a){sc(a,'left','');sc(a,'top','');sc(a,'position','');}
+function ze(b){var a;a=uf(this,b);if(a){ye(b.r());}return a;}
+function ue(){}
+_=ue.prototype=new pf();_.eb=ze;_.tN=zq+'AbsolutePanel';_.tI=14;function eg(){eg=mq;mk(),ok;}
+function dg(b,a){mk(),ok;gg(b,a);return b;}
+function fg(b,a){switch(dc(a)){case 1:if(b.b!==null){nf(b.b,b);}break;case 4096:case 2048:break;case 128:case 512:case 256:break;}}
+function gg(b,a){yj(b,a);Bi(b,7041);}
+function hg(a){if(this.b===null){this.b=lf(new kf());}Fn(this.b,a);}
+function ig(a){fg(this,a);}
+function jg(a){gg(this,a);}
+function cg(){}
+_=cg.prototype=new fj();_.j=hg;_.C=ig;_.fb=jg;_.tN=zq+'FocusWidget';_.tI=15;_.b=null;function De(){De=mq;mk(),ok;}
+function Ce(b,a){mk(),ok;dg(b,a);return b;}
+function Ee(b,a){rc(b.r(),a);}
+function Be(){}
+_=Be.prototype=new cg();_.tN=zq+'ButtonBase';_.tI=16;function cf(){cf=mq;mk(),ok;}
+function Fe(a){mk(),ok;Ce(a,xb());df(a.r());Ai(a,'gwt-Button');return a;}
+function af(b,a){mk(),ok;Fe(b);Ee(b,a);return b;}
+function bf(c,a,b){mk(),ok;af(c,a);c.j(b);return c;}
+function df(b){cf();if(b.type=='submit'){try{b.setAttribute('type','button');}catch(a){}}}
+function Ae(){}
+_=Ae.prototype=new Be();_.tN=zq+'Button';_.tI=17;function ff(a){rf(a);a.e=Eb();a.d=Bb();vb(a.e,a.d);a.fb(a.e);return a;}
+function hf(c,b,a){pc(b,'align',a.a);}
+function jf(c,b,a){sc(b,'verticalAlign',a.a);}
+function ef(){}
+_=ef.prototype=new pf();_.tN=zq+'CellPanel';_.tI=18;_.d=null;_.e=null;function Al(d,a,b){var c;while(a.w()){c=a.A();if(b===null?c===null:b.eQ(c)){return a;}}return null;}
+function Cl(a){throw xl(new wl(),'add');}
+function Dl(b){var a;a=Al(this,this.y(),b);return a!==null;}
+function zl(){}
+_=zl.prototype=new cl();_.l=Cl;_.n=Dl;_.tN=Cq+'AbstractCollection';_.tI=0;function im(b,a){throw Ek(new Dk(),'Index: '+a+', Size: '+b.b);}
+function jm(a){return am(new Fl(),a);}
+function km(b,a){throw xl(new wl(),'add');}
+function lm(a){this.k(this.gb(),a);return true;}
+function mm(e){var a,b,c,d,f;if(e===this){return true;}if(!mb(e,13)){return false;}f=lb(e,13);if(this.gb()!=f.gb()){return false;}c=jm(this);d=f.y();while(cm(c)){a=dm(c);b=dm(d);if(!(a===null?b===null:a.eQ(b))){return false;}}return true;}
+function nm(){var a,b,c,d;c=1;a=31;b=jm(this);while(cm(b)){d=dm(b);c=31*c+(d===null?0:d.hC());}return c;}
+function om(){return jm(this);}
+function pm(a){throw xl(new wl(),'remove');}
+function El(){}
+_=El.prototype=new zl();_.k=km;_.l=lm;_.eQ=mm;_.hC=nm;_.y=om;_.db=pm;_.tN=Cq+'AbstractList';_.tI=19;function Dn(a){{ao(a);}}
+function En(a){Dn(a);return a;}
+function Fn(b,a){qo(b.a,b.b++,a);return true;}
+function ao(a){a.a=A();a.b=0;}
+function co(b,a){if(a<0||a>=b.b){im(b,a);}return mo(b.a,a);}
+function eo(b,a){return fo(b,a,0);}
+function fo(c,b,a){if(a<0){im(c,a);}for(;a<c.b;++a){if(lo(b,mo(c.a,a))){return a;}}return (-1);}
+function go(c,a){var b;b=co(c,a);oo(c.a,a,1);--c.b;return b;}
+function io(a,b){if(a<0||a>this.b){im(this,a);}ho(this.a,a,b);++this.b;}
+function jo(a){return Fn(this,a);}
+function ho(a,b,c){a.splice(b,0,c);}
+function ko(a){return eo(this,a)!=(-1);}
+function lo(a,b){return a===b||a!==null&&a.eQ(b);}
+function no(a){return co(this,a);}
+function mo(a,b){return a[b];}
+function po(a){return go(this,a);}
+function oo(a,c,b){a.splice(c,b);}
+function qo(a,b,c){a[b]=c;}
+function ro(){return this.b;}
+function Cn(){}
+_=Cn.prototype=new El();_.k=io;_.l=jo;_.n=ko;_.u=no;_.db=po;_.gb=ro;_.tN=Cq+'ArrayList';_.tI=20;_.a=null;_.b=0;function lf(a){En(a);return a;}
+function nf(d,c){var a,b;for(a=jm(d);cm(a);){b=lb(dm(a),6);b.D(c);}}
+function kf(){}
+_=kf.prototype=new Cn();_.tN=zq+'ClickListenerCollection';_.tI=21;function zf(a,b){if(a.f!==null){throw Bk(new Ak(),'Composite.initWidget() may only be called once.');}xj(b);a.fb(b.r());a.f=b;zj(b,a);}
+function Af(){if(this.f===null){throw Bk(new Ak(),'initWidget() was never called in '+o(this));}return this.i;}
+function Bf(){if(this.f!==null){return this.f.x();}return false;}
+function Cf(){this.f.B();this.F();}
+function Df(){try{this.ab();}finally{this.f.E();}}
+function xf(){}
+_=xf.prototype=new fj();_.r=Af;_.x=Bf;_.B=Cf;_.E=Df;_.tN=zq+'Composite';_.tI=22;_.f=null;function Ff(a){rf(a);a.fb(yb());return a;}
+function ag(a,b){sf(a,b,a.r());}
+function Ef(){}
+_=Ef.prototype=new pf();_.tN=zq+'FlowPanel';_.tI=23;function qg(){qg=mq;og(new ng(),'center');rg=og(new ng(),'left');og(new ng(),'right');}
+var rg;function og(b,a){b.a=a;return b;}
+function ng(){}
+_=ng.prototype=new cl();_.tN=zq+'HasHorizontalAlignment$HorizontalAlignmentConstant';_.tI=0;_.a=null;function xg(){xg=mq;vg(new ug(),'bottom');vg(new ug(),'middle');yg=vg(new ug(),'top');}
+var yg;function vg(a,b){a.a=b;return a;}
+function ug(){}
+_=ug.prototype=new cl();_.tN=zq+'HasVerticalAlignment$VerticalAlignmentConstant';_.tI=0;_.a=null;function Bg(a){a.a=(qg(),rg);a.c=(xg(),yg);}
+function Cg(a){ff(a);Bg(a);a.b=Db();vb(a.d,a.b);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function Dg(b,c){var a;a=Fg(b);vb(b.b,a);sf(b,c,a);}
+function Fg(b){var a;a=Cb();hf(b,a,b.a);jf(b,a,b.c);return a;}
+function ah(c){var a,b;b=hc(c.r());a=uf(this,c);if(a){lc(this.b,b);}return a;}
+function Ag(){}
+_=Ag.prototype=new ef();_.eb=ah;_.tN=zq+'HorizontalPanel';_.tI=24;_.b=null;function lh(){lh=mq;mk(),ok;th=new dh();}
+function ih(b,a){lh();dg(b,Ab(a));Bi(b,1024);Ai(b,'gwt-ListBox');return b;}
+function jh(b,a){ph(b,a,(-1));}
+function kh(b,a){if(a<0||a>=mh(b)){throw new Dk();}}
+function mh(a){return fh(th,a.r());}
+function nh(a){return fc(a.r(),'selectedIndex');}
+function oh(b,a){kh(b,a);return gh(th,b.r(),a);}
+function ph(c,b,a){qh(c,b,b,a);}
+function qh(c,b,d,a){jc(c.r(),b,d,a);}
+function rh(b,a){kh(b,a);hh(th,b.r(),a);}
+function sh(a,b){oc(a.r(),'size',b);}
+function uh(a){if(dc(a)==1024){}else{fg(this,a);}}
+function ch(){}
+_=ch.prototype=new cg();_.C=uh;_.tN=zq+'ListBox';_.tI=25;var th;function fh(b,a){return a.options.length;}
+function gh(c,b,a){return b.options[a].value;}
+function hh(c,b,a){b.options[a]=null;}
+function dh(){}
+_=dh.prototype=new cl();_.tN=zq+'ListBox$Impl';_.tI=0;function di(){di=mq;ii=np(new uo());}
+function ci(b,a){di();ve(b);if(a===null){a=ei();}b.fb(a);b.B();return b;}
+function fi(){di();return gi(null);}
+function gi(c){di();var a,b;b=lb(tp(ii,c),7);if(b!==null){return b;}a=null;if(ii.c==0){hi();}up(ii,c,b=ci(new Dh(),a));return b;}
+function ei(){di();return $doc.body;}
+function hi(){di();id(new Eh());}
+function Dh(){}
+_=Dh.prototype=new ue();_.tN=zq+'RootPanel';_.tI=26;var ii;function ai(){var a,b;for(b=cn(rn((di(),ii)));kn(b);){a=lb(ln(b),7);if(a.x()){a.E();}}}
+function bi(){return null;}
+function Eh(){}
+_=Eh.prototype=new cl();_.bb=ai;_.cb=bi;_.tN=zq+'RootPanel$1';_.tI=27;function qi(){qi=mq;mk(),ok;}
+function pi(b,a){mk(),ok;dg(b,a);Bi(b,1024);return b;}
+function ri(a){if(this.a===null){this.a=lf(new kf());}Fn(this.a,a);}
+function si(a){var b;fg(this,a);b=dc(a);if(b==1){if(this.a!==null){nf(this.a,this);}}else{}}
+function oi(){}
+_=oi.prototype=new cg();_.j=ri;_.C=si;_.tN=zq+'TextBoxBase';_.tI=28;_.a=null;function ui(){ui=mq;mk(),ok;}
+function ti(a){mk(),ok;pi(a,zb());Ai(a,'gwt-TextBox');return a;}
+function vi(b,a){oc(b.r(),'size',a);}
+function ni(){}
+_=ni.prototype=new oi();_.tN=zq+'TextBox';_.tI=29;function Fi(a){a.a=(qg(),rg);a.b=(xg(),yg);}
+function aj(a){ff(a);Fi(a);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function bj(b,d){var a,c;c=Db();a=dj(b);vb(c,a);vb(b.d,c);sf(b,d,a);}
+function dj(b){var a;a=Cb();hf(b,a,b.a);jf(b,a,b.b);return a;}
+function ej(c){var a,b;b=hc(c.r());a=uf(this,c);if(a){lc(this.d,hc(b));}return a;}
+function Ei(){}
+_=Ei.prototype=new ef();_.eb=ej;_.tN=zq+'VerticalPanel';_.tI=30;function oj(b,a){b.a=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[4],null);return b;}
+function pj(a,b){sj(a,b,a.b);}
+function rj(b,c){var a;for(a=0;a<b.b;++a){if(b.a[a]===c){return a;}}return (-1);}
+function sj(d,e,a){var b,c;if(a<0||a>d.b){throw new Dk();}if(d.b==d.a.a){c=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[d.a.a*2],null);for(b=0;b<d.a.a;++b){hb(c,b,d.a[b]);}d.a=c;}++d.b;for(b=d.b-1;b>a;--b){hb(d.a,b,d.a[b-1]);}hb(d.a,a,e);}
+function tj(a){return ij(new hj(),a);}
+function uj(c,b){var a;if(b<0||b>=c.b){throw new Dk();}--c.b;for(a=b;a<c.b;++a){hb(c.a,a,c.a[a+1]);}hb(c.a,c.b,null);}
+function vj(b,c){var a;a=rj(b,c);if(a==(-1)){throw new iq();}uj(b,a);}
+function gj(){}
+_=gj.prototype=new cl();_.tN=zq+'WidgetCollection';_.tI=0;_.a=null;_.b=0;function ij(b,a){b.b=a;return b;}
+function kj(a){return a.a<a.b.b-1;}
+function lj(a){if(a.a>=a.b.b){throw new iq();}return a.b.a[++a.a];}
+function mj(){return kj(this);}
+function nj(){return lj(this);}
+function hj(){}
+_=hj.prototype=new cl();_.w=mj;_.A=nj;_.tN=zq+'WidgetCollection$WidgetIterator';_.tI=0;_.a=(-1);function mk(){mk=mq;nk=gk(new ek());ok=nk!==null?lk(new dk()):nk;}
+function lk(a){mk();return a;}
+function dk(){}
+_=dk.prototype=new cl();_.tN=Aq+'FocusImpl';_.tI=0;var nk,ok;function hk(){hk=mq;mk();}
+function fk(a){ik(a);jk(a);kk(a);}
+function gk(a){hk();lk(a);fk(a);return a;}
+function ik(b){return function(a){if(this.parentNode.onblur){this.parentNode.onblur(a);}};}
+function jk(b){return function(a){if(this.parentNode.onfocus){this.parentNode.onfocus(a);}};}
+function kk(a){return function(){this.firstChild.focus();};}
+function ek(){}
+_=ek.prototype=new dk();_.tN=Aq+'FocusImplOld';_.tI=0;function ul(b,a){a;return b;}
+function tl(){}
+_=tl.prototype=new cl();_.tN=Bq+'Throwable';_.tI=3;function yk(b,a){ul(b,a);return b;}
+function xk(){}
+_=xk.prototype=new tl();_.tN=Bq+'Exception';_.tI=4;function hl(b,a){yk(b,a);return b;}
+function gl(){}
+_=gl.prototype=new xk();_.tN=Bq+'RuntimeException';_.tI=5;function qk(){}
+_=qk.prototype=new gl();_.tN=Bq+'ArrayStoreException';_.tI=31;function tk(){}
+_=tk.prototype=new gl();_.tN=Bq+'ClassCastException';_.tI=32;function Bk(b,a){hl(b,a);return b;}
+function Ak(){}
+_=Ak.prototype=new gl();_.tN=Bq+'IllegalStateException';_.tI=33;function Ek(b,a){hl(b,a);return b;}
+function Dk(){}
+_=Dk.prototype=new gl();_.tN=Bq+'IndexOutOfBoundsException';_.tI=34;function al(){}
+_=al.prototype=new gl();_.tN=Bq+'NegativeArraySizeException';_.tI=35;function ll(b,a){return b.substr(a,b.length-a);}
+function ml(a,b){return String(a)==b;}
+function nl(a){if(!mb(a,1))return false;return ml(this,a);}
+function pl(){var a=ol;if(!a){a=ol={};}var e=':'+this;var b=a[e];if(b==null){b=0;var f=this.length;var d=f<64?1:f/32|0;for(var c=0;c<f;c+=d){b<<=1;b+=this.charCodeAt(c);}b|=0;a[e]=b;}return b;}
+_=String.prototype;_.eQ=nl;_.hC=pl;_.tN=Bq+'String';_.tI=2;var ol=null;function sl(a){return t(a);}
+function xl(b,a){hl(b,a);return b;}
+function wl(){}
+_=wl.prototype=new gl();_.tN=Bq+'UnsupportedOperationException';_.tI=36;function am(b,a){b.c=a;return b;}
+function cm(a){return a.a<a.c.gb();}
+function dm(a){if(!cm(a)){throw new iq();}return a.c.u(a.b=a.a++);}
+function em(a){if(a.b<0){throw new Ak();}a.c.db(a.b);a.a=a.b;a.b=(-1);}
+function fm(){return cm(this);}
+function gm(){return dm(this);}
+function Fl(){}
+_=Fl.prototype=new cl();_.w=fm;_.A=gm;_.tN=Cq+'AbstractList$IteratorImpl';_.tI=0;_.a=0;_.b=(-1);function pn(f,d,e){var a,b,c;for(b=ip(f.q());bp(b);){a=cp(b);c=a.s();if(d===null?c===null:d.eQ(c)){if(e){dp(b);}return a;}}return null;}
+function qn(b){var a;a=b.q();return sm(new rm(),b,a);}
+function rn(b){var a;a=sp(b);return an(new Fm(),b,a);}
+function sn(a){return pn(this,a,false)!==null;}
+function tn(d){var a,b,c,e,f,g,h;if(d===this){return true;}if(!mb(d,14)){return false;}f=lb(d,14);c=qn(this);e=f.z();if(!zn(c,e)){return false;}for(a=um(c);Bm(a);){b=Cm(a);h=this.v(b);g=f.v(b);if(h===null?g!==null:!h.eQ(g)){return false;}}return true;}
+function un(b){var a;a=pn(this,b,false);return a===null?null:a.t();}
+function vn(){var a,b,c;b=0;for(c=ip(this.q());bp(c);){a=cp(c);b+=a.hC();}return b;}
+function wn(){return qn(this);}
+function qm(){}
+_=qm.prototype=new cl();_.m=sn;_.eQ=tn;_.v=un;_.hC=vn;_.z=wn;_.tN=Cq+'AbstractMap';_.tI=37;function zn(e,b){var a,c,d;if(b===e){return true;}if(!mb(b,15)){return false;}c=lb(b,15);if(c.gb()!=e.gb()){return false;}for(a=c.y();a.w();){d=a.A();if(!e.n(d)){return false;}}return true;}
+function An(a){return zn(this,a);}
+function Bn(){var a,b,c;a=0;for(b=this.y();b.w();){c=b.A();if(c!==null){a+=c.hC();}}return a;}
+function xn(){}
+_=xn.prototype=new zl();_.eQ=An;_.hC=Bn;_.tN=Cq+'AbstractSet';_.tI=38;function sm(b,a,c){b.a=a;b.b=c;return b;}
+function um(b){var a;a=ip(b.b);return zm(new ym(),b,a);}
+function vm(a){return this.a.m(a);}
+function wm(){return um(this);}
+function xm(){return this.b.a.c;}
+function rm(){}
+_=rm.prototype=new xn();_.n=vm;_.y=wm;_.gb=xm;_.tN=Cq+'AbstractMap$1';_.tI=39;function zm(b,a,c){b.a=c;return b;}
+function Bm(a){return a.a.w();}
+function Cm(b){var a;a=b.a.A();return a.s();}
+function Dm(){return Bm(this);}
+function Em(){return Cm(this);}
+function ym(){}
+_=ym.prototype=new cl();_.w=Dm;_.A=Em;_.tN=Cq+'AbstractMap$2';_.tI=0;function an(b,a,c){b.a=a;b.b=c;return b;}
+function cn(b){var a;a=ip(b.b);return hn(new gn(),b,a);}
+function dn(a){return rp(this.a,a);}
+function en(){return cn(this);}
+function fn(){return this.b.a.c;}
+function Fm(){}
+_=Fm.prototype=new zl();_.n=dn;_.y=en;_.gb=fn;_.tN=Cq+'AbstractMap$3';_.tI=0;function hn(b,a,c){b.a=c;return b;}
+function kn(a){return a.a.w();}
+function ln(a){var b;b=a.a.A().t();return b;}
+function mn(){return kn(this);}
+function nn(){return ln(this);}
+function gn(){}
+_=gn.prototype=new cl();_.w=mn;_.A=nn;_.tN=Cq+'AbstractMap$4';_.tI=0;function pp(){pp=mq;wp=Cp();}
+function mp(a){{op(a);}}
+function np(a){pp();mp(a);return a;}
+function op(a){a.a=A();a.d=B();a.b=qb(wp,w);a.c=0;}
+function qp(b,a){if(mb(a,1)){return aq(b.d,lb(a,1))!==wp;}else if(a===null){return b.b!==wp;}else{return Fp(b.a,a,a.hC())!==wp;}}
+function rp(a,b){if(a.b!==wp&&Ep(a.b,b)){return true;}else if(Bp(a.d,b)){return true;}else if(zp(a.a,b)){return true;}return false;}
+function sp(a){return gp(new Do(),a);}
+function tp(c,a){var b;if(mb(a,1)){b=aq(c.d,lb(a,1));}else if(a===null){b=c.b;}else{b=Fp(c.a,a,a.hC());}return b===wp?null:b;}
+function up(c,a,d){var b;{b=c.b;c.b=d;}if(b===wp){++c.c;return null;}else{return b;}}
+function vp(c,a){var b;if(mb(a,1)){b=dq(c.d,lb(a,1));}else if(a===null){b=c.b;c.b=qb(wp,w);}else{b=cq(c.a,a,a.hC());}if(b===wp){return null;}else{--c.c;return b;}}
+function xp(e,c){pp();for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.l(a[f]);}}}}
+function yp(d,a){pp();for(var c in d){if(c.charCodeAt(0)==58){var e=d[c];var b=yo(c.substring(1),e);a.l(b);}}}
+function zp(f,h){pp();for(var e in f){if(e==parseInt(e)){var a=f[e];for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.t();if(Ep(h,d)){return true;}}}}return false;}
+function Ap(a){return qp(this,a);}
+function Bp(c,d){pp();for(var b in c){if(b.charCodeAt(0)==58){var a=c[b];if(Ep(d,a)){return true;}}}return false;}
+function Cp(){pp();}
+function Dp(){return sp(this);}
+function Ep(a,b){pp();if(a===b){return true;}else if(a===null){return false;}else{return a.eQ(b);}}
+function bq(a){return tp(this,a);}
+function Fp(f,h,e){pp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(Ep(h,d)){return c.t();}}}}
+function aq(b,a){pp();return b[':'+a];}
+function cq(f,h,e){pp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(Ep(h,d)){if(a.length==1){delete f[e];}else{a.splice(g,1);}return c.t();}}}}
+function dq(c,a){pp();a=':'+a;var b=c[a];delete c[a];return b;}
+function uo(){}
+_=uo.prototype=new qm();_.m=Ap;_.q=Dp;_.v=bq;_.tN=Cq+'HashMap';_.tI=40;_.a=null;_.b=null;_.c=0;_.d=null;var wp;function wo(b,a,c){b.a=a;b.b=c;return b;}
+function yo(a,b){return wo(new vo(),a,b);}
+function zo(b){var a;if(mb(b,16)){a=lb(b,16);if(Ep(this.a,a.s())&&Ep(this.b,a.t())){return true;}}return false;}
+function Ao(){return this.a;}
+function Bo(){return this.b;}
+function Co(){var a,b;a=0;b=0;if(this.a!==null){a=this.a.hC();}if(this.b!==null){b=this.b.hC();}return a^b;}
+function vo(){}
+_=vo.prototype=new cl();_.eQ=zo;_.s=Ao;_.t=Bo;_.hC=Co;_.tN=Cq+'HashMap$EntryImpl';_.tI=41;_.a=null;_.b=null;function gp(b,a){b.a=a;return b;}
+function ip(a){return Fo(new Eo(),a.a);}
+function jp(c){var a,b,d;if(mb(c,16)){a=lb(c,16);b=a.s();if(qp(this.a,b)){d=tp(this.a,b);return Ep(a.t(),d);}}return false;}
+function kp(){return ip(this);}
+function lp(){return this.a.c;}
+function Do(){}
+_=Do.prototype=new xn();_.n=jp;_.y=kp;_.gb=lp;_.tN=Cq+'HashMap$EntrySet';_.tI=42;function Fo(c,b){var a;c.c=b;a=En(new Cn());if(c.c.b!==(pp(),wp)){Fn(a,wo(new vo(),null,c.c.b));}yp(c.c.d,a);xp(c.c.a,a);c.a=jm(a);return c;}
+function bp(a){return cm(a.a);}
+function cp(a){return a.b=lb(dm(a.a),16);}
+function dp(a){if(a.b===null){throw Bk(new Ak(),'Must call next() before remove().');}else{em(a.a);vp(a.c,a.b.s());a.b=null;}}
+function ep(){return bp(this);}
+function fp(){return cp(this);}
+function Eo(){}
+_=Eo.prototype=new cl();_.w=ep;_.A=fp;_.tN=Cq+'HashMap$EntrySetIterator';_.tI=0;_.a=null;_.b=null;function iq(){}
+_=iq.prototype=new gl();_.tN=Cq+'NoSuchElementException';_.tI=43;function pq(g){var a,b,c,d,e,f,h,i;i=aj(new Ei());we(fi(),i);e=aj(new Ei());bj(i,e);f=ti(new ni());vi(f,30);bj(e,f);b=Cg(new Ag());bj(i,b);h=10;c=ih(new ch(),true);sh(c,h);jh(c,'U: michi');jh(c,'U: levi');jh(c,'U: vanya');jh(c,'U: ezra');d=ih(new ch(),true);sh(d,h);jh(d,'U: alice');jh(d,'U: karin');a=sq(new qq(),c,d);Dg(b,c);Dg(b,a);Dg(b,d);}
+function nq(){}
+_=nq.prototype=new cl();_.tN=Dq+'AccessPolicyEditor';_.tI=0;function rq(a){a.b=Ff(new Ef());}
+function sq(c,a,b){rq(c);zf(c,c.b);c.e=bf(new Ae(),'<',c);ag(c.b,c.e);c.a=bf(new Ae(),'>',c);ag(c.b,c.a);c.c=a;c.d=b;return c;}
+function uq(c){var a,b;if(c===this.a){a=nh(this.c);b=oh(this.c,a);jd('Add selected identity '+b+' to policy');rh(this.c,a);jh(this.d,b);}else if(c===this.e){a=nh(this.d);b=oh(this.d,a);jd('Remove selected identity '+b+' from policy');rh(this.d,a);jh(this.c,b);}}
+function qq(){}
+_=qq.prototype=new xf();_.D=uq;_.tN=Dq+'AddRemoveIdentitiesWidget';_.tI=44;_.a=null;_.c=null;_.d=null;_.e=null;function pk(){pq(new nq());}
+function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{pk();}catch(a){b(d);}else{pk();}}
+var pb=[{},{},{1:1},{3:1},{3:1},{3:1},{3:1},{2:1},{2:1,4:1},{2:1},{5:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{13:1},{13:1},{13:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{5:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{3:1},{3:1},{3:1},{3:1},{3:1},{3:1},{14:1},{15:1},{15:1},{14:1},{16:1},{15:1},{3:1},{6:1,9:1,10:1,11:1,12:1}];if ($wnd.org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor) $wnd.org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onScriptLoad();
+--></script></body></html>
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/ACBACAB39B992EB76429B7A067973F16.cache.js
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/ACBACAB39B992EB76429B7A067973F16.cache.js	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/ACBACAB39B992EB76429B7A067973F16.cache.js	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,410 @@
+(function(){var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var _,vq='com.google.gwt.core.client.',wq='com.google.gwt.lang.',xq='com.google.gwt.user.client.',yq='com.google.gwt.user.client.impl.',zq='com.google.gwt.user.client.ui.',Aq='com.google.gwt.user.client.ui.impl.',Bq='java.lang.',Cq='java.util.',Dq='org.wyona.yanel.gwt.accesspolicyeditor.client.';function mq(){}
+function el(a){return this===a;}
+function fl(){return sl(this);}
+function cl(){}
+_=cl.prototype={};_.eQ=el;_.hC=fl;_.tN=Bq+'Object';_.tI=1;function o(a){return a==null?null:a.tN;}
+var p=null;function s(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function t(a){return a==null?0:a.$H?a.$H:(a.$H=u());}
+function u(){return ++v;}
+var v=0;function y(b,a){if(!mb(a,2)){return false;}return C(b,lb(a,2));}
+function z(a){return s(a);}
+function A(){return [];}
+function B(){return {};}
+function D(a){return y(this,a);}
+function C(a,b){return a===b;}
+function E(){return z(this);}
+function w(){}
+_=w.prototype=new cl();_.eQ=D;_.hC=E;_.tN=vq+'JavaScriptObject';_.tI=7;function ab(c,a,d,b,e){c.a=a;c.b=b;c.tN=e;c.tI=d;return c;}
+function cb(a,b,c){return a[b]=c;}
+function db(b,a){return b[a];}
+function eb(a){return a.length;}
+function gb(e,d,c,b,a){return fb(e,d,c,b,0,eb(b),a);}
+function fb(j,i,g,c,e,a,b){var d,f,h;if((f=db(c,e))<0){throw new al();}h=ab(new F(),f,db(i,e),db(g,e),j);++e;if(e<a){j=ll(j,1);for(d=0;d<f;++d){cb(h,d,fb(j,i,g,c,e,a,b));}}else{for(d=0;d<f;++d){cb(h,d,b);}}return h;}
+function hb(a,b,c){if(c!==null&&a.b!=0&& !mb(c,a.b)){throw new qk();}return cb(a,b,c);}
+function F(){}
+_=F.prototype=new cl();_.tN=wq+'Array';_.tI=0;function kb(b,a){return !(!(b&&pb[b][a]));}
+function lb(b,a){if(b!=null)kb(b.tI,a)||ob();return b;}
+function mb(b,a){return b!=null&&kb(b.tI,a);}
+function ob(){throw new tk();}
+function nb(a){if(a!==null){throw new tk();}return a;}
+function qb(b,d){_=d.prototype;if(b&& !(b.tI>=_.tI)){var c=b.toString;for(var a in _){b[a]=_[a];}b.toString=c;}return b;}
+var pb;function ub(){ub=mq;nc=En(new Cn());{ic=new vd();Ad(ic);}}
+function vb(b,a){ub();de(ic,b,a);}
+function wb(a,b){ub();return yd(ic,a,b);}
+function xb(){ub();return fe(ic,'button');}
+function yb(){ub();return fe(ic,'div');}
+function zb(){ub();return ge(ic,'text');}
+function Ab(a){ub();return he(ic,a);}
+function Bb(){ub();return fe(ic,'tbody');}
+function Cb(){ub();return fe(ic,'td');}
+function Db(){ub();return fe(ic,'tr');}
+function Eb(){ub();return fe(ic,'table');}
+function bc(b,a,d){ub();var c;c=p;{ac(b,a,d);}}
+function ac(b,a,c){ub();var d;if(a===mc){if(dc(b)==8192){mc=null;}}d=Fb;Fb=b;try{c.C(b);}finally{Fb=d;}}
+function cc(b,a){ub();ie(ic,b,a);}
+function dc(a){ub();return je(ic,a);}
+function ec(a){ub();Fd(ic,a);}
+function fc(a,b){ub();return ke(ic,a,b);}
+function gc(a){ub();return le(ic,a);}
+function hc(a){ub();return ae(ic,a);}
+function jc(c,b,d,a){ub();me(ic,c,b,d,a);}
+function kc(a){ub();var b,c;c=true;if(nc.b>0){b=nb(co(nc,nc.b-1));if(!(c=null.ib())){cc(a,true);ec(a);}}return c;}
+function lc(b,a){ub();ne(ic,b,a);}
+function pc(a,b,c){ub();qe(ic,a,b,c);}
+function oc(a,b,c){ub();pe(ic,a,b,c);}
+function qc(a,b){ub();re(ic,a,b);}
+function rc(a,b){ub();se(ic,a,b);}
+function sc(b,a,c){ub();te(ic,b,a,c);}
+function tc(a,b){ub();Cd(ic,a,b);}
+var Fb=null,ic=null,mc=null,nc;function wc(a){if(mb(a,4)){return wb(this,lb(a,4));}return y(qb(this,uc),a);}
+function xc(){return z(qb(this,uc));}
+function uc(){}
+_=uc.prototype=new w();_.eQ=wc;_.hC=xc;_.tN=xq+'Element';_.tI=8;function Bc(a){return y(qb(this,yc),a);}
+function Cc(){return z(qb(this,yc));}
+function yc(){}
+_=yc.prototype=new w();_.eQ=Bc;_.hC=Cc;_.tN=xq+'Event';_.tI=9;function cd(){cd=mq;ed=En(new Cn());{dd();}}
+function dd(){cd();id(new Ec());}
+var ed;function ad(){while((cd(),ed).b>0){nb(co((cd(),ed),0)).ib();}}
+function bd(){return null;}
+function Ec(){}
+_=Ec.prototype=new cl();_.bb=ad;_.cb=bd;_.tN=xq+'Timer$1';_.tI=10;function hd(){hd=mq;kd=En(new Cn());sd=En(new Cn());{od();}}
+function id(a){hd();Fn(kd,a);}
+function jd(a){hd();$wnd.alert(a);}
+function ld(){hd();var a,b;for(a=jm(kd);cm(a);){b=lb(dm(a),5);b.bb();}}
+function md(){hd();var a,b,c,d;d=null;for(a=jm(kd);cm(a);){b=lb(dm(a),5);c=b.cb();{d=c;}}return d;}
+function nd(){hd();var a,b;for(a=jm(sd);cm(a);){b=nb(dm(a));null.ib();}}
+function od(){hd();__gwt_initHandlers(function(){rd();},function(){return qd();},function(){pd();$wnd.onresize=null;$wnd.onbeforeclose=null;$wnd.onclose=null;});}
+function pd(){hd();var a;a=p;{ld();}}
+function qd(){hd();var a;a=p;{return md();}}
+function rd(){hd();var a;a=p;{nd();}}
+var kd,sd;function de(c,b,a){b.appendChild(a);}
+function fe(b,a){return $doc.createElement(a);}
+function ge(b,c){var a=$doc.createElement('INPUT');a.type=c;return a;}
+function he(c,a){var b;b=fe(c,'select');if(a){oe(c,b,'multiple',true);}return b;}
+function ie(c,b,a){b.cancelBubble=a;}
+function je(b,a){switch(a.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'mousewheel':return 131072;case 'DOMMouseScroll':return 131072;}}
+function ke(d,a,c){var b=parseInt(a[c]);if(!b){return 0;}return b;}
+function le(b,a){return a.__eventBits||0;}
+function me(e,d,b,f,a){var c=new Option(b,f);if(a== -1||a>d.options.length-1){d.add(c,null);}else{d.add(c,d.options[a]);}}
+function ne(c,b,a){b.removeChild(a);}
+function qe(c,a,b,d){a[b]=d;}
+function oe(c,a,b,d){a[b]=d;}
+function pe(c,a,b,d){a[b]=d;}
+function re(c,a,b){a.__listener=b;}
+function se(c,a,b){if(!b){b='';}a.innerHTML=b;}
+function te(c,b,a,d){b.style[a]=d;}
+function td(){}
+_=td.prototype=new cl();_.tN=yq+'DOMImpl';_.tI=0;function Fd(b,a){a.preventDefault();}
+function ae(c,a){var b=a.parentNode;if(b==null){return null;}if(b.nodeType!=1)b=null;return b||null;}
+function be(d){$wnd.__dispatchCapturedMouseEvent=function(b){if($wnd.__dispatchCapturedEvent(b)){var a=$wnd.__captureElem;if(a&&a.__listener){bc(b,a,a.__listener);b.stopPropagation();}}};$wnd.__dispatchCapturedEvent=function(a){if(!kc(a)){a.stopPropagation();a.preventDefault();return false;}return true;};$wnd.addEventListener('click',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('dblclick',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousedown',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mouseup',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousemove',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousewheel',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('keydown',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keyup',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keypress',$wnd.__dispatchCapturedEvent,true);$wnd.__dispatchEvent=function(b){var c,a=thi!
 s;while(a&& !(c=a.__listener))a=a.parentNode;if(a&&a.nodeType!=1)a=null;if(c)bc(b,a,c);};$wnd.__captureElem=null;}
+function ce(c,b,a){b.__eventBits=a;b.onclick=a&1?$wnd.__dispatchEvent:null;b.ondblclick=a&2?$wnd.__dispatchEvent:null;b.onmousedown=a&4?$wnd.__dispatchEvent:null;b.onmouseup=a&8?$wnd.__dispatchEvent:null;b.onmouseover=a&16?$wnd.__dispatchEvent:null;b.onmouseout=a&32?$wnd.__dispatchEvent:null;b.onmousemove=a&64?$wnd.__dispatchEvent:null;b.onkeydown=a&128?$wnd.__dispatchEvent:null;b.onkeypress=a&256?$wnd.__dispatchEvent:null;b.onkeyup=a&512?$wnd.__dispatchEvent:null;b.onchange=a&1024?$wnd.__dispatchEvent:null;b.onfocus=a&2048?$wnd.__dispatchEvent:null;b.onblur=a&4096?$wnd.__dispatchEvent:null;b.onlosecapture=a&8192?$wnd.__dispatchEvent:null;b.onscroll=a&16384?$wnd.__dispatchEvent:null;b.onload=a&32768?$wnd.__dispatchEvent:null;b.onerror=a&65536?$wnd.__dispatchEvent:null;b.onmousewheel=a&131072?$wnd.__dispatchEvent:null;}
+function Dd(){}
+_=Dd.prototype=new td();_.tN=yq+'DOMImplStandard';_.tI=0;function yd(c,a,b){if(!a&& !b){return true;}else if(!a|| !b){return false;}return a.isSameNode(b);}
+function Ad(a){be(a);zd(a);}
+function zd(d){$wnd.addEventListener('mouseout',function(b){var a=$wnd.__captureElem;if(a&& !b.relatedTarget){if('html'==b.target.tagName.toLowerCase()){var c=$doc.createEvent('MouseEvents');c.initMouseEvent('mouseup',true,true,$wnd,0,b.screenX,b.screenY,b.clientX,b.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.button,null);a.dispatchEvent(c);}}},true);$wnd.addEventListener('DOMMouseScroll',$wnd.__dispatchCapturedMouseEvent,true);}
+function Cd(c,b,a){ce(c,b,a);Bd(c,b,a);}
+function Bd(c,b,a){if(a&131072){b.addEventListener('DOMMouseScroll',$wnd.__dispatchEvent,false);}}
+function ud(){}
+_=ud.prototype=new Dd();_.tN=yq+'DOMImplMozilla';_.tI=0;function vd(){}
+_=vd.prototype=new ud();_.tN=yq+'DOMImplMozillaOld';_.tI=0;function yi(d,b,a){var c=b.parentNode;if(!c){return;}c.insertBefore(a,b);c.removeChild(b);}
+function zi(b,a){if(b.i!==null){yi(b,b.i,a);}b.i=a;}
+function Ai(b,a){Di(b.i,a);}
+function Bi(b,a){tc(b.r(),a|gc(b.r()));}
+function Ci(){return this.i;}
+function Di(a,b){pc(a,'className',b);}
+function wi(){}
+_=wi.prototype=new cl();_.r=Ci;_.tN=zq+'UIObject';_.tI=0;_.i=null;function xj(a){if(mb(a.h,8)){lb(a.h,8).eb(a);}else if(a.h!==null){throw Bk(new Ak(),"This widget's parent does not implement HasWidgets");}}
+function yj(b,a){if(b.x()){qc(b.r(),null);}zi(b,a);if(b.x()){qc(a,b);}}
+function zj(c,b){var a;a=c.h;if(b===null){if(a!==null&&a.x()){c.E();}c.h=null;}else{if(a!==null){throw Bk(new Ak(),'Cannot set a new parent without first clearing the old parent');}c.h=b;if(b.x()){c.B();}}}
+function Aj(){}
+function Bj(){}
+function Cj(){return this.g;}
+function Dj(){if(this.x()){throw Bk(new Ak(),"Should only call onAttach when the widget is detached from the browser's document");}this.g=true;qc(this.r(),this);this.o();this.F();}
+function Ej(a){}
+function Fj(){if(!this.x()){throw Bk(new Ak(),"Should only call onDetach when the widget is attached to the browser's document");}try{this.ab();}finally{this.p();qc(this.r(),null);this.g=false;}}
+function ak(){}
+function bk(){}
+function ck(a){yj(this,a);}
+function fj(){}
+_=fj.prototype=new wi();_.o=Aj;_.p=Bj;_.x=Cj;_.B=Dj;_.C=Ej;_.E=Fj;_.F=ak;_.ab=bk;_.fb=ck;_.tN=zq+'Widget';_.tI=11;_.g=false;_.h=null;function wh(b,a){zj(a,b);}
+function yh(b,a){zj(a,null);}
+function zh(){var a,b;for(b=this.y();kj(b);){a=lj(b);a.B();}}
+function Ah(){var a,b;for(b=this.y();kj(b);){a=lj(b);a.E();}}
+function Bh(){}
+function Ch(){}
+function vh(){}
+_=vh.prototype=new fj();_.o=zh;_.p=Ah;_.F=Bh;_.ab=Ch;_.tN=zq+'Panel';_.tI=12;function qf(a){a.f=oj(new gj(),a);}
+function rf(a){qf(a);return a;}
+function sf(c,a,b){xj(a);pj(c.f,a);vb(b,a.r());wh(c,a);}
+function uf(b,c){var a;if(c.h!==b){return false;}yh(b,c);a=c.r();lc(hc(a),a);vj(b.f,c);return true;}
+function vf(){return tj(this.f);}
+function wf(a){return uf(this,a);}
+function pf(){}
+_=pf.prototype=new vh();_.y=vf;_.eb=wf;_.tN=zq+'ComplexPanel';_.tI=13;function ve(a){rf(a);a.fb(yb());sc(a.r(),'position','relative');sc(a.r(),'overflow','hidden');return a;}
+function we(a,b){sf(a,b,a.r());}
+function ye(a){sc(a,'left','');sc(a,'top','');sc(a,'position','');}
+function ze(b){var a;a=uf(this,b);if(a){ye(b.r());}return a;}
+function ue(){}
+_=ue.prototype=new pf();_.eb=ze;_.tN=zq+'AbsolutePanel';_.tI=14;function eg(){eg=mq;mk(),ok;}
+function dg(b,a){mk(),ok;gg(b,a);return b;}
+function fg(b,a){switch(dc(a)){case 1:if(b.b!==null){nf(b.b,b);}break;case 4096:case 2048:break;case 128:case 512:case 256:break;}}
+function gg(b,a){yj(b,a);Bi(b,7041);}
+function hg(a){if(this.b===null){this.b=lf(new kf());}Fn(this.b,a);}
+function ig(a){fg(this,a);}
+function jg(a){gg(this,a);}
+function cg(){}
+_=cg.prototype=new fj();_.j=hg;_.C=ig;_.fb=jg;_.tN=zq+'FocusWidget';_.tI=15;_.b=null;function De(){De=mq;mk(),ok;}
+function Ce(b,a){mk(),ok;dg(b,a);return b;}
+function Ee(b,a){rc(b.r(),a);}
+function Be(){}
+_=Be.prototype=new cg();_.tN=zq+'ButtonBase';_.tI=16;function cf(){cf=mq;mk(),ok;}
+function Fe(a){mk(),ok;Ce(a,xb());df(a.r());Ai(a,'gwt-Button');return a;}
+function af(b,a){mk(),ok;Fe(b);Ee(b,a);return b;}
+function bf(c,a,b){mk(),ok;af(c,a);c.j(b);return c;}
+function df(b){cf();if(b.type=='submit'){try{b.setAttribute('type','button');}catch(a){}}}
+function Ae(){}
+_=Ae.prototype=new Be();_.tN=zq+'Button';_.tI=17;function ff(a){rf(a);a.e=Eb();a.d=Bb();vb(a.e,a.d);a.fb(a.e);return a;}
+function hf(c,b,a){pc(b,'align',a.a);}
+function jf(c,b,a){sc(b,'verticalAlign',a.a);}
+function ef(){}
+_=ef.prototype=new pf();_.tN=zq+'CellPanel';_.tI=18;_.d=null;_.e=null;function Al(d,a,b){var c;while(a.w()){c=a.A();if(b===null?c===null:b.eQ(c)){return a;}}return null;}
+function Cl(a){throw xl(new wl(),'add');}
+function Dl(b){var a;a=Al(this,this.y(),b);return a!==null;}
+function zl(){}
+_=zl.prototype=new cl();_.l=Cl;_.n=Dl;_.tN=Cq+'AbstractCollection';_.tI=0;function im(b,a){throw Ek(new Dk(),'Index: '+a+', Size: '+b.b);}
+function jm(a){return am(new Fl(),a);}
+function km(b,a){throw xl(new wl(),'add');}
+function lm(a){this.k(this.gb(),a);return true;}
+function mm(e){var a,b,c,d,f;if(e===this){return true;}if(!mb(e,13)){return false;}f=lb(e,13);if(this.gb()!=f.gb()){return false;}c=jm(this);d=f.y();while(cm(c)){a=dm(c);b=dm(d);if(!(a===null?b===null:a.eQ(b))){return false;}}return true;}
+function nm(){var a,b,c,d;c=1;a=31;b=jm(this);while(cm(b)){d=dm(b);c=31*c+(d===null?0:d.hC());}return c;}
+function om(){return jm(this);}
+function pm(a){throw xl(new wl(),'remove');}
+function El(){}
+_=El.prototype=new zl();_.k=km;_.l=lm;_.eQ=mm;_.hC=nm;_.y=om;_.db=pm;_.tN=Cq+'AbstractList';_.tI=19;function Dn(a){{ao(a);}}
+function En(a){Dn(a);return a;}
+function Fn(b,a){qo(b.a,b.b++,a);return true;}
+function ao(a){a.a=A();a.b=0;}
+function co(b,a){if(a<0||a>=b.b){im(b,a);}return mo(b.a,a);}
+function eo(b,a){return fo(b,a,0);}
+function fo(c,b,a){if(a<0){im(c,a);}for(;a<c.b;++a){if(lo(b,mo(c.a,a))){return a;}}return (-1);}
+function go(c,a){var b;b=co(c,a);oo(c.a,a,1);--c.b;return b;}
+function io(a,b){if(a<0||a>this.b){im(this,a);}ho(this.a,a,b);++this.b;}
+function jo(a){return Fn(this,a);}
+function ho(a,b,c){a.splice(b,0,c);}
+function ko(a){return eo(this,a)!=(-1);}
+function lo(a,b){return a===b||a!==null&&a.eQ(b);}
+function no(a){return co(this,a);}
+function mo(a,b){return a[b];}
+function po(a){return go(this,a);}
+function oo(a,c,b){a.splice(c,b);}
+function qo(a,b,c){a[b]=c;}
+function ro(){return this.b;}
+function Cn(){}
+_=Cn.prototype=new El();_.k=io;_.l=jo;_.n=ko;_.u=no;_.db=po;_.gb=ro;_.tN=Cq+'ArrayList';_.tI=20;_.a=null;_.b=0;function lf(a){En(a);return a;}
+function nf(d,c){var a,b;for(a=jm(d);cm(a);){b=lb(dm(a),6);b.D(c);}}
+function kf(){}
+_=kf.prototype=new Cn();_.tN=zq+'ClickListenerCollection';_.tI=21;function zf(a,b){if(a.f!==null){throw Bk(new Ak(),'Composite.initWidget() may only be called once.');}xj(b);a.fb(b.r());a.f=b;zj(b,a);}
+function Af(){if(this.f===null){throw Bk(new Ak(),'initWidget() was never called in '+o(this));}return this.i;}
+function Bf(){if(this.f!==null){return this.f.x();}return false;}
+function Cf(){this.f.B();this.F();}
+function Df(){try{this.ab();}finally{this.f.E();}}
+function xf(){}
+_=xf.prototype=new fj();_.r=Af;_.x=Bf;_.B=Cf;_.E=Df;_.tN=zq+'Composite';_.tI=22;_.f=null;function Ff(a){rf(a);a.fb(yb());return a;}
+function ag(a,b){sf(a,b,a.r());}
+function Ef(){}
+_=Ef.prototype=new pf();_.tN=zq+'FlowPanel';_.tI=23;function qg(){qg=mq;og(new ng(),'center');rg=og(new ng(),'left');og(new ng(),'right');}
+var rg;function og(b,a){b.a=a;return b;}
+function ng(){}
+_=ng.prototype=new cl();_.tN=zq+'HasHorizontalAlignment$HorizontalAlignmentConstant';_.tI=0;_.a=null;function xg(){xg=mq;vg(new ug(),'bottom');vg(new ug(),'middle');yg=vg(new ug(),'top');}
+var yg;function vg(a,b){a.a=b;return a;}
+function ug(){}
+_=ug.prototype=new cl();_.tN=zq+'HasVerticalAlignment$VerticalAlignmentConstant';_.tI=0;_.a=null;function Bg(a){a.a=(qg(),rg);a.c=(xg(),yg);}
+function Cg(a){ff(a);Bg(a);a.b=Db();vb(a.d,a.b);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function Dg(b,c){var a;a=Fg(b);vb(b.b,a);sf(b,c,a);}
+function Fg(b){var a;a=Cb();hf(b,a,b.a);jf(b,a,b.c);return a;}
+function ah(c){var a,b;b=hc(c.r());a=uf(this,c);if(a){lc(this.b,b);}return a;}
+function Ag(){}
+_=Ag.prototype=new ef();_.eb=ah;_.tN=zq+'HorizontalPanel';_.tI=24;_.b=null;function lh(){lh=mq;mk(),ok;th=new dh();}
+function ih(b,a){lh();dg(b,Ab(a));Bi(b,1024);Ai(b,'gwt-ListBox');return b;}
+function jh(b,a){ph(b,a,(-1));}
+function kh(b,a){if(a<0||a>=mh(b)){throw new Dk();}}
+function mh(a){return fh(th,a.r());}
+function nh(a){return fc(a.r(),'selectedIndex');}
+function oh(b,a){kh(b,a);return gh(th,b.r(),a);}
+function ph(c,b,a){qh(c,b,b,a);}
+function qh(c,b,d,a){jc(c.r(),b,d,a);}
+function rh(b,a){kh(b,a);hh(th,b.r(),a);}
+function sh(a,b){oc(a.r(),'size',b);}
+function uh(a){if(dc(a)==1024){}else{fg(this,a);}}
+function ch(){}
+_=ch.prototype=new cg();_.C=uh;_.tN=zq+'ListBox';_.tI=25;var th;function fh(b,a){return a.options.length;}
+function gh(c,b,a){return b.options[a].value;}
+function hh(c,b,a){b.options[a]=null;}
+function dh(){}
+_=dh.prototype=new cl();_.tN=zq+'ListBox$Impl';_.tI=0;function di(){di=mq;ii=np(new uo());}
+function ci(b,a){di();ve(b);if(a===null){a=ei();}b.fb(a);b.B();return b;}
+function fi(){di();return gi(null);}
+function gi(c){di();var a,b;b=lb(tp(ii,c),7);if(b!==null){return b;}a=null;if(ii.c==0){hi();}up(ii,c,b=ci(new Dh(),a));return b;}
+function ei(){di();return $doc.body;}
+function hi(){di();id(new Eh());}
+function Dh(){}
+_=Dh.prototype=new ue();_.tN=zq+'RootPanel';_.tI=26;var ii;function ai(){var a,b;for(b=cn(rn((di(),ii)));kn(b);){a=lb(ln(b),7);if(a.x()){a.E();}}}
+function bi(){return null;}
+function Eh(){}
+_=Eh.prototype=new cl();_.bb=ai;_.cb=bi;_.tN=zq+'RootPanel$1';_.tI=27;function qi(){qi=mq;mk(),ok;}
+function pi(b,a){mk(),ok;dg(b,a);Bi(b,1024);return b;}
+function ri(a){if(this.a===null){this.a=lf(new kf());}Fn(this.a,a);}
+function si(a){var b;fg(this,a);b=dc(a);if(b==1){if(this.a!==null){nf(this.a,this);}}else{}}
+function oi(){}
+_=oi.prototype=new cg();_.j=ri;_.C=si;_.tN=zq+'TextBoxBase';_.tI=28;_.a=null;function ui(){ui=mq;mk(),ok;}
+function ti(a){mk(),ok;pi(a,zb());Ai(a,'gwt-TextBox');return a;}
+function vi(b,a){oc(b.r(),'size',a);}
+function ni(){}
+_=ni.prototype=new oi();_.tN=zq+'TextBox';_.tI=29;function Fi(a){a.a=(qg(),rg);a.b=(xg(),yg);}
+function aj(a){ff(a);Fi(a);pc(a.e,'cellSpacing','0');pc(a.e,'cellPadding','0');return a;}
+function bj(b,d){var a,c;c=Db();a=dj(b);vb(c,a);vb(b.d,c);sf(b,d,a);}
+function dj(b){var a;a=Cb();hf(b,a,b.a);jf(b,a,b.b);return a;}
+function ej(c){var a,b;b=hc(c.r());a=uf(this,c);if(a){lc(this.d,hc(b));}return a;}
+function Ei(){}
+_=Ei.prototype=new ef();_.eb=ej;_.tN=zq+'VerticalPanel';_.tI=30;function oj(b,a){b.a=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[4],null);return b;}
+function pj(a,b){sj(a,b,a.b);}
+function rj(b,c){var a;for(a=0;a<b.b;++a){if(b.a[a]===c){return a;}}return (-1);}
+function sj(d,e,a){var b,c;if(a<0||a>d.b){throw new Dk();}if(d.b==d.a.a){c=gb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[d.a.a*2],null);for(b=0;b<d.a.a;++b){hb(c,b,d.a[b]);}d.a=c;}++d.b;for(b=d.b-1;b>a;--b){hb(d.a,b,d.a[b-1]);}hb(d.a,a,e);}
+function tj(a){return ij(new hj(),a);}
+function uj(c,b){var a;if(b<0||b>=c.b){throw new Dk();}--c.b;for(a=b;a<c.b;++a){hb(c.a,a,c.a[a+1]);}hb(c.a,c.b,null);}
+function vj(b,c){var a;a=rj(b,c);if(a==(-1)){throw new iq();}uj(b,a);}
+function gj(){}
+_=gj.prototype=new cl();_.tN=zq+'WidgetCollection';_.tI=0;_.a=null;_.b=0;function ij(b,a){b.b=a;return b;}
+function kj(a){return a.a<a.b.b-1;}
+function lj(a){if(a.a>=a.b.b){throw new iq();}return a.b.a[++a.a];}
+function mj(){return kj(this);}
+function nj(){return lj(this);}
+function hj(){}
+_=hj.prototype=new cl();_.w=mj;_.A=nj;_.tN=zq+'WidgetCollection$WidgetIterator';_.tI=0;_.a=(-1);function mk(){mk=mq;nk=gk(new ek());ok=nk!==null?lk(new dk()):nk;}
+function lk(a){mk();return a;}
+function dk(){}
+_=dk.prototype=new cl();_.tN=Aq+'FocusImpl';_.tI=0;var nk,ok;function hk(){hk=mq;mk();}
+function fk(a){ik(a);jk(a);kk(a);}
+function gk(a){hk();lk(a);fk(a);return a;}
+function ik(b){return function(a){if(this.parentNode.onblur){this.parentNode.onblur(a);}};}
+function jk(b){return function(a){if(this.parentNode.onfocus){this.parentNode.onfocus(a);}};}
+function kk(a){return function(){this.firstChild.focus();};}
+function ek(){}
+_=ek.prototype=new dk();_.tN=Aq+'FocusImplOld';_.tI=0;function ul(b,a){a;return b;}
+function tl(){}
+_=tl.prototype=new cl();_.tN=Bq+'Throwable';_.tI=3;function yk(b,a){ul(b,a);return b;}
+function xk(){}
+_=xk.prototype=new tl();_.tN=Bq+'Exception';_.tI=4;function hl(b,a){yk(b,a);return b;}
+function gl(){}
+_=gl.prototype=new xk();_.tN=Bq+'RuntimeException';_.tI=5;function qk(){}
+_=qk.prototype=new gl();_.tN=Bq+'ArrayStoreException';_.tI=31;function tk(){}
+_=tk.prototype=new gl();_.tN=Bq+'ClassCastException';_.tI=32;function Bk(b,a){hl(b,a);return b;}
+function Ak(){}
+_=Ak.prototype=new gl();_.tN=Bq+'IllegalStateException';_.tI=33;function Ek(b,a){hl(b,a);return b;}
+function Dk(){}
+_=Dk.prototype=new gl();_.tN=Bq+'IndexOutOfBoundsException';_.tI=34;function al(){}
+_=al.prototype=new gl();_.tN=Bq+'NegativeArraySizeException';_.tI=35;function ll(b,a){return b.substr(a,b.length-a);}
+function ml(a,b){return String(a)==b;}
+function nl(a){if(!mb(a,1))return false;return ml(this,a);}
+function pl(){var a=ol;if(!a){a=ol={};}var e=':'+this;var b=a[e];if(b==null){b=0;var f=this.length;var d=f<64?1:f/32|0;for(var c=0;c<f;c+=d){b<<=1;b+=this.charCodeAt(c);}b|=0;a[e]=b;}return b;}
+_=String.prototype;_.eQ=nl;_.hC=pl;_.tN=Bq+'String';_.tI=2;var ol=null;function sl(a){return t(a);}
+function xl(b,a){hl(b,a);return b;}
+function wl(){}
+_=wl.prototype=new gl();_.tN=Bq+'UnsupportedOperationException';_.tI=36;function am(b,a){b.c=a;return b;}
+function cm(a){return a.a<a.c.gb();}
+function dm(a){if(!cm(a)){throw new iq();}return a.c.u(a.b=a.a++);}
+function em(a){if(a.b<0){throw new Ak();}a.c.db(a.b);a.a=a.b;a.b=(-1);}
+function fm(){return cm(this);}
+function gm(){return dm(this);}
+function Fl(){}
+_=Fl.prototype=new cl();_.w=fm;_.A=gm;_.tN=Cq+'AbstractList$IteratorImpl';_.tI=0;_.a=0;_.b=(-1);function pn(f,d,e){var a,b,c;for(b=ip(f.q());bp(b);){a=cp(b);c=a.s();if(d===null?c===null:d.eQ(c)){if(e){dp(b);}return a;}}return null;}
+function qn(b){var a;a=b.q();return sm(new rm(),b,a);}
+function rn(b){var a;a=sp(b);return an(new Fm(),b,a);}
+function sn(a){return pn(this,a,false)!==null;}
+function tn(d){var a,b,c,e,f,g,h;if(d===this){return true;}if(!mb(d,14)){return false;}f=lb(d,14);c=qn(this);e=f.z();if(!zn(c,e)){return false;}for(a=um(c);Bm(a);){b=Cm(a);h=this.v(b);g=f.v(b);if(h===null?g!==null:!h.eQ(g)){return false;}}return true;}
+function un(b){var a;a=pn(this,b,false);return a===null?null:a.t();}
+function vn(){var a,b,c;b=0;for(c=ip(this.q());bp(c);){a=cp(c);b+=a.hC();}return b;}
+function wn(){return qn(this);}
+function qm(){}
+_=qm.prototype=new cl();_.m=sn;_.eQ=tn;_.v=un;_.hC=vn;_.z=wn;_.tN=Cq+'AbstractMap';_.tI=37;function zn(e,b){var a,c,d;if(b===e){return true;}if(!mb(b,15)){return false;}c=lb(b,15);if(c.gb()!=e.gb()){return false;}for(a=c.y();a.w();){d=a.A();if(!e.n(d)){return false;}}return true;}
+function An(a){return zn(this,a);}
+function Bn(){var a,b,c;a=0;for(b=this.y();b.w();){c=b.A();if(c!==null){a+=c.hC();}}return a;}
+function xn(){}
+_=xn.prototype=new zl();_.eQ=An;_.hC=Bn;_.tN=Cq+'AbstractSet';_.tI=38;function sm(b,a,c){b.a=a;b.b=c;return b;}
+function um(b){var a;a=ip(b.b);return zm(new ym(),b,a);}
+function vm(a){return this.a.m(a);}
+function wm(){return um(this);}
+function xm(){return this.b.a.c;}
+function rm(){}
+_=rm.prototype=new xn();_.n=vm;_.y=wm;_.gb=xm;_.tN=Cq+'AbstractMap$1';_.tI=39;function zm(b,a,c){b.a=c;return b;}
+function Bm(a){return a.a.w();}
+function Cm(b){var a;a=b.a.A();return a.s();}
+function Dm(){return Bm(this);}
+function Em(){return Cm(this);}
+function ym(){}
+_=ym.prototype=new cl();_.w=Dm;_.A=Em;_.tN=Cq+'AbstractMap$2';_.tI=0;function an(b,a,c){b.a=a;b.b=c;return b;}
+function cn(b){var a;a=ip(b.b);return hn(new gn(),b,a);}
+function dn(a){return rp(this.a,a);}
+function en(){return cn(this);}
+function fn(){return this.b.a.c;}
+function Fm(){}
+_=Fm.prototype=new zl();_.n=dn;_.y=en;_.gb=fn;_.tN=Cq+'AbstractMap$3';_.tI=0;function hn(b,a,c){b.a=c;return b;}
+function kn(a){return a.a.w();}
+function ln(a){var b;b=a.a.A().t();return b;}
+function mn(){return kn(this);}
+function nn(){return ln(this);}
+function gn(){}
+_=gn.prototype=new cl();_.w=mn;_.A=nn;_.tN=Cq+'AbstractMap$4';_.tI=0;function pp(){pp=mq;wp=Cp();}
+function mp(a){{op(a);}}
+function np(a){pp();mp(a);return a;}
+function op(a){a.a=A();a.d=B();a.b=qb(wp,w);a.c=0;}
+function qp(b,a){if(mb(a,1)){return aq(b.d,lb(a,1))!==wp;}else if(a===null){return b.b!==wp;}else{return Fp(b.a,a,a.hC())!==wp;}}
+function rp(a,b){if(a.b!==wp&&Ep(a.b,b)){return true;}else if(Bp(a.d,b)){return true;}else if(zp(a.a,b)){return true;}return false;}
+function sp(a){return gp(new Do(),a);}
+function tp(c,a){var b;if(mb(a,1)){b=aq(c.d,lb(a,1));}else if(a===null){b=c.b;}else{b=Fp(c.a,a,a.hC());}return b===wp?null:b;}
+function up(c,a,d){var b;{b=c.b;c.b=d;}if(b===wp){++c.c;return null;}else{return b;}}
+function vp(c,a){var b;if(mb(a,1)){b=dq(c.d,lb(a,1));}else if(a===null){b=c.b;c.b=qb(wp,w);}else{b=cq(c.a,a,a.hC());}if(b===wp){return null;}else{--c.c;return b;}}
+function xp(e,c){pp();for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.l(a[f]);}}}}
+function yp(d,a){pp();for(var c in d){if(c.charCodeAt(0)==58){var e=d[c];var b=yo(c.substring(1),e);a.l(b);}}}
+function zp(f,h){pp();for(var e in f){if(e==parseInt(e)){var a=f[e];for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.t();if(Ep(h,d)){return true;}}}}return false;}
+function Ap(a){return qp(this,a);}
+function Bp(c,d){pp();for(var b in c){if(b.charCodeAt(0)==58){var a=c[b];if(Ep(d,a)){return true;}}}return false;}
+function Cp(){pp();}
+function Dp(){return sp(this);}
+function Ep(a,b){pp();if(a===b){return true;}else if(a===null){return false;}else{return a.eQ(b);}}
+function bq(a){return tp(this,a);}
+function Fp(f,h,e){pp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(Ep(h,d)){return c.t();}}}}
+function aq(b,a){pp();return b[':'+a];}
+function cq(f,h,e){pp();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.s();if(Ep(h,d)){if(a.length==1){delete f[e];}else{a.splice(g,1);}return c.t();}}}}
+function dq(c,a){pp();a=':'+a;var b=c[a];delete c[a];return b;}
+function uo(){}
+_=uo.prototype=new qm();_.m=Ap;_.q=Dp;_.v=bq;_.tN=Cq+'HashMap';_.tI=40;_.a=null;_.b=null;_.c=0;_.d=null;var wp;function wo(b,a,c){b.a=a;b.b=c;return b;}
+function yo(a,b){return wo(new vo(),a,b);}
+function zo(b){var a;if(mb(b,16)){a=lb(b,16);if(Ep(this.a,a.s())&&Ep(this.b,a.t())){return true;}}return false;}
+function Ao(){return this.a;}
+function Bo(){return this.b;}
+function Co(){var a,b;a=0;b=0;if(this.a!==null){a=this.a.hC();}if(this.b!==null){b=this.b.hC();}return a^b;}
+function vo(){}
+_=vo.prototype=new cl();_.eQ=zo;_.s=Ao;_.t=Bo;_.hC=Co;_.tN=Cq+'HashMap$EntryImpl';_.tI=41;_.a=null;_.b=null;function gp(b,a){b.a=a;return b;}
+function ip(a){return Fo(new Eo(),a.a);}
+function jp(c){var a,b,d;if(mb(c,16)){a=lb(c,16);b=a.s();if(qp(this.a,b)){d=tp(this.a,b);return Ep(a.t(),d);}}return false;}
+function kp(){return ip(this);}
+function lp(){return this.a.c;}
+function Do(){}
+_=Do.prototype=new xn();_.n=jp;_.y=kp;_.gb=lp;_.tN=Cq+'HashMap$EntrySet';_.tI=42;function Fo(c,b){var a;c.c=b;a=En(new Cn());if(c.c.b!==(pp(),wp)){Fn(a,wo(new vo(),null,c.c.b));}yp(c.c.d,a);xp(c.c.a,a);c.a=jm(a);return c;}
+function bp(a){return cm(a.a);}
+function cp(a){return a.b=lb(dm(a.a),16);}
+function dp(a){if(a.b===null){throw Bk(new Ak(),'Must call next() before remove().');}else{em(a.a);vp(a.c,a.b.s());a.b=null;}}
+function ep(){return bp(this);}
+function fp(){return cp(this);}
+function Eo(){}
+_=Eo.prototype=new cl();_.w=ep;_.A=fp;_.tN=Cq+'HashMap$EntrySetIterator';_.tI=0;_.a=null;_.b=null;function iq(){}
+_=iq.prototype=new gl();_.tN=Cq+'NoSuchElementException';_.tI=43;function pq(g){var a,b,c,d,e,f,h,i;i=aj(new Ei());we(fi(),i);e=aj(new Ei());bj(i,e);f=ti(new ni());vi(f,30);bj(e,f);b=Cg(new Ag());bj(i,b);h=10;c=ih(new ch(),true);sh(c,h);jh(c,'U: michi');jh(c,'U: levi');jh(c,'U: vanya');jh(c,'U: ezra');d=ih(new ch(),true);sh(d,h);jh(d,'U: alice');jh(d,'U: karin');a=sq(new qq(),c,d);Dg(b,c);Dg(b,a);Dg(b,d);}
+function nq(){}
+_=nq.prototype=new cl();_.tN=Dq+'AccessPolicyEditor';_.tI=0;function rq(a){a.b=Ff(new Ef());}
+function sq(c,a,b){rq(c);zf(c,c.b);c.e=bf(new Ae(),'<',c);ag(c.b,c.e);c.a=bf(new Ae(),'>',c);ag(c.b,c.a);c.c=a;c.d=b;return c;}
+function uq(c){var a,b;if(c===this.a){a=nh(this.c);b=oh(this.c,a);jd('Add selected identity '+b+' to policy');rh(this.c,a);jh(this.d,b);}else if(c===this.e){a=nh(this.d);b=oh(this.d,a);jd('Remove selected identity '+b+' from policy');rh(this.d,a);jh(this.c,b);}}
+function qq(){}
+_=qq.prototype=new xf();_.D=uq;_.tN=Dq+'AddRemoveIdentitiesWidget';_.tI=44;_.a=null;_.c=null;_.d=null;_.e=null;function pk(){pq(new nq());}
+function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{pk();}catch(a){b(d);}else{pk();}}
+var pb=[{},{},{1:1},{3:1},{3:1},{3:1},{3:1},{2:1},{2:1,4:1},{2:1},{5:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{13:1},{13:1},{13:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{7:1,8:1,9:1,10:1,11:1,12:1},{5:1},{9:1,10:1,11:1,12:1},{9:1,10:1,11:1,12:1},{8:1,9:1,10:1,11:1,12:1},{3:1},{3:1},{3:1},{3:1},{3:1},{3:1},{14:1},{15:1},{15:1},{14:1},{16:1},{15:1},{3:1},{6:1,9:1,10:1,11:1,12:1}];if (org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor) {  var __gwt_initHandlers = org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.__gwt_initHandlers;  org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onScriptLoad(gwtOnLoad);}})();
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/ACBACAB39B992EB76429B7A067973F16.cache.xml
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/ACBACAB39B992EB76429B7A067973F16.cache.xml	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/ACBACAB39B992EB76429B7A067973F16.cache.xml	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cache-entry>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.TextBoxImpl" out="com.google.gwt.user.client.ui.impl.TextBoxImpl"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.ListBox.Impl" out="com.google.gwt.user.client.ui.ListBox.Impl"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.FocusImpl" out="com.google.gwt.user.client.ui.impl.FocusImplOld"/>
+	<rebind-decision in="org.wyona.yanel.gwt.accesspolicyeditor.client.AccessPolicyEditor" out="org.wyona.yanel.gwt.accesspolicyeditor.client.AccessPolicyEditor"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.FormPanelImpl" out="com.google.gwt.user.client.ui.impl.FormPanelImpl"/>
+	<rebind-decision in="com.google.gwt.user.client.impl.HistoryImpl" out="com.google.gwt.user.client.impl.HistoryImplMozilla"/>
+	<rebind-decision in="com.google.gwt.user.client.impl.DOMImpl" out="com.google.gwt.user.client.impl.DOMImplMozillaOld"/>
+	<rebind-decision in="com.google.gwt.user.client.ui.impl.PopupImpl" out="com.google.gwt.user.client.ui.impl.PopupImplMozilla"/>
+</cache-entry>
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/TestAccessPolicyEditor.html
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/TestAccessPolicyEditor.html	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/TestAccessPolicyEditor.html	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,14 @@
+<?xml version="1.0"?>
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Test Access Policy Editor</title>
+  </head>
+  <body bgcolor="white"> 
+    <h1>Test Access Policy Editor</h1>
+<p>
+    <script language="javascript" src="org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor.nocache.js"></script>
+</p>
+    <p>Copyright &#169; 2008 Wyona</p>
+  </body>
+</html>

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/clear.cache.gif
===================================================================
(Binary files differ)


Property changes on: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/clear.cache.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/gwt.js
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/gwt.js	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/gwt.js	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,36 @@
+// Copyright 2007 Google Inc.
+//
+// Licensed under the Apache License, Version 2.0 (the "License"); you may not
+// use this file except in compliance with the License. You may obtain a copy of
+// the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+// License for the specific language governing permissions and limitations under
+// the License.
+//
+// This startup script is for legacy support and is now deprecated. Instead of
+// using this script, just include the selection script directly.
+//
+(function(){
+  var metas = document.getElementsByTagName("meta");
+  for (var i = 0, n = metas.length; i < n; ++i) {
+    var meta = metas[i], name = meta.getAttribute("name");
+    if (name == "gwt:module") {
+      var modName, content = meta.getAttribute("content");
+      if (content) {
+        var eqPos = content.lastIndexOf("=");
+        if (eqPos != -1) {
+          modName = content.substring(eqPos + 1);
+          content = content.substring(0, eqPos) + '/' + modName;
+        } else {
+          modName = content;
+        }
+        document.write('<script src="' + content + '.nocache.js"></script>');
+      }
+    }
+  }
+})();

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/history.html
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/history.html	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/history.html	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,21 @@
+<html>
+<head>
+<script>
+function hst() {
+  var search = location.search;
+  var historyToken = '';
+  if (search.length > 0)
+    historyToken = search.substring(1);
+
+  document.getElementById('__gwt_historyToken').value = historyToken;
+  if (parent.__gwt_onHistoryLoad) {
+    parent.__gwt_onHistoryLoad(historyToken);
+  }
+}
+</script></head>
+<body onload='hst()'>
+
+<input type='text' id='__gwt_historyToken'>
+
+</body>
+</html>

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/hosted.html
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/hosted.html	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/hosted.html	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,28 @@
+<html>
+<head><script>
+var $wnd = parent;
+var $doc = $wnd.document;
+var $moduleName, $moduleBase;
+</script></head>
+<body>
+<font face='arial' size='-1'>This html file is for hosted mode support.</font>
+<script><!--
+function gwtOnLoad(errFn, modName, modBase){
+  $moduleName = modName;
+  $moduleBase = modBase;
+  if (!external.gwtOnLoad(window, modName)) {
+    if (errFn) {
+      errFn(modName);
+    }
+  }
+}
+
+window.onunload = function() {
+  external.gwtOnLoad(window, null);
+};
+
+window.__gwt_module_id = 0;
+
+var query = window.location.search.substr(1);
+if (query && $wnd[query]) $wnd[query].onScriptLoad();
+--></script></body></html>

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor-xs.nocache.js
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor-xs.nocache.js	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor-xs.nocache.js	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,12 @@
+function org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor(){var k=window,j=document,s=k.external,t,p,o='',w={},F=[],C=[],n=[],z,B;if(!k.__gwt_stylesLoaded){k.__gwt_stylesLoaded={};}if(!k.__gwt_scriptsLoaded){k.__gwt_scriptsLoaded={};}function u(){try{return s&&(s.gwtOnLoad&&k.location.search.indexOf('gwt.hybrid')== -1);}catch(a){return false;}}
+function v(){if(t&&p){t(z,'org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor',o);}}
+function r(){var i,h;j.write('<script id="__gwt_marker_org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor"><\/script>');h=j.getElementById('__gwt_marker_org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor');if(h){i=h.previousSibling;}function d(b){var a=b.lastIndexOf('/');return a>=0?b.substring(0,a+1):'';}
+;if(i&&i.src){o=d(i.src);}if(o==''){var c=j.getElementsByTagName('base');if(c.length>0){o=c[c.length-1].href;}else{var g=j.location;var e=g.href;o=d(e.substr(0,e.length-g.hash.length));}}else if(o.match(/^\w+:\/\//)){}else{var f=j.createElement('img');f.src=o+'clear.cache.gif';o=d(f.src);}if(h){h.parentNode.removeChild(h);}}
+function A(){var f=document.getElementsByTagName('meta');for(var d=0,g=f.length;d<g;++d){var e=f[d],h=e.getAttribute('name'),b;if(h){if(h=='gwt:property'){b=e.getAttribute('content');if(b){var i,c=b.indexOf('=');if(c>=0){h=b.substring(0,c);i=b.substring(c+1);}else{h=b;i='';}w[h]=i;}}else if(h=='gwt:onPropertyErrorFn'){b=e.getAttribute('content');if(b){try{B=eval(b);}catch(a){alert('Bad handler "'+b+'" for "gwt:onPropertyErrorFn"');}}}else if(h=='gwt:onLoadErrorFn'){b=e.getAttribute('content');if(b){try{z=eval(b);}catch(a){alert('Bad handler "'+b+'" for "gwt:onLoadErrorFn"');}}}}}}
+function m(a,b){return b in F[a];}
+function l(a){var b=w[a];return b==null?null:b;}
+function E(d,e){var a=n;for(var b=0,c=d.length-1;b<c;++b){a=a[d[b]]||(a[d[b]]=[]);}a[d[c]]=e;}
+function q(d){var e=C[d](),b=F[d];if(e in b){return e;}var a=[];for(var c in b){a[b[c]]=c;}if(B){B(d,a,e);}throw null;}
+C['user.agent']=function(){var d=navigator.userAgent.toLowerCase();var b=function(a){return parseInt(a[1])*1000+parseInt(a[2]);};if(d.indexOf('opera')!= -1){return 'opera';}else if(d.indexOf('webkit')!= -1){return 'safari';}else if(d.indexOf('msie')!= -1){var c=/msie ([0-9]+)\.([0-9]+)/.exec(d);if(c&&c.length==3){if(b(c)>=6000){return 'ie6';}}}else if(d.indexOf('gecko')!= -1){var c=/rv:([0-9]+)\.([0-9]+)/.exec(d);if(c&&c.length==3){if(b(c)>=1008)return 'gecko1_8';}return 'gecko';}return 'unknown';};F['user.agent']={'gecko':0,'gecko1_8':1,'ie6':2,'opera':3,'safari':4};org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onScriptLoad=function(a){org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor=null;t=a;v();};r();A();var y;function x(){if(!p){p=true;v();if(j.removeEventListener){j.removeEventListener('DOMContentLoaded',x,false);}if(y){clearInterval(y);}}}
+if(j.addEventListener){j.addEventListener('DOMContentLoaded',x,false);}var y=setInterval(function(){if(/loaded|complete/.test(j.readyState)){x();}},50);var D;try{E(['gecko1_8'],'109CCA63B26B9F96085C0467615C6235');E(['ie6'],'2A4783266C558571A909CCC073B78771');E(['safari'],'61070DF01CC9665C95AA89C92C0F7A4E');E(['opera'],'6F1A8BD8E34FF57B1AFF6424DB18C209');E(['gecko'],'ACBACAB39B992EB76429B7A067973F16');D=n[q('user.agent')];}catch(a){return;}D+='.cache.js';j.write('<script src="'+o+D+'"><\/script>');}
+org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.__gwt_initHandlers=function(i,e,j){var d=window,g=d.onresize,f=d.onbeforeunload,h=d.onunload;d.onresize=function(a){try{i();}finally{g&&g(a);}};d.onbeforeunload=function(a){var c,b;try{c=e();}finally{b=f&&f(a);}if(c!=null){return c;}if(b!=null){return b;}};d.onunload=function(a){try{j();}finally{h&&h(a);}};};org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor();
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor.nocache.js
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor.nocache.js	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor.nocache.js	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,13 @@
+function org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor(){var l=window,k=document,t=l.external,ab,w,q,p='',z={},db=[],F=[],o=[],C,E;if(!l.__gwt_stylesLoaded){l.__gwt_stylesLoaded={};}if(!l.__gwt_scriptsLoaded){l.__gwt_scriptsLoaded={};}function v(){try{return t&&(t.gwtOnLoad&&l.location.search.indexOf('gwt.hybrid')== -1);}catch(a){return false;}}
+function y(){if(ab&&w){var c=k.getElementById('org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor');var b=c.contentWindow;b.__gwt_initHandlers=org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.__gwt_initHandlers;if(v()){b.__gwt_getProperty=function(a){return r(a);};}org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor=null;b.gwtOnLoad(C,'org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor',p);}}
+function s(){var j,h='__gwt_marker_org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor',i;k.write('<script id="'+h+'"><\/script>');i=k.getElementById(h);j=i&&i.previousSibling;while(j&&j.tagName!='SCRIPT'){j=j.previousSibling;}function d(b){var a=b.lastIndexOf('/');return a>=0?b.substring(0,a+1):'';}
+;if(j&&j.src){p=d(j.src);}if(p==''){var c=k.getElementsByTagName('base');if(c.length>0){p=c[c.length-1].href;}else{var g=k.location;var e=g.href;p=d(e.substr(0,e.length-g.hash.length));}}else if(p.match(/^\w+:\/\//)){}else{var f=k.createElement('img');f.src=p+'clear.cache.gif';p=d(f.src);}if(i){i.parentNode.removeChild(i);}}
+function D(){var f=document.getElementsByTagName('meta');for(var d=0,g=f.length;d<g;++d){var e=f[d],h=e.getAttribute('name'),b;if(h){if(h=='gwt:property'){b=e.getAttribute('content');if(b){var i,c=b.indexOf('=');if(c>=0){h=b.substring(0,c);i=b.substring(c+1);}else{h=b;i='';}z[h]=i;}}else if(h=='gwt:onPropertyErrorFn'){b=e.getAttribute('content');if(b){try{E=eval(b);}catch(a){alert('Bad handler "'+b+'" for "gwt:onPropertyErrorFn"');}}}else if(h=='gwt:onLoadErrorFn'){b=e.getAttribute('content');if(b){try{C=eval(b);}catch(a){alert('Bad handler "'+b+'" for "gwt:onLoadErrorFn"');}}}}}}
+function n(a,b){return b in db[a];}
+function m(a){var b=z[a];return b==null?null:b;}
+function cb(d,e){var a=o;for(var b=0,c=d.length-1;b<c;++b){a=a[d[b]]||(a[d[b]]=[]);}a[d[c]]=e;}
+function r(d){var e=F[d](),b=db[d];if(e in b){return e;}var a=[];for(var c in b){a[b[c]]=c;}if(E){E(d,a,e);}throw null;}
+F['user.agent']=function(){var d=navigator.userAgent.toLowerCase();var b=function(a){return parseInt(a[1])*1000+parseInt(a[2]);};if(d.indexOf('opera')!= -1){return 'opera';}else if(d.indexOf('webkit')!= -1){return 'safari';}else if(d.indexOf('msie')!= -1){var c=/msie ([0-9]+)\.([0-9]+)/.exec(d);if(c&&c.length==3){if(b(c)>=6000){return 'ie6';}}}else if(d.indexOf('gecko')!= -1){var c=/rv:([0-9]+)\.([0-9]+)/.exec(d);if(c&&c.length==3){if(b(c)>=1008)return 'gecko1_8';}return 'gecko';}return 'unknown';};db['user.agent']={'gecko':0,'gecko1_8':1,'ie6':2,'opera':3,'safari':4};org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onInjectionDone=function(){ab=true;y();};org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onScriptLoad=function(){w=true;y();};s();D();var bb;if(v()){bb='hosted.html?org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor';}else{try{cb(['gecko1_8'],'109CCA63B26B9F96085C0467615C6235');cb(['ie6'],'2A4783266C558571A909CCC073B78771');cb(['safari'!
 ],'61070DF01CC9665C95AA89C92C0F7A4E');cb(['opera'],'6F1A8BD8E34FF57B1AFF6424DB18C209');cb(['gecko'],'ACBACAB39B992EB76429B7A067973F16');bb=o[r('user.agent')];}catch(a){return;}bb+='.cache.html';}var B;function A(){if(!q){q=true;y();if(k.removeEventListener){k.removeEventListener('DOMContentLoaded',A,false);}if(B){clearInterval(B);}}}
+var u;function x(){if(!u){u=true;var a=k.createElement('iframe');a.src="javascript:''";a.id='org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor';a.style.cssText='position:absolute;width:0;height:0;border:none';k.body.appendChild(a);a.src=p+bb;}}
+if(k.addEventListener){k.addEventListener('DOMContentLoaded',function(){x();A();},false);}var B=setInterval(function(){if(/loaded|complete/.test(k.readyState)){x();A();}},50);k.write("<script>org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.onInjectionDone('org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor')<\/script>");}
+org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor.__gwt_initHandlers=function(i,e,j){var d=window,g=d.onresize,f=d.onbeforeunload,h=d.onunload;d.onresize=function(a){try{i();}finally{g&&g(a);}};d.onbeforeunload=function(a){var c,b;try{c=e();}finally{b=f&&f(a);}if(c!=null){return c;}if(b!=null){return b;}};d.onunload=function(a){try{j();}finally{h&&h(a);}};};org_wyona_yanel_gwt_accesspolicyeditor_AccessPolicyEditor();
\ No newline at end of file

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/sample-identities-and-usecases.xml
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/sample-identities-and-usecases.xml	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/sample-identities-and-usecases.xml	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+
+<access-control xmlns="http://www.wyona.org/security/1.0">
+  <users>
+    <user id="michi">Michael Wechner</user>
+    <user id="http://michaelwechner.livejournal.com/"/>
+  </users>
+
+  <groups>
+    <group id="login">All registered users</group>
+  </groups>
+
+  <usecases>
+    <usecase id="view">Read</group>
+    <usecase id="write">Write</group>
+  </usecases>
+</access-control>

Added: public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/sample-policy.xml
===================================================================
--- public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/sample-policy.xml	                        (rev 0)
+++ public/yanel/trunk/src/webapp/htdocs/org.wyona.yanel.gwt.accesspolicyeditor.AccessPolicyEditor/sample-policy.xml	2008-02-07 10:37:45 UTC (rev 31376)
@@ -0,0 +1,38 @@
+<?xml version="1.0"?>
+
+<policy xmlns="http://www.wyona.org/security/1.0">
+
+  <usecase id="view">
+    <world permission="true"/>
+  </usecase>
+
+  <usecase id="introspection">
+    <world permission="true"/>
+  </usecase>
+
+  <usecase id="open">
+    <group id="login" permission="true"/>
+    <user id="http://michaelwechner.livejournal.com/" permission="true"/>
+  </usecase>
+
+  <usecase id="write">
+    <group id="login" permission="true"/>
+    <user id="http://michaelwechner.livejournal.com/" permission="true"/>
+  </usecase>
+
+  <usecase id="toolbar">
+    <group id="login" permission="true"/>
+    <user id="http://michaelwechner.livejournal.com/" permission="true"/>
+  </usecase>
+
+  <usecase id="policy.read">
+    <group id="login" permission="true"/>
+    <user id="http://michaelwechner.livejournal.com/" permission="true"/>
+  </usecase>
+
+  <usecase id="policy.create">
+    <group id="login" permission="true"/>
+    <user id="http://michaelwechner.livejournal.com/" permission="true"/>
+  </usecase>
+
+</policy>



More information about the Yanel-commits mailing list