You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by js...@apache.org on 2009/03/18 16:55:17 UTC

svn commit: r755623 [13/13] - in /camel/trunk/components/camel-web/src/main/webapp/js/dojo: ./ _base/ _base/_loader/ _firebug/ cldr/ cldr/nls/ cldr/nls/ar/ cldr/nls/ca/ cldr/nls/cs/ cldr/nls/da/ cldr/nls/de-de/ cldr/nls/de/ cldr/nls/el/ cldr/nls/en-au/...

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/tr/colors.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/tr/colors.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/tr/colors.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/tr/colors.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1 @@
+({"lightsteelblue":"açık metalik mavi","orangered":"turuncu kırmızı","midnightblue":"gece mavisi","cadetblue":"denizci mavisi","seashell":"deniz kabuğu","slategrey":"arduvaz grisi","coral":"mercan","darkturquoise":"koyu turkuaz","antiquewhite":"antik beyaz","mediumspringgreen":"orta bahar yeşili","salmon":"somon","darkgrey":"koyu gri","ivory":"fildişi","greenyellow":"yeşil-sarı","mistyrose":"gülkurusu","lightsalmon":"açık somon","silver":"gümüş","dimgrey":"soluk gri","orange":"turuncu","white":"beyaz","navajowhite":"navajo beyazı","royalblue":"parlak koyu mavi","deeppink":"koyu pembe","lime":"limon yeşili","oldlace":"eski dantel","chartreuse":"chartreuse","darkcyan":"koyu camgöbeği","yellow":"sarı","linen":"keten","olive":"zeytin","gold":"altın","lawngreen":"çimen yeşili","lightyellow":"açık sarı","tan":"güneş yanığı","darkviolet":"koyu eflatun","lightslategrey":"açık arduva
 z grisi","grey":"gri","darkkhaki":"koyu haki","green":"yeşil","deepskyblue":"koyu gök mavisi","aqua":"deniz mavisi","sienna":"koyu kahve","mintcream":"naneli krem","rosybrown":"pembemsi kahverengi","mediumslateblue":"orta arduvaz mavisi","magenta":"macenta","lightseagreen":"açık deniz yeşili","cyan":"camgöbeği","olivedrab":"asker yeşili","darkgoldenrod":"koyu sarı","slateblue":"arduvaz mavisi","mediumaquamarine":"orta akuamarin","lavender":"lavanta","mediumseagreen":"orta deniz yeşili","maroon":"kestane","darkslategray":"koyu arduvaz grisi","mediumturquoise":"orta turkuaz","ghostwhite":"silik beyaz","darkblue":"koyu mavi","mediumvioletred":"orta menekşe kırmızısı","brown":"kahverengi","lightgray":"açık gri","sandybrown":"kum rengi","pink":"pembe","firebrick":"canlı kiremit","indigo":"çivit mavisi","snow":"kar","darkorchid":"koyu orkide","turquoise":"turkuaz","chocolate":"çikolata","springgreen":"bahar yeşili","mo
 ccasin":"mokosen","navy":"lacivert","lemonchiffon":"limoni","teal":"Teal mavi","floralwhite":"çiçek beyazı","cornflowerblue":"peygamber çiçeği mavisi","paleturquoise":"soluk turkuaz","purple":"mor","gainsboro":"gainsboro","plum":"erik","red":"kırmızı","blue":"mavi","forestgreen":"koyu deniz yeşili","darkgreen":"koyu yeşil","honeydew":"çam sakızı","darkseagreen":"koyu deniz yeşili","lightcoral":"açık mercan","palevioletred":"soluk menekşe kırmızısı","mediumpurple":"orta mor","saddlebrown":"açık kahve","darkmagenta":"koyu mor","thistle":"devedikeni","whitesmoke":"beyaz duman","wheat":"buğday","violet":"eflatun","lightskyblue":"açık gök mavisi","goldenrod":"sarısabır","mediumblue":"orta mavi","skyblue":"gök mavisi","crimson":"crimson","darksalmon":"koyu somon","darkred":"koyu kırmızı","darkslategrey":"koyu arduvaz grisi","peru":"peru","lightgrey":"açık gri","lightgoldenro
 dyellow":"açık sarısabır","blanchedalmond":"soluk badem","aliceblue":"alice mavisi","bisque":"bisküvi","slategray":"arduvaz grisi","palegoldenrod":"soluk sarısabır","darkorange":"koyu turuncu","aquamarine":"akuamarin","lightgreen":"açık yeşil","burlywood":"sarımsı kahverengi","dodgerblue":"toz mavisi","darkgray":"koyu gri","lightcyan":"açık camgöbeği","powderblue":"pudra mavisi","blueviolet":"mavi-mor","orchid":"orkide","dimgray":"soluk gri","beige":"bej","fuchsia":"fuşya","lavenderblush":"lavanta pembesi","hotpink":"sıcak pembe","steelblue":"metalik mavi","tomato":"domates","lightpink":"açık pembe","limegreen":"küf yeşili","indianred":"kızılderili kırmızısı","papayawhip":"papaya sapı","lightslategray":"açık arduvaz grisi","gray":"gri","mediumorchid":"orta orkide","cornsilk":"mısır rengi","black":"siyah","seagreen":"deniz yeşili","darkslateblue":"koyu arduvaz mavisi","khaki"
 :"haki","lightblue":"açık mavi","palegreen":"soluk yeşil","azure":"azur mavisi","peachpuff":"açık şeftali","darkolivegreen":"koyu zeytin yeşili","yellowgreen":"sarı yeşil"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/tr/colors.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/zh-tw/colors.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/zh-tw/colors.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/zh-tw/colors.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/zh-tw/colors.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1 @@
+({"lightsteelblue":"淡鐵藍色","orangered":"橙紅色","midnightblue":"午夜藍","cadetblue":"軍服藍","seashell":"海貝色","slategrey":"岩灰色","coral":"珊瑚紅","darkturquoise":"暗松石綠","antiquewhite":"米白色","mediumspringgreen":"中春綠色","salmon":"鮭紅色","darkgrey":"暗灰色","ivory":"象牙色","greenyellow":"綠黃色","mistyrose":"霧玫瑰色","lightsalmon":"淡鮭紅","silver":"銀色","dimgrey":"昏灰色","orange":"橙色","white":"白色","navajowhite":"印地安黃色","royalblue":"品藍色","deeppink":"深粉紅色","lime":"檸檬色","oldlace":"舊蕾絲色","chartreuse":"淡黃綠色","darkcyan":"暗青色","yellow":"黃色","linen":"亞麻色","olive":"æ
 ©„欖色","gold":"金色","lawngreen":"草綠色","lightyellow":"淡黃色","tan":"皮革色","darkviolet":"暗紫羅蘭色","lightslategrey":"淡岩灰色","grey":"灰色","darkkhaki":"暗卡其色","green":"綠色","deepskyblue":"深天藍色","aqua":"水色","sienna":"黃土赭色","mintcream":"薄荷乳白色","rosybrown":"玫瑰褐","mediumslateblue":"中岩藍色","magenta":"紫紅色","lightseagreen":"淡海綠色","cyan":"青色","olivedrab":"橄欖綠","darkgoldenrod":"暗金菊色","slateblue":"岩藍色","mediumaquamarine":"中碧綠色","lavender":"薰衣草紫","mediumseagreen":"中海綠色","maroon":"栗色","darkslategray":"暗岩灰色","mediumturquoise":"中松石綠","ghostwhite":
 "幽靈色","darkblue":"暗藍色","mediumvioletred":"中紫羅蘭紅","brown":"褐色","lightgray":"淡灰色","sandybrown":"沙褐色","pink":"粉紅色","firebrick":"紅磚色","indigo":"靛藍色","snow":"雪白色","darkorchid":"暗蘭花色","turquoise":"松石綠","chocolate":"巧克力色","springgreen":"春綠色","moccasin":"鹿皮黃色","navy":"海軍藍","lemonchiffon":"奶油黃","teal":"深藍綠色","floralwhite":"花卉白","cornflowerblue":"矢車菊藍","paleturquoise":"灰松石綠","purple":"紫色","gainsboro":"石板灰","plum":"李紫色","red":"紅色","blue":"藍色","forestgreen":"森綠色","darkgreen":"暗綠色","honeydew":"密瓜色","darkseagreen":"暗海綠色","
 lightcoral":"淡珊瑚紅","palevioletred":"灰紫羅蘭紅","mediumpurple":"中紫色","saddlebrown":"鞍褐色","darkmagenta":"暗紫紅色","thistle":"薊色","whitesmoke":"白煙色","wheat":"小麥色","violet":"紫羅蘭色","lightskyblue":"淡天藍色","goldenrod":"金菊色","mediumblue":"中藍色","skyblue":"天藍色","crimson":"暗深紅色","darksalmon":"暗鮭紅","darkred":"暗紅色","darkslategrey":"暗岩灰色","peru":"祕魯色","lightgrey":"淡灰色","lightgoldenrodyellow":"淡金菊黃","blanchedalmond":"杏仁白","aliceblue":"愛麗絲藍","bisque":"橘黃色","slategray":"岩灰色","palegoldenrod":"灰金菊色","darkorange":"暗橙色","aquamarine":"碧綠色","lightgreen":"æ·
 ¡ç¶ è‰²","burlywood":"實木色","dodgerblue":"道奇藍","darkgray":"暗灰色","lightcyan":"淡青色","powderblue":"粉藍色","blueviolet":"藍紫色","orchid":"蘭花色","dimgray":"昏灰色","beige":"灰棕色","fuchsia":"海棠紅","lavenderblush":"薰衣草紫紅","hotpink":"暖粉紅色","steelblue":"鐵藍色","tomato":"蕃茄紅","lightpink":"淡粉紅色","limegreen":"檸檬綠","indianred":"印度紅","papayawhip":"番木瓜色","lightslategray":"淡岩灰色","gray":"灰色","mediumorchid":"中蘭紫色","cornsilk":"玉米黃","black":"黑色","seagreen":"海綠色","darkslateblue":"暗岩藍色","khaki":"卡其色","lightblue":"淡藍色","palegreen":"灰綠色","azure":"天藍è‰
 ²","peachpuff":"粉撲桃色","darkolivegreen":"暗橄欖綠","yellowgreen":"黃綠色"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/zh-tw/colors.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/zh/colors.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/zh/colors.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/zh/colors.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/zh/colors.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1 @@
+({"lightsteelblue":"浅钢蓝色","orangered":"橙红色","midnightblue":"深蓝色","cadetblue":"灰蓝色","seashell":"海贝色","slategrey":"灰石色","coral":"珊瑚色","darkturquoise":"深粉蓝","antiquewhite":"古董白","mediumspringgreen":"间春绿色","salmon":"橙红","darkgrey":"深灰色","ivory":"象牙色","greenyellow":"绿黄色","mistyrose":"浅玫瑰色","lightsalmon":"淡橙色","silver":"银白色","dimgrey":"暗灰色","orange":"橙色","white":"白色","navajowhite":"纳瓦白","royalblue":"品蓝","deeppink":"深粉红色","lime":"淡黄绿色","oldlace":"老白色","chartreuse":"黄绿色","darkcyan":"深青绿","yellow":"黄色","linen":"亚麻色","olive":"橄榄绿","gold":"é‡
 ‘黄色","lawngreen":"草绿色","lightyellow":"浅黄色","tan":"棕褐色","darkviolet":"深紫色","lightslategrey":"浅青灰","grey":"灰色","darkkhaki":"深卡其色","green":"绿色","deepskyblue":"深天蓝色","aqua":"浅绿色","sienna":"赭色","mintcream":"薄荷色","rosybrown":"褐玫瑰红","mediumslateblue":"间暗蓝色","magenta":"洋红色","lightseagreen":"浅海藻绿","cyan":"青蓝色","olivedrab":"草绿色","darkgoldenrod":"深金黄","slateblue":"石蓝色","mediumaquamarine":"间绿色","lavender":"淡紫色","mediumseagreen":"间海蓝色","maroon":"栗色","darkslategray":"深青灰","mediumturquoise":"间绿宝石色","ghostwhite":"苍白","darkblue":"深蓝","mediumvioletred":"间
 紫罗兰色","brown":"棕色","lightgray":"浅灰色","sandybrown":"沙褐色","pink":"粉红色","firebrick":"砖红","indigo":"靛青","snow":"雪白色","darkorchid":"深紫色","turquoise":"绿宝石色","chocolate":"巧克力色","springgreen":"春绿色","moccasin":"鹿皮色","navy":"深蓝色","lemonchiffon":"柠檬绸色","teal":"水鸭色","floralwhite":"花白色","cornflowerblue":"浅蓝色","paleturquoise":"苍绿色","purple":"紫色","gainsboro":"淡灰色","plum":"杨李色","red":"红色","blue":"蓝色","forestgreen":"森林绿","darkgreen":"深绿色","honeydew":"蜜汁色","darkseagreen":"深海藻绿","lightcoral":"浅珊瑚色","palevioletred":"苍紫罗兰色","mediumpurple":"é—
 ´ç´«è‰²","saddlebrown":"重褐色","darkmagenta":"深洋红色","thistle":"蓟色","whitesmoke":"烟白色","wheat":"浅黄色","violet":"紫色","lightskyblue":"浅天蓝色","goldenrod":"金麒麟色","mediumblue":"间蓝色","skyblue":"天蓝色","crimson":"深红色","darksalmon":"深橙红","darkred":"深红色","darkslategrey":"深青灰","peru":"秘鲁色","lightgrey":"浅灰色","lightgoldenrodyellow":"浅金黄色","blanchedalmond":"白杏色","aliceblue":"爱丽丝蓝","bisque":"桔黄色","slategray":"灰石色","palegoldenrod":"淡金黄色","darkorange":"深橙色","aquamarine":"碧绿色","lightgreen":"浅绿色","burlywood":"实木色","dodgerblue":"闪蓝色","darkgray":"深灰色","lightcyan"
 :"浅青色","powderblue":"铁蓝","blueviolet":"紫罗兰色","orchid":"紫色","dimgray":"暗灰色","beige":"米色","fuchsia":"紫红色","lavenderblush":"淡紫红","hotpink":"深粉红","steelblue":"钢蓝色","tomato":"西红柿色","lightpink":"浅粉红色","limegreen":"橙绿色","indianred":"印度红","papayawhip":"木瓜色","lightslategray":"浅青灰","gray":"灰色","mediumorchid":"间紫色","cornsilk":"米绸色","black":"黑色","seagreen":"海绿色","darkslateblue":"深青蓝","khaki":"卡其色","lightblue":"淡蓝色","palegreen":"淡绿色","azure":"天蓝色","peachpuff":"桃色","darkolivegreen":"深橄榄绿","yellowgreen":"黄绿色"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/nls/zh/colors.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/number.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/number.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/number.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/number.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1,324 @@
+/*
+	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
+	Available via Academic Free License >= 2.1 OR the modified BSD license.
+	see: http://dojotoolkit.org/license for details
+*/
+
+
+if(!dojo._hasResource["dojo.number"]){
+dojo._hasResource["dojo.number"]=true;
+dojo.provide("dojo.number");
+dojo.require("dojo.i18n");
+dojo.requireLocalization("dojo.cldr","number",null,"ROOT,ar,ca,cs,da,de,de-de,el,en,en-au,en-gb,en-us,es,es-es,fi,fr,he,hu,it,ja,ja-jp,ko,ko-kr,nb,nl,pl,pt,pt-pt,ru,sk,sl,sv,th,tr,zh,zh-cn,zh-tw");
+dojo.require("dojo.string");
+dojo.require("dojo.regexp");
+dojo.number.format=function(_1,_2){
+_2=dojo.mixin({},_2||{});
+var _3=dojo.i18n.normalizeLocale(_2.locale);
+var _4=dojo.i18n.getLocalization("dojo.cldr","number",_3);
+_2.customs=_4;
+var _5=_2.pattern||_4[(_2.type||"decimal")+"Format"];
+if(isNaN(_1)||Math.abs(_1)==Infinity){
+return null;
+}
+return dojo.number._applyPattern(_1,_5,_2);
+};
+dojo.number._numberPatternRE=/[#0,]*[#0](?:\.0*#*)?/;
+dojo.number._applyPattern=function(_6,_7,_8){
+_8=_8||{};
+var _9=_8.customs.group;
+var _a=_8.customs.decimal;
+var _b=_7.split(";");
+var _c=_b[0];
+_7=_b[(_6<0)?1:0]||("-"+_c);
+if(_7.indexOf("%")!=-1){
+_6*=100;
+}else{
+if(_7.indexOf("‰")!=-1){
+_6*=1000;
+}else{
+if(_7.indexOf("¤")!=-1){
+_9=_8.customs.currencyGroup||_9;
+_a=_8.customs.currencyDecimal||_a;
+_7=_7.replace(/\u00a4{1,3}/,function(_d){
+var _e=["symbol","currency","displayName"][_d.length-1];
+return _8[_e]||_8.currency||"";
+});
+}else{
+if(_7.indexOf("E")!=-1){
+throw new Error("exponential notation not supported");
+}
+}
+}
+}
+var _f=dojo.number._numberPatternRE;
+var _10=_c.match(_f);
+if(!_10){
+throw new Error("unable to find a number expression in pattern: "+_7);
+}
+if(_8.fractional===false){
+_8.places=0;
+}
+return _7.replace(_f,dojo.number._formatAbsolute(_6,_10[0],{decimal:_a,group:_9,places:_8.places,round:_8.round}));
+};
+dojo.number.round=function(_11,_12,_13){
+var _14=10/(_13||10);
+return (_14*+_11).toFixed(_12)/_14;
+};
+if((0.9).toFixed()==0){
+(function(){
+var _15=dojo.number.round;
+dojo.number.round=function(v,p,m){
+var d=Math.pow(10,-p||0),a=Math.abs(v);
+if(!v||a>=d||a*Math.pow(10,p+1)<5){
+d=0;
+}
+return _15(v,p,m)+(v>0?d:-d);
+};
+})();
+}
+dojo.number._formatAbsolute=function(_1b,_1c,_1d){
+_1d=_1d||{};
+if(_1d.places===true){
+_1d.places=0;
+}
+if(_1d.places===Infinity){
+_1d.places=6;
+}
+var _1e=_1c.split(".");
+var _1f=(_1d.places>=0)?_1d.places:(_1e[1]&&_1e[1].length)||0;
+if(!(_1d.round<0)){
+_1b=dojo.number.round(_1b,_1f,_1d.round);
+}
+var _20=String(Math.abs(_1b)).split(".");
+var _21=_20[1]||"";
+if(_1d.places){
+var _22=dojo.isString(_1d.places)&&_1d.places.indexOf(",");
+if(_22){
+_1d.places=_1d.places.substring(_22+1);
+}
+_20[1]=dojo.string.pad(_21.substr(0,_1d.places),_1d.places,"0",true);
+}else{
+if(_1e[1]&&_1d.places!==0){
+var pad=_1e[1].lastIndexOf("0")+1;
+if(pad>_21.length){
+_20[1]=dojo.string.pad(_21,pad,"0",true);
+}
+var _24=_1e[1].length;
+if(_24<_21.length){
+_20[1]=_21.substr(0,_24);
+}
+}else{
+if(_20[1]){
+_20.pop();
+}
+}
+}
+var _25=_1e[0].replace(",","");
+pad=_25.indexOf("0");
+if(pad!=-1){
+pad=_25.length-pad;
+if(pad>_20[0].length){
+_20[0]=dojo.string.pad(_20[0],pad);
+}
+if(_25.indexOf("#")==-1){
+_20[0]=_20[0].substr(_20[0].length-pad);
+}
+}
+var _26=_1e[0].lastIndexOf(",");
+var _27,_28;
+if(_26!=-1){
+_27=_1e[0].length-_26-1;
+var _29=_1e[0].substr(0,_26);
+_26=_29.lastIndexOf(",");
+if(_26!=-1){
+_28=_29.length-_26-1;
+}
+}
+var _2a=[];
+for(var _2b=_20[0];_2b;){
+var off=_2b.length-_27;
+_2a.push((off>0)?_2b.substr(off):_2b);
+_2b=(off>0)?_2b.slice(0,off):"";
+if(_28){
+_27=_28;
+delete _28;
+}
+}
+_20[0]=_2a.reverse().join(_1d.group||",");
+return _20.join(_1d.decimal||".");
+};
+dojo.number.regexp=function(_2d){
+return dojo.number._parseInfo(_2d).regexp;
+};
+dojo.number._parseInfo=function(_2e){
+_2e=_2e||{};
+var _2f=dojo.i18n.normalizeLocale(_2e.locale);
+var _30=dojo.i18n.getLocalization("dojo.cldr","number",_2f);
+var _31=_2e.pattern||_30[(_2e.type||"decimal")+"Format"];
+var _32=_30.group;
+var _33=_30.decimal;
+var _34=1;
+if(_31.indexOf("%")!=-1){
+_34/=100;
+}else{
+if(_31.indexOf("‰")!=-1){
+_34/=1000;
+}else{
+var _35=_31.indexOf("¤")!=-1;
+if(_35){
+_32=_30.currencyGroup||_32;
+_33=_30.currencyDecimal||_33;
+}
+}
+}
+var _36=_31.split(";");
+if(_36.length==1){
+_36.push("-"+_36[0]);
+}
+var re=dojo.regexp.buildGroupRE(_36,function(_38){
+_38="(?:"+dojo.regexp.escapeString(_38,".")+")";
+return _38.replace(dojo.number._numberPatternRE,function(_39){
+var _3a={signed:false,separator:_2e.strict?_32:[_32,""],fractional:_2e.fractional,decimal:_33,exponent:false};
+var _3b=_39.split(".");
+var _3c=_2e.places;
+if(_3b.length==1||_3c===0){
+_3a.fractional=false;
+}else{
+if(_3c===undefined){
+_3c=_2e.pattern?_3b[1].lastIndexOf("0")+1:Infinity;
+}
+if(_3c&&_2e.fractional==undefined){
+_3a.fractional=true;
+}
+if(!_2e.places&&(_3c<_3b[1].length)){
+_3c+=","+_3b[1].length;
+}
+_3a.places=_3c;
+}
+var _3d=_3b[0].split(",");
+if(_3d.length>1){
+_3a.groupSize=_3d.pop().length;
+if(_3d.length>1){
+_3a.groupSize2=_3d.pop().length;
+}
+}
+return "("+dojo.number._realNumberRegexp(_3a)+")";
+});
+},true);
+if(_35){
+re=re.replace(/([\s\xa0]*)(\u00a4{1,3})([\s\xa0]*)/g,function(_3e,_3f,_40,_41){
+var _42=["symbol","currency","displayName"][_40.length-1];
+var _43=dojo.regexp.escapeString(_2e[_42]||_2e.currency||"");
+_3f=_3f?"[\\s\\xa0]":"";
+_41=_41?"[\\s\\xa0]":"";
+if(!_2e.strict){
+if(_3f){
+_3f+="*";
+}
+if(_41){
+_41+="*";
+}
+return "(?:"+_3f+_43+_41+")?";
+}
+return _3f+_43+_41;
+});
+}
+return {regexp:re.replace(/[\xa0 ]/g,"[\\s\\xa0]"),group:_32,decimal:_33,factor:_34};
+};
+dojo.number.parse=function(_44,_45){
+var _46=dojo.number._parseInfo(_45);
+var _47=(new RegExp("^"+_46.regexp+"$")).exec(_44);
+if(!_47){
+return NaN;
+}
+var _48=_47[1];
+if(!_47[1]){
+if(!_47[2]){
+return NaN;
+}
+_48=_47[2];
+_46.factor*=-1;
+}
+_48=_48.replace(new RegExp("["+_46.group+"\\s\\xa0"+"]","g"),"").replace(_46.decimal,".");
+return _48*_46.factor;
+};
+dojo.number._realNumberRegexp=function(_49){
+_49=_49||{};
+if(!("places" in _49)){
+_49.places=Infinity;
+}
+if(typeof _49.decimal!="string"){
+_49.decimal=".";
+}
+if(!("fractional" in _49)||/^0/.test(_49.places)){
+_49.fractional=[true,false];
+}
+if(!("exponent" in _49)){
+_49.exponent=[true,false];
+}
+if(!("eSigned" in _49)){
+_49.eSigned=[true,false];
+}
+var _4a=dojo.number._integerRegexp(_49);
+var _4b=dojo.regexp.buildGroupRE(_49.fractional,function(q){
+var re="";
+if(q&&(_49.places!==0)){
+re="\\"+_49.decimal;
+if(_49.places==Infinity){
+re="(?:"+re+"\\d+)?";
+}else{
+re+="\\d{"+_49.places+"}";
+}
+}
+return re;
+},true);
+var _4e=dojo.regexp.buildGroupRE(_49.exponent,function(q){
+if(q){
+return "([eE]"+dojo.number._integerRegexp({signed:_49.eSigned})+")";
+}
+return "";
+});
+var _50=_4a+_4b;
+if(_4b){
+_50="(?:(?:"+_50+")|(?:"+_4b+"))";
+}
+return _50+_4e;
+};
+dojo.number._integerRegexp=function(_51){
+_51=_51||{};
+if(!("signed" in _51)){
+_51.signed=[true,false];
+}
+if(!("separator" in _51)){
+_51.separator="";
+}else{
+if(!("groupSize" in _51)){
+_51.groupSize=3;
+}
+}
+var _52=dojo.regexp.buildGroupRE(_51.signed,function(q){
+return q?"[-+]":"";
+},true);
+var _54=dojo.regexp.buildGroupRE(_51.separator,function(sep){
+if(!sep){
+return "(?:\\d+)";
+}
+sep=dojo.regexp.escapeString(sep);
+if(sep==" "){
+sep="\\s";
+}else{
+if(sep==" "){
+sep="\\s\\xa0";
+}
+}
+var grp=_51.groupSize,_57=_51.groupSize2;
+if(_57){
+var _58="(?:0|[1-9]\\d{0,"+(_57-1)+"}(?:["+sep+"]\\d{"+_57+"})*["+sep+"]\\d{"+grp+"})";
+return ((grp-_57)>0)?"(?:"+_58+"|(?:0|[1-9]\\d{0,"+(grp-1)+"}))":_58;
+}
+return "(?:0|[1-9]\\d{0,"+(grp-1)+"}(?:["+sep+"]\\d{"+grp+"})*)";
+},true);
+return _52+_54;
+};
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/number.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/parser.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/parser.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/parser.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/parser.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1,225 @@
+/*
+	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
+	Available via Academic Free License >= 2.1 OR the modified BSD license.
+	see: http://dojotoolkit.org/license for details
+*/
+
+
+if(!dojo._hasResource["dojo.parser"]){
+dojo._hasResource["dojo.parser"]=true;
+dojo.provide("dojo.parser");
+dojo.require("dojo.date.stamp");
+dojo.parser=new function(){
+var d=dojo;
+var _2=d._scopeName+"Type";
+var _3="["+_2+"]";
+var _4=0,_5={};
+var _6=function(_7,_8){
+var _9=_8||_5;
+if(dojo.isIE){
+var cn=_7["__dojoNameCache"];
+if(cn&&_9[cn]===_7){
+return cn;
+}
+}
+var _b;
+do{
+_b="__"+_4++;
+}while(_b in _9);
+_9[_b]=_7;
+return _b;
+};
+function _c(_d){
+if(d.isString(_d)){
+return "string";
+}
+if(typeof _d=="number"){
+return "number";
+}
+if(typeof _d=="boolean"){
+return "boolean";
+}
+if(d.isFunction(_d)){
+return "function";
+}
+if(d.isArray(_d)){
+return "array";
+}
+if(_d instanceof Date){
+return "date";
+}
+if(_d instanceof d._Url){
+return "url";
+}
+return "object";
+};
+function _e(_f,_10){
+switch(_10){
+case "string":
+return _f;
+case "number":
+return _f.length?Number(_f):NaN;
+case "boolean":
+return typeof _f=="boolean"?_f:!(_f.toLowerCase()=="false");
+case "function":
+if(d.isFunction(_f)){
+_f=_f.toString();
+_f=d.trim(_f.substring(_f.indexOf("{")+1,_f.length-1));
+}
+try{
+if(_f.search(/[^\w\.]+/i)!=-1){
+_f=_6(new Function(_f),this);
+}
+return d.getObject(_f,false);
+}
+catch(e){
+return new Function();
+}
+case "array":
+return _f?_f.split(/\s*,\s*/):[];
+case "date":
+switch(_f){
+case "":
+return new Date("");
+case "now":
+return new Date();
+default:
+return d.date.stamp.fromISOString(_f);
+}
+case "url":
+return d.baseUrl+_f;
+default:
+return d.fromJson(_f);
+}
+};
+var _11={};
+function _12(_13){
+if(!_11[_13]){
+var cls=d.getObject(_13);
+if(!d.isFunction(cls)){
+throw new Error("Could not load class '"+_13+"'. Did you spell the name correctly and use a full path, like 'dijit.form.Button'?");
+}
+var _15=cls.prototype;
+var _16={};
+for(var _17 in _15){
+if(_17.charAt(0)=="_"){
+continue;
+}
+var _18=_15[_17];
+_16[_17]=_c(_18);
+}
+_11[_13]={cls:cls,params:_16};
+}
+return _11[_13];
+};
+this._functionFromScript=function(_19){
+var _1a="";
+var _1b="";
+var _1c=_19.getAttribute("args");
+if(_1c){
+d.forEach(_1c.split(/\s*,\s*/),function(_1d,idx){
+_1a+="var "+_1d+" = arguments["+idx+"]; ";
+});
+}
+var _1f=_19.getAttribute("with");
+if(_1f&&_1f.length){
+d.forEach(_1f.split(/\s*,\s*/),function(_20){
+_1a+="with("+_20+"){";
+_1b+="}";
+});
+}
+return new Function(_1a+_19.innerHTML+_1b);
+};
+this.instantiate=function(_21,_22){
+var _23=[];
+_22=_22||{};
+d.forEach(_21,function(_24){
+if(!_24){
+return;
+}
+var _25=_2 in _22?_22[_2]:_24.getAttribute(_2);
+if(!_25||!_25.length){
+return;
+}
+var _26=_12(_25),_27=_26.cls,ps=_27._noScript||_27.prototype._noScript;
+var _29={},_2a=_24.attributes;
+for(var _2b in _26.params){
+var _2c=_2b in _22?{value:_22[_2b],specified:true}:_2a.getNamedItem(_2b);
+if(!_2c||(!_2c.specified&&(!dojo.isIE||_2b.toLowerCase()!="value"))){
+continue;
+}
+var _2d=_2c.value;
+switch(_2b){
+case "class":
+_2d="className" in _22?_22.className:_24.className;
+break;
+case "style":
+_2d="style" in _22?_22.style:(_24.style&&_24.style.cssText);
+}
+var _2e=_26.params[_2b];
+if(typeof _2d=="string"){
+_29[_2b]=_e(_2d,_2e);
+}else{
+_29[_2b]=_2d;
+}
+}
+if(!ps){
+var _2f=[],_30=[];
+d.query("> script[type^='dojo/']",_24).orphan().forEach(function(_31){
+var _32=_31.getAttribute("event"),_25=_31.getAttribute("type"),nf=d.parser._functionFromScript(_31);
+if(_32){
+if(_25=="dojo/connect"){
+_2f.push({event:_32,func:nf});
+}else{
+_29[_32]=nf;
+}
+}else{
+_30.push(nf);
+}
+});
+}
+var _34=_27["markupFactory"];
+if(!_34&&_27["prototype"]){
+_34=_27.prototype["markupFactory"];
+}
+var _35=_34?_34(_29,_24,_27):new _27(_29,_24);
+_23.push(_35);
+var _36=_24.getAttribute("jsId");
+if(_36){
+d.setObject(_36,_35);
+}
+if(!ps){
+d.forEach(_2f,function(_37){
+d.connect(_35,_37.event,null,_37.func);
+});
+d.forEach(_30,function(_38){
+_38.call(_35);
+});
+}
+});
+d.forEach(_23,function(_39){
+if(_39&&_39.startup&&!_39._started&&(!_39.getParent||!_39.getParent())){
+_39.startup();
+}
+});
+return _23;
+};
+this.parse=function(_3a){
+var _3b=d.query(_3,_3a);
+var _3c=this.instantiate(_3b);
+return _3c;
+};
+}();
+(function(){
+var _3d=function(){
+if(dojo.config["parseOnLoad"]==true){
+dojo.parser.parse();
+}
+};
+if(dojo.exists("dijit.wai.onload")&&(dijit.wai.onload===dojo._loaders[0])){
+dojo._loaders.splice(1,0,_3d);
+}else{
+dojo._loaders.unshift(_3d);
+}
+})();
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/parser.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/regexp.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/regexp.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/regexp.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/regexp.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1,32 @@
+/*
+	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
+	Available via Academic Free License >= 2.1 OR the modified BSD license.
+	see: http://dojotoolkit.org/license for details
+*/
+
+
+if(!dojo._hasResource["dojo.regexp"]){
+dojo._hasResource["dojo.regexp"]=true;
+dojo.provide("dojo.regexp");
+dojo.regexp.escapeString=function(_1,_2){
+return _1.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,function(ch){
+if(_2&&_2.indexOf(ch)!=-1){
+return ch;
+}
+return "\\"+ch;
+});
+};
+dojo.regexp.buildGroupRE=function(_4,re,_6){
+if(!(_4 instanceof Array)){
+return re(_4);
+}
+var b=[];
+for(var i=0;i<_4.length;i++){
+b.push(re(_4[i]));
+}
+return dojo.regexp.group(b.join("|"),_6);
+};
+dojo.regexp.group=function(_9,_a){
+return "("+(_a?"?:":"")+_9+")";
+};
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/regexp.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/LICENSE
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/LICENSE?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/LICENSE (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/LICENSE Wed Mar 18 15:55:08 2009
@@ -0,0 +1,30 @@
+License Disclaimer:
+
+All contents of this directory are Copyright (c) the Dojo Foundation, with the
+following exceptions:
+-------------------------------------------------------------------------------
+
+dojo.css:
+	* parts Copyright (c) 2007, Yahoo! Inc. All rights reserved.
+	  Distributed under the terms of the BSD License
+
+The Program includes all or portions of the following software which was obtained under the terms and conditions of the BSD License.
+
+http://developer.yahoo.com/yui/license.html
+
+Copyright (c) 2007, Yahoo! Inc.
+ All rights reserved.
+ Redistribution and use of this software in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
+ * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 
+ * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the 
+documentation and/or other materials provided with the distribution.
+ * Neither the name of Yahoo! Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without 
+specific prior written permission of Yahoo! Inc. 
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
+ EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
+OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/_modules.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/_modules.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/_modules.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/_modules.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1,7 @@
+/*
+	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
+	Available via Academic Free License >= 2.1 OR the modified BSD license.
+	see: http://dojotoolkit.org/license for details
+*/
+
+

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/_modules.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/blank.gif
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/blank.gif?rev=755623&view=auto
==============================================================================
Binary file - no diff available.

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/blank.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/blank.html
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/blank.html?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/blank.html (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/blank.html Wed Mar 18 15:55:08 2009
@@ -0,0 +1 @@
+<html><head><script>isLoaded = true;</script></head><body></body></html>

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/blank.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/dnd.css
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/dnd.css?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/dnd.css (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/dnd.css Wed Mar 18 15:55:08 2009
@@ -0,0 +1,9 @@
+
+.dojoDndAvatar			{font-size: 75%; color: black;}
+.dojoDndAvatarHeader td	{padding-left: 20px; padding-right: 4px;}
+.dojoDndAvatarHeader	{background: #ccc;}
+.dojoDndAvatarItem		{background: #eee;}
+.dojoDndMove .dojoDndAvatarHeader	{background-image: url(images/dndNoMove.png); background-repeat: no-repeat;}
+.dojoDndCopy .dojoDndAvatarHeader	{background-image: url(images/dndNoCopy.png); background-repeat: no-repeat;}
+.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader	{background-image: url(images/dndMove.png); background-repeat: no-repeat;}
+.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader	{background-image: url(images/dndCopy.png); background-repeat: no-repeat;}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/dnd.css
------------------------------------------------------------------------------
    svn:mime-type = text/css

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/dojo.css
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/dojo.css?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/dojo.css (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/dojo.css Wed Mar 18 15:55:08 2009
@@ -0,0 +1,99 @@
+
+body, div, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
+	margin: 0;
+	padding: 0;
+}
+fieldset, img {
+	border: 0 none;
+}
+address, caption, cite, code, dfn, th, var {
+	font-style: normal; 
+	font-weight: normal;
+}
+caption, th {
+	text-align: left;
+}
+q:before, q:after {
+	content:"";
+}
+abbr, acronym {
+	border:0;
+}
+body { 
+	font: 12px Myriad,Helvetica,Tahoma,Arial,clean,sans-serif; 
+	*font-size: 75%;
+}
+h1 {
+	font-size: 1.5em; 
+	font-weight: normal;
+	line-height: 1em; 
+	margin-top: 1em;
+	margin-bottom:0;
+}
+h2 { 
+	font-size: 1.1667em; 
+	font-weight: bold; 
+	line-height: 1.286em; 
+	margin-top: 1.929em; 
+	margin-bottom:0.643em;
+}
+h3, h4, h5, h6 {
+	font-size: 1em; 
+	font-weight: bold; 
+	line-height: 1.5em; 
+	margin-top: 1.5em; 
+	margin-bottom: 0;
+}
+p { 
+	font-size: 1em; 
+	margin-top: 1.5em; 
+	margin-bottom: 1.5em; 
+	line-height: 1.5em;
+}
+blockquote { 
+	font-size: 0.916em; 
+	margin-top: 3.272em; 
+	margin-bottom: 3.272em; 
+	line-height: 1.636em; 
+	padding: 1.636em; 
+	border-top: 1px solid #ccc; 
+	border-bottom: 1px solid #ccc;
+}
+ol li, ul li { 
+	font-size: 1em; 
+	line-height: 1.5em; 
+	margin: 0;
+}
+pre, code { 
+	font-size:115%;
+	*font-size:100%;
+	font-family: Courier, "Courier New"; 
+	background-color: #efefef; 
+	border: 1px solid #ccc;
+}
+pre { 
+	border-width: 1px 0; 
+	padding: 1.5em;
+}
+table {  font-size:100%; }
+table.dojoTabular { 
+	border-collapse: collapse; 
+	border-spacing: 0; 
+	border: 1px solid #ccc; 
+	margin: 0 1.5em;
+}
+.dojoTabular th { 
+	text-align: center; 
+	font-weight: bold;
+}
+table.dojoTabular thead, table.dojoTabular tfoot { 
+	background-color: #efefef; 
+	border: 1px solid #ccc; 
+	border-width: 1px 0; 
+}
+table.dojoTabular thead tr th,
+table.dojoTabular thead tr td,
+table.dojoTabular tbody tr td,
+table.dojoTabular tfoot tr td { 
+	padding: 0.25em 0.5em;
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/dojo.css
------------------------------------------------------------------------------
    svn:mime-type = text/css

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/iframe_history.html
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/iframe_history.html?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/iframe_history.html (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/iframe_history.html Wed Mar 18 15:55:08 2009
@@ -0,0 +1,79 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+	<title></title>
+	<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
+	<script type="text/javascript">
+	// <!--
+	var noInit = false;
+	
+	function defineParams(sparams){
+		if(sparams){
+			var ss = (sparams.indexOf("&amp;") >= 0) ? "&amp;" : "&";
+			sparams = sparams.split(ss);
+			for(var x=0; x<sparams.length; x++){
+				var tp = sparams[x].split("=");
+				if(typeof window[tp[0]] != "undefined"){
+					window[tp[0]] = ((tp[1]=="true")||(tp[1]=="false")) ? eval(tp[1]) : tp[1];
+				}
+			}
+		}
+	}
+	
+	function init(){
+		// parse the query string if there is one to try to get params that
+		// we can act on. Also allow params to be in a fragment identifier.
+		var query = null;
+		var frag = null;
+		var url = document.location.href;
+		var hashIndex = url.indexOf("#");
+		
+		//Extract fragment identifier
+		if(hashIndex != -1){
+			frag = url.substring(hashIndex + 1, url.length);
+			url = url.substring(0, hashIndex);
+		}
+
+		//Extract querystring
+		var parts = url.split("?");
+		if(parts.length == 2){
+			query = parts[1];
+		}
+
+		defineParams(query);
+		defineParams(frag);
+
+		if(noInit){ return; }
+		var hasParentDojo = false;
+		try{
+			hasParentDojo = window.parent != window && window.parent["dojo"];
+		}catch(e){
+			alert("Initializing iframe_history.html failed. If you are using a cross-domain Dojo build,"
+				+ " please save iframe_history.html to your domain and set djConfig.dojoIframeHistoryUrl"
+				+ " to the path on your domain to iframe_history.html");
+			throw e;
+		}
+
+		if(hasParentDojo){
+			//Set the page title so IE history shows up with a somewhat correct name.
+			document.title = window.parent.document.title;
+			
+			//Notify parent that we are loaded.
+			var pdj = window.parent.dojo;
+			if(pdj["back"]){
+				pdj.back._iframeLoaded(null, window.location);
+			}
+		}
+
+	}
+	// -->
+	</script>
+</head>
+<body onload="try{ init(); }catch(e){ alert(e); }">
+	<h4>The Dojo Toolkit -- iframe_history.html</h4>
+
+	<p>This file is used in Dojo's back/fwd button management.</p>
+</body>
+</html>

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/iframe_history.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/images/dndCopy.png
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/images/dndCopy.png?rev=755623&view=auto
==============================================================================
Binary file - no diff available.

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/images/dndCopy.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/images/dndMove.png
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/images/dndMove.png?rev=755623&view=auto
==============================================================================
Binary file - no diff available.

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/images/dndMove.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/images/dndNoCopy.png
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/images/dndNoCopy.png?rev=755623&view=auto
==============================================================================
Binary file - no diff available.

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/images/dndNoCopy.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/images/dndNoMove.png
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/images/dndNoMove.png?rev=755623&view=auto
==============================================================================
Binary file - no diff available.

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/resources/images/dndNoMove.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/robot.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/robot.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/robot.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/robot.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1,49 @@
+/*
+	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
+	Available via Academic Free License >= 2.1 OR the modified BSD license.
+	see: http://dojotoolkit.org/license for details
+*/
+
+
+if(!dojo._hasResource["dojo.robot"]){
+dojo._hasResource["dojo.robot"]=true;
+dojo.provide("dojo.robot");
+dojo.experimental("dojo.robot");
+dojo.require("doh.robot");
+(function(){
+dojo.mixin(doh.robot,{_scrollIntoView:function(_1){
+if(typeof _1=="function"){
+_1=_1();
+}
+_1.scrollIntoView(false);
+},scrollIntoView:function(_2,_3){
+doh.robot.sequence(function(){
+doh.robot._scrollIntoView(_2);
+},_3);
+},mouseMoveAt:function(_4,_5,_6,_7,_8){
+doh.robot._assertRobot();
+_6=_6||100;
+this.sequence(function(){
+if(typeof _4=="function"){
+_4=_4();
+}
+if(!_4){
+return;
+}
+_4=dojo.byId(_4);
+if(_8===undefined){
+var _9=dojo.contentBox(_4);
+_7=_9.w/2;
+_8=_9.h/2;
+}
+var x=_7;
+var y=_8;
+doh.robot._scrollIntoView(_4);
+var c=dojo.coords(_4);
+x+=c.x;
+y+=c.y;
+doh.robot._mouseMove(x,y,false,_6);
+},_5,_6);
+}});
+})();
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/robot.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/robotx.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/robotx.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/robotx.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/robotx.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1,75 @@
+/*
+	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
+	Available via Academic Free License >= 2.1 OR the modified BSD license.
+	see: http://dojotoolkit.org/license for details
+*/
+
+
+if(!dojo._hasResource["dojo.robotx"]){
+dojo._hasResource["dojo.robotx"]=true;
+dojo.provide("dojo.robotx");
+dojo.require("dojo.robot");
+dojo.experimental("dojo.robotx");
+(function(){
+doh.robot._runsemaphore.lock.push("dojo.robotx.lock");
+var _1=document.getElementById("robotapplication");
+var _2=dojo.connect(doh,"_groupStarted",function(){
+dojo.disconnect(_2);
+if(!document.getElementById("robotconsole").childNodes.length){
+document.body.removeChild(document.getElementById("robotconsole"));
+_1.style.height="100%";
+}
+_1.style.visibility="visible";
+});
+var _3=function(){
+doh.robot._updateDocument();
+_3=null;
+doh.run();
+};
+var _4=function(){
+if(_3){
+_3();
+}
+var _5=dojo.connect(dojo.body(),"onunload",function(){
+dojo.global=window;
+dojo.doc=document;
+dojo.disconnect(_5);
+});
+};
+dojo.config.debugContainerId="robotconsole";
+document.write("<div id=\"robotconsole\" style=\"position:absolute;left:0px;top:75%;width:100%; height:25%;\"></div>");
+_1=document.createElement("iframe");
+_1.setAttribute("ALLOWTRANSPARENCY","true");
+dojo.style(_1,{visibility:"hidden",border:"0px none",padding:"0px",margin:"0px",position:"absolute",left:"0px",top:"0px",width:"100%",height:"75%",zIndex:"1"});
+if(_1["attachEvent"]!==undefined){
+_1.attachEvent("onload",_4);
+}else{
+dojo.connect(_1,"onload",_4);
+}
+dojo.mixin(doh.robot,{_updateDocument:function(){
+dojo.setContext(_1.contentWindow,_1.contentWindow.document);
+var _6=dojo.global;
+if(_6["dojo"]){
+dojo._topics=_6.dojo._topics;
+}
+},initRobot:function(_7){
+_1.src=_7;
+dojo.addOnLoad(function(){
+dojo.style(document.body,{width:"100%",height:"100%"});
+document.body.appendChild(_1);
+var _8=document.createElement("base");
+_8.href=_7;
+document.getElementsByTagName("head")[0].appendChild(_8);
+});
+},waitForPageToLoad:function(_9){
+var d=new doh.Deferred();
+_3=function(){
+_3=null;
+doh.robot._updateDocument();
+d.callback(true);
+};
+_9();
+return d;
+}});
+})();
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/robotx.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/JsonService.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/JsonService.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/JsonService.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/JsonService.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1,37 @@
+/*
+	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
+	Available via Academic Free License >= 2.1 OR the modified BSD license.
+	see: http://dojotoolkit.org/license for details
+*/
+
+
+if(!dojo._hasResource["dojo.rpc.JsonService"]){
+dojo._hasResource["dojo.rpc.JsonService"]=true;
+dojo.provide("dojo.rpc.JsonService");
+dojo.require("dojo.rpc.RpcService");
+dojo.declare("dojo.rpc.JsonService",dojo.rpc.RpcService,{bustCache:false,contentType:"application/json-rpc",lastSubmissionId:0,callRemote:function(_1,_2){
+var _3=new dojo.Deferred();
+this.bind(_1,_2,_3);
+return _3;
+},bind:function(_4,_5,_6,_7){
+var _8=dojo.rawXhrPost({url:_7||this.serviceUrl,postData:this.createRequest(_4,_5),contentType:this.contentType,timeout:this.timeout,handleAs:"json-comment-optional"});
+_8.addCallbacks(this.resultCallback(_6),this.errorCallback(_6));
+},createRequest:function(_9,_a){
+var _b={"params":_a,"method":_9,"id":++this.lastSubmissionId};
+var _c=dojo.toJson(_b);
+return _c;
+},parseResults:function(_d){
+if(dojo.isObject(_d)){
+if("result" in _d){
+return _d.result;
+}
+if("Result" in _d){
+return _d.Result;
+}
+if("ResultSet" in _d){
+return _d.ResultSet;
+}
+}
+return _d;
+}});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/JsonService.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/JsonpService.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/JsonpService.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/JsonpService.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/JsonpService.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1,32 @@
+/*
+	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
+	Available via Academic Free License >= 2.1 OR the modified BSD license.
+	see: http://dojotoolkit.org/license for details
+*/
+
+
+if(!dojo._hasResource["dojo.rpc.JsonpService"]){
+dojo._hasResource["dojo.rpc.JsonpService"]=true;
+dojo.provide("dojo.rpc.JsonpService");
+dojo.require("dojo.rpc.RpcService");
+dojo.require("dojo.io.script");
+dojo.declare("dojo.rpc.JsonpService",dojo.rpc.RpcService,{constructor:function(_1,_2){
+if(this.required){
+if(_2){
+dojo.mixin(this.required,_2);
+}
+dojo.forEach(this.required,function(_3){
+if(_3==""||_3==undefined){
+throw new Error("Required Service Argument not found: "+_3);
+}
+});
+}
+},strictArgChecks:false,bind:function(_4,_5,_6,_7){
+var _8=dojo.io.script.get({url:_7||this.serviceUrl,callbackParamName:this.callbackParamName||"callback",content:this.createRequest(_5),timeout:this.timeout,handleAs:"json",preventCache:true});
+_8.addCallbacks(this.resultCallback(_6),this.errorCallback(_6));
+},createRequest:function(_9){
+var _a=(dojo.isArrayLike(_9)&&_9.length==1)?_9[0]:{};
+dojo.mixin(_a,this.required);
+return _a;
+}});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/JsonpService.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/RpcService.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/RpcService.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/RpcService.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/RpcService.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1,89 @@
+/*
+	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
+	Available via Academic Free License >= 2.1 OR the modified BSD license.
+	see: http://dojotoolkit.org/license for details
+*/
+
+
+if(!dojo._hasResource["dojo.rpc.RpcService"]){
+dojo._hasResource["dojo.rpc.RpcService"]=true;
+dojo.provide("dojo.rpc.RpcService");
+dojo.declare("dojo.rpc.RpcService",null,{constructor:function(_1){
+if(_1){
+if((dojo.isString(_1))||(_1 instanceof dojo._Url)){
+if(_1 instanceof dojo._Url){
+var _2=_1+"";
+}else{
+_2=_1;
+}
+var _3=dojo.xhrGet({url:_2,handleAs:"json-comment-optional",sync:true});
+_3.addCallback(this,"processSmd");
+_3.addErrback(function(){
+throw new Error("Unable to load SMD from "+_1);
+});
+}else{
+if(_1.smdStr){
+this.processSmd(dojo.eval("("+_1.smdStr+")"));
+}else{
+if(_1.serviceUrl){
+this.serviceUrl=_1.serviceUrl;
+}
+this.timeout=_1.timeout||3000;
+if("strictArgChecks" in _1){
+this.strictArgChecks=_1.strictArgChecks;
+}
+this.processSmd(_1);
+}
+}
+}
+},strictArgChecks:true,serviceUrl:"",parseResults:function(_4){
+return _4;
+},errorCallback:function(_5){
+return function(_6){
+_5.errback(_6.message);
+};
+},resultCallback:function(_7){
+var tf=dojo.hitch(this,function(_9){
+if(_9.error!=null){
+var _a;
+if(typeof _9.error=="object"){
+_a=new Error(_9.error.message);
+_a.code=_9.error.code;
+_a.error=_9.error.error;
+}else{
+_a=new Error(_9.error);
+}
+_a.id=_9.id;
+_a.errorObject=_9;
+_7.errback(_a);
+}else{
+_7.callback(this.parseResults(_9));
+}
+});
+return tf;
+},generateMethod:function(_b,_c,_d){
+return dojo.hitch(this,function(){
+var _e=new dojo.Deferred();
+if((this.strictArgChecks)&&(_c!=null)&&(arguments.length!=_c.length)){
+throw new Error("Invalid number of parameters for remote method.");
+}else{
+this.bind(_b,dojo._toArray(arguments),_e,_d);
+}
+return _e;
+});
+},processSmd:function(_f){
+if(_f.methods){
+dojo.forEach(_f.methods,function(m){
+if(m&&m.name){
+this[m.name]=this.generateMethod(m.name,m.parameters,m.url||m.serviceUrl||m.serviceURL);
+if(!dojo.isFunction(this[m.name])){
+throw new Error("RpcService: Failed to create"+m.name+"()");
+}
+}
+},this);
+}
+this.serviceUrl=_f.serviceUrl||_f.serviceURL;
+this.required=_f.required;
+this.smd=_f;
+}});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/rpc/RpcService.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dojo/string.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dojo/string.js?rev=755623&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dojo/string.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dojo/string.js Wed Mar 18 15:55:08 2009
@@ -0,0 +1,57 @@
+/*
+	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
+	Available via Academic Free License >= 2.1 OR the modified BSD license.
+	see: http://dojotoolkit.org/license for details
+*/
+
+
+if(!dojo._hasResource["dojo.string"]){
+dojo._hasResource["dojo.string"]=true;
+dojo.provide("dojo.string");
+dojo.string.rep=function(_1,_2){
+if(_2<=0||!_1){
+return "";
+}
+var _3=[];
+for(;;){
+if(_2&1){
+_3.push(_1);
+}
+if(!(_2>>=1)){
+break;
+}
+_1+=_1;
+}
+return _3.join("");
+};
+dojo.string.pad=function(_4,_5,ch,_7){
+if(!ch){
+ch="0";
+}
+var _8=String(_4),_9=dojo.string.rep(ch,Math.ceil((_5-_8.length)/ch.length));
+return _7?_8+_9:_9+_8;
+};
+dojo.string.substitute=function(_a,_b,_c,_d){
+_d=_d||dojo.global;
+_c=(!_c)?function(v){
+return v;
+}:dojo.hitch(_d,_c);
+return _a.replace(/\$\{([^\s\:\}]+)(?:\:([^\s\:\}]+))?\}/g,function(_f,key,_11){
+var _12=dojo.getObject(key,false,_b);
+if(_11){
+_12=dojo.getObject(_11,false,_d).call(_d,_12,key);
+}
+return _c(_12,key).toString();
+});
+};
+dojo.string.trim=String.prototype.trim?dojo.trim:function(str){
+str=str.replace(/^\s+/,"");
+for(var i=str.length-1;i>=0;i--){
+if(/\S/.test(str.charAt(i))){
+str=str.substring(0,i+1);
+break;
+}
+}
+return str;
+};
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dojo/string.js
------------------------------------------------------------------------------
    svn:eol-style = native