var _0x5cdd=["\x64\x6F\x6A\x6F\x78\x2E\x64\x69\x61\x67\x72\x61\x6D\x2E\x55\x6E\x64\x6F\x53\x74\x61\x63\x6B","\x70\x72\x6F\x76\x69\x64\x65","\x64\x6F\x6A\x6F\x78\x2E\x78\x6D\x6C\x2E\x44\x6F\x6D\x50\x61\x72\x73\x65\x72","\x72\x65\x71\x75\x69\x72\x65","\x64\x69\x61\x67\x72\x61\x6D","\x43\x6F\x6D\x6D\x61\x6E\x64\x54\x79\x70\x65\x73","\x43\x72\x65\x61\x74\x65","\x4D\x6F\x76\x65","\x4D\x6F\x64\x69\x66\x79","\x44\x65\x6C\x65\x74\x65","\x43\x6F\x6E\x76\x65\x72\x74","\x66\x69\x67\x75\x72\x65","\x5F\x73\x74\x65\x70\x73","\x5F\x75\x6E\x64\x6F\x65\x64\x53\x74\x65\x70\x73","\x66\x75\x6C\x6C\x54\x65\x78\x74","\x73\x65\x74\x56\x61\x6C\x75\x65","\x73\x68\x61\x70\x65\x54\x65\x78\x74","\x6C\x65\x6E\x67\x74\x68","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x70\x61\x72\x73\x65","\x44\x6F\x6D\x50\x61\x72\x73\x65\x72","\x78\x6D\x6C","\x73\x68\x61\x70\x65\x49\x64","\x67\x65\x74","\x64\x72\x61\x77","\x73\x65\x6C\x65\x63\x74","\x69\x64","","\x73\x65\x72\x69\x61\x6C\x69\x7A\x65","\x70\x75\x73\x68","\x70\x6F\x70","\x61\x66\x74\x65\x72","\x62\x65\x66\x6F\x72\x65","\x61\x70\x70\x6C\x79","\x64\x65\x63\x6C\x61\x72\x65"];dojo[_0x5cdd[0x1]](_0x5cdd[0x0]);dojo[_0x5cdd[0x3]](_0x5cdd[0x2]);(function (){var _0xaae0x1=dojox[_0x5cdd[0x4]];_0xaae0x1[_0x5cdd[0x5]]={Create:_0x5cdd[0x6],Move:_0x5cdd[0x7],Modify:_0x5cdd[0x8],Delete:_0x5cdd[0x9],Convert:_0x5cdd[0xa]};dojo[_0x5cdd[0x22]](_0x5cdd[0x0],null,{constructor:function (_0xaae0x2){this[_0x5cdd[0xb]]=_0xaae0x2;this[_0x5cdd[0xc]]=[];this[_0x5cdd[0xd]]=[];} ,apply:function (_0xaae0x3,_0xaae0x4,_0xaae0x5){if(!_0xaae0x4&&!_0xaae0x5&&_0xaae0x3[_0x5cdd[0xe]]){this[_0x5cdd[0xb]][_0x5cdd[0xf]](_0xaae0x3[_0x5cdd[0xe]]);return ;} ;var _0xaae0x6=_0xaae0x4[_0x5cdd[0x10]];var _0xaae0x7=_0xaae0x5[_0x5cdd[0x10]];if(_0xaae0x6[_0x5cdd[0x11]]==0x0&&_0xaae0x7[_0x5cdd[0x11]]==0x0){return ;} ;if(_0xaae0x6[_0x5cdd[0x11]]==0x0){var _0xaae0x8=dojox[_0x5cdd[0x15]][_0x5cdd[0x14]][_0x5cdd[0x13]](_0xaae0x7)[_0x5cdd[0x12]];var _0xaae0x9=this[_0x5cdd[0xb]]._loadShape(_0xaae0x8);if(_0xaae0x9){this[_0x5cdd[0xb]]._add(_0xaae0x9);} ;return ;} ;if(_0xaae0x7[_0x5cdd[0x11]]==0x0){var _0xaae0xa=this[_0x5cdd[0xb]][_0x5cdd[0x17]](_0xaae0x4[_0x5cdd[0x16]]);this[_0x5cdd[0xb]]._delete([_0xaae0xa],true);return ;} ;var _0xaae0xb=this[_0x5cdd[0xb]][_0x5cdd[0x17]](_0xaae0x5[_0x5cdd[0x16]]);var _0xaae0xc=dojox[_0x5cdd[0x15]][_0x5cdd[0x14]][_0x5cdd[0x13]](_0xaae0x7)[_0x5cdd[0x12]];if(_0xaae0xb&&_0xaae0xc){_0xaae0xb[_0x5cdd[0x18]](_0xaae0xc);this[_0x5cdd[0xb]][_0x5cdd[0x19]](_0xaae0xb);} ;return ;} ,add:function (_0xaae0xd,_0xaae0xa,_0xaae0xe){var _0xaae0xf=_0xaae0xa?_0xaae0xa[_0x5cdd[0x1a]]:_0x5cdd[0x1b];var _0xaae0x10=_0xaae0xa?_0xaae0xa[_0x5cdd[0x1c]]():_0x5cdd[0x1b];if(_0xaae0xd==_0xaae0x1[_0x5cdd[0x5]][_0x5cdd[0x9]]){_0xaae0x10=_0x5cdd[0x1b];} ;var _0xaae0x3={cmdname:_0xaae0xd,before:{shapeId:_0xaae0xf,shapeText:_0xaae0xe||_0x5cdd[0x1b]},after:{shapeId:_0xaae0xf,shapeText:_0xaae0x10}};this[_0x5cdd[0xc]][_0x5cdd[0x1d]](_0xaae0x3);this[_0x5cdd[0xd]]=[];} ,destroy:function (){} ,undo:function (){var _0xaae0x3=this[_0x5cdd[0xc]][_0x5cdd[0x1e]]();if(_0xaae0x3){this[_0x5cdd[0xd]][_0x5cdd[0x1d]](_0xaae0x3);this[_0x5cdd[0x21]](_0xaae0x3,_0xaae0x3[_0x5cdd[0x1f]],_0xaae0x3[_0x5cdd[0x20]]);} ;} ,redo:function (){var _0xaae0x3=this[_0x5cdd[0xd]][_0x5cdd[0x1e]]();if(_0xaae0x3){this[_0x5cdd[0xc]][_0x5cdd[0x1d]](_0xaae0x3);this[_0x5cdd[0x21]](_0xaae0x3,_0xaae0x3[_0x5cdd[0x20]],_0xaae0x3[_0x5cdd[0x1f]]);} ;} });} )();