You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2015/03/22 17:05:23 UTC

[31/54] [partial] camel git commit: CAMEL-7263: Remove not maintained and deprecated camel-web module.

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Base.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Base.js b/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Base.js
deleted file mode 100644
index 222d75e..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Base.js
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
-	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["dojox.charting.action2d.Base"]){
-dojo._hasResource["dojox.charting.action2d.Base"]=true;
-dojo.provide("dojox.charting.action2d.Base");
-dojo.require("dojo.fx.easing");
-dojo.require("dojox.lang.functional.object");
-dojo.require("dojox.gfx.fx");
-(function(){
-var _1=400,_2=dojo.fx.easing.backOut,df=dojox.lang.functional;
-dojo.declare("dojox.charting.action2d.Base",null,{overOutEvents:{onmouseover:1,onmouseout:1},constructor:function(_4,_5,_6){
-this.chart=_4;
-this.plot=_5?_5:"default";
-this.anim={};
-if(!_6){
-_6={};
-}
-this.duration=_6.duration?_6.duration:_1;
-this.easing=_6.easing?_6.easing:_2;
-},connect:function(){
-this.handle=this.chart.connectToPlot(this.plot,this,"process");
-},disconnect:function(){
-if(this.handle){
-dojo.disconnect(this.handle);
-this.handle=null;
-}
-},reset:function(){
-},destroy:function(){
-if(this.handle){
-this.disconnect();
-}
-df.forIn(this.anim,function(o){
-df.forIn(o,function(_8){
-_8.action.stop(true);
-});
-});
-this.anim={};
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Highlight.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Highlight.js b/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Highlight.js
deleted file mode 100644
index d602ae7..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Highlight.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/*
-	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["dojox.charting.action2d.Highlight"]){
-dojo._hasResource["dojox.charting.action2d.Highlight"]=true;
-dojo.provide("dojox.charting.action2d.Highlight");
-dojo.require("dojox.charting.action2d.Base");
-dojo.require("dojox.color");
-(function(){
-var _1=100,_2=75,_3=50,c=dojox.color,cc=function(_6){
-return function(){
-return _6;
-};
-},hl=function(_8){
-var a=new c.Color(_8),x=a.toHsl();
-if(x.s==0){
-x.l=x.l<50?100:0;
-}else{
-x.s=_1;
-if(x.l<_3){
-x.l=_2;
-}else{
-if(x.l>_2){
-x.l=_3;
-}else{
-x.l=x.l-_3>_2-x.l?_3:_2;
-}
-}
-}
-return c.fromHsl(x);
-};
-dojo.declare("dojox.charting.action2d.Highlight",dojox.charting.action2d.Base,{defaultParams:{duration:400,easing:dojo.fx.easing.backOut},optionalParams:{highlight:"red"},constructor:function(_b,_c,_d){
-var a=_d&&_d.highlight;
-this.colorFun=a?(dojo.isFunction(a)?a:cc(a)):hl;
-this.connect();
-},process:function(o){
-if(!o.shape||!(o.type in this.overOutEvents)){
-return;
-}
-var _10=o.run.name,_11=o.index,_12,_13,_14;
-if(_10 in this.anim){
-_12=this.anim[_10][_11];
-}else{
-this.anim[_10]={};
-}
-if(_12){
-_12.action.stop(true);
-}else{
-var _15=o.shape.getFill();
-if(!_15||!(_15 instanceof dojo.Color)){
-return;
-}
-this.anim[_10][_11]=_12={start:_15,end:this.colorFun(_15)};
-}
-var _16=_12.start,end=_12.end;
-if(o.type=="onmouseout"){
-var t=_16;
-_16=end;
-end=t;
-}
-_12.action=dojox.gfx.fx.animateFill({shape:o.shape,duration:this.duration,easing:this.easing,color:{start:_16,end:end}});
-if(o.type=="onmouseout"){
-dojo.connect(_12.action,"onEnd",this,function(){
-if(this.anim[_10]){
-delete this.anim[_10][_11];
-}
-});
-}
-_12.action.play();
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Magnify.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Magnify.js b/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Magnify.js
deleted file mode 100644
index a76fbea..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Magnify.js
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
-	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["dojox.charting.action2d.Magnify"]){
-dojo._hasResource["dojox.charting.action2d.Magnify"]=true;
-dojo.provide("dojox.charting.action2d.Magnify");
-dojo.require("dojox.charting.action2d.Base");
-dojo.require("dojox.gfx.matrix");
-(function(){
-var _1=2,m=dojox.gfx.matrix,gf=dojox.gfx.fx;
-dojo.declare("dojox.charting.action2d.Magnify",dojox.charting.action2d.Base,{defaultParams:{duration:400,easing:dojo.fx.easing.backOut,scale:_1},optionalParams:{},constructor:function(_4,_5,_6){
-this.scale=_6&&typeof _6.scale=="number"?_6.scale:_1;
-this.connect();
-},process:function(o){
-if(!o.shape||!(o.type in this.overOutEvents)||!("cx" in o)||!("cy" in o)){
-return;
-}
-var _8=o.run.name,_9=o.index,_a=[],_b,_c,_d;
-if(_8 in this.anim){
-_b=this.anim[_8][_9];
-}else{
-this.anim[_8]={};
-}
-if(_b){
-_b.action.stop(true);
-}else{
-this.anim[_8][_9]=_b={};
-}
-if(o.type=="onmouseover"){
-_c=m.identity;
-_d=this.scale;
-}else{
-_c=m.scaleAt(this.scale,o.cx,o.cy);
-_d=1/this.scale;
-}
-var _e={shape:o.shape,duration:this.duration,easing:this.easing,transform:[{name:"scaleAt",start:[1,o.cx,o.cy],end:[_d,o.cx,o.cy]},_c]};
-if(o.shape){
-_a.push(gf.animateTransform(_e));
-}
-if(o.oultine){
-_e.shape=o.outline;
-_a.push(gf.animateTransform(_e));
-}
-if(o.shadow){
-_e.shape=o.shadow;
-_a.push(gf.animateTransform(_e));
-}
-if(!_a.length){
-delete this.anim[_8][_9];
-return;
-}
-_b.action=dojo.fx.combine(_a);
-if(o.type=="onmouseout"){
-dojo.connect(_b.action,"onEnd",this,function(){
-if(this.anim[_8]){
-delete this.anim[_8][_9];
-}
-});
-}
-_b.action.play();
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/action2d/MoveSlice.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/action2d/MoveSlice.js b/components/camel-web/src/main/webapp/js/dojox/charting/action2d/MoveSlice.js
deleted file mode 100644
index bdcf8c7..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/action2d/MoveSlice.js
+++ /dev/null
@@ -1,63 +0,0 @@
-/*
-	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["dojox.charting.action2d.MoveSlice"]){
-dojo._hasResource["dojox.charting.action2d.MoveSlice"]=true;
-dojo.provide("dojox.charting.action2d.MoveSlice");
-dojo.require("dojox.charting.action2d.Base");
-dojo.require("dojox.gfx.matrix");
-dojo.require("dojox.lang.functional");
-dojo.require("dojox.lang.functional.scan");
-dojo.require("dojox.lang.functional.fold");
-(function(){
-var _1=1.05,_2=7,m=dojox.gfx.matrix,gf=dojox.gfx.fx,df=dojox.lang.functional;
-dojo.declare("dojox.charting.action2d.MoveSlice",dojox.charting.action2d.Base,{defaultParams:{duration:400,easing:dojo.fx.easing.backOut,scale:_1,shift:_2},optionalParams:{},constructor:function(_6,_7,_8){
-if(!_8){
-_8={};
-}
-this.scale=typeof _8.scale=="number"?_8.scale:_1;
-this.shift=typeof _8.shift=="number"?_8.shift:_2;
-this.connect();
-},process:function(o){
-if(!o.shape||o.element!="slice"||!(o.type in this.overOutEvents)){
-return;
-}
-if(!this.angles){
-if(typeof o.run.data[0]=="number"){
-this.angles=df.map(df.scanl(o.run.data,"+",0),"* 2 * Math.PI / this",df.foldl(o.run.data,"+",0));
-}else{
-this.angles=df.map(df.scanl(o.run.data,"a + b.y",0),"* 2 * Math.PI / this",df.foldl(o.run.data,"a + b.y",0));
-}
-}
-var _a=o.index,_b,_c,_d,_e,_f=(this.angles[_a]+this.angles[_a+1])/2,_10=m.rotateAt(-_f,o.cx,o.cy),_11=m.rotateAt(_f,o.cx,o.cy);
-_b=this.anim[_a];
-if(_b){
-_b.action.stop(true);
-}else{
-this.anim[_a]=_b={};
-}
-if(o.type=="onmouseover"){
-_d=0;
-_e=this.shift;
-_c=this.scale;
-}else{
-_d=this.shift;
-_e=0;
-_c=1/this.scale;
-}
-_b.action=dojox.gfx.fx.animateTransform({shape:o.shape,duration:this.duration,easing:this.easing,transform:[_11,{name:"translate",start:[_d,0],end:[_e,0]},{name:"scaleAt",start:[1,o.cx,o.cy],end:[_c,o.cx,o.cy]},_10]});
-if(o.type=="onmouseout"){
-dojo.connect(_b.action,"onEnd",this,function(){
-delete this.anim[_a];
-});
-}
-_b.action.play();
-},reset:function(){
-delete this.angles;
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Shake.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Shake.js b/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Shake.js
deleted file mode 100644
index 7ec253e..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Shake.js
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
-	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["dojox.charting.action2d.Shake"]){
-dojo._hasResource["dojox.charting.action2d.Shake"]=true;
-dojo.provide("dojox.charting.action2d.Shake");
-dojo.require("dojox.charting.action2d.Base");
-dojo.require("dojox.gfx.matrix");
-(function(){
-var _1=3,m=dojox.gfx.matrix,gf=dojox.gfx.fx;
-dojo.declare("dojox.charting.action2d.Shake",dojox.charting.action2d.Base,{defaultParams:{duration:400,easing:dojo.fx.easing.backOut,shiftX:_1,shiftY:_1},optionalParams:{},constructor:function(_4,_5,_6){
-if(!_6){
-_6={};
-}
-this.shiftX=typeof _6.shiftX=="number"?_6.shiftX:_1;
-this.shiftY=typeof _6.shiftY=="number"?_6.shiftY:_1;
-this.connect();
-},process:function(o){
-if(!o.shape||!(o.type in this.overOutEvents)){
-return;
-}
-var _8=o.run.name,_9=o.index,_a=[],_b,_c=o.type=="onmouseover"?this.shiftX:-this.shiftX,_d=o.type=="onmouseover"?this.shiftY:-this.shiftY;
-if(_8 in this.anim){
-_b=this.anim[_8][_9];
-}else{
-this.anim[_8]={};
-}
-if(_b){
-_b.action.stop(true);
-}else{
-this.anim[_8][_9]=_b={};
-}
-var _e={shape:o.shape,duration:this.duration,easing:this.easing,transform:[{name:"translate",start:[this.shiftX,this.shiftY],end:[0,0]},m.identity]};
-if(o.shape){
-_a.push(gf.animateTransform(_e));
-}
-if(o.oultine){
-_e.shape=o.outline;
-_a.push(gf.animateTransform(_e));
-}
-if(o.shadow){
-_e.shape=o.shadow;
-_a.push(gf.animateTransform(_e));
-}
-if(!_a.length){
-delete this.anim[_8][_9];
-return;
-}
-_b.action=dojo.fx.combine(_a);
-if(o.type=="onmouseout"){
-dojo.connect(_b.action,"onEnd",this,function(){
-if(this.anim[_8]){
-delete this.anim[_8][_9];
-}
-});
-}
-_b.action.play();
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Tooltip.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Tooltip.js b/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Tooltip.js
deleted file mode 100644
index a57958a..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/action2d/Tooltip.js
+++ /dev/null
@@ -1,93 +0,0 @@
-/*
-	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["dojox.charting.action2d.Tooltip"]){
-dojo._hasResource["dojox.charting.action2d.Tooltip"]=true;
-dojo.provide("dojox.charting.action2d.Tooltip");
-dojo.require("dojox.charting.action2d.Base");
-dojo.require("dijit.Tooltip");
-dojo.require("dojox.lang.functional");
-dojo.require("dojox.lang.functional.scan");
-dojo.require("dojox.lang.functional.fold");
-(function(){
-var _1=function(o){
-var t=o.run&&o.run.data&&o.run.data[o.index];
-if(t&&typeof t=="object"&&t.tooltip){
-return t.tooltip;
-}
-return o.element=="bar"?o.x:o.y;
-};
-var df=dojox.lang.functional,_5=Math.PI/4,_6=Math.PI/2;
-dojo.declare("dojox.charting.action2d.Tooltip",dojox.charting.action2d.Base,{defaultParams:{text:_1},optionalParams:{},constructor:function(_7,_8,_9){
-this.text=_9&&_9.text?_9.text:_1;
-this.connect();
-},process:function(o){
-if(o.type==="onplotreset"||o.type==="onmouseout"){
-dijit.hideTooltip(this.aroundRect);
-this.aroundRect=null;
-return;
-}
-if(!o.shape||o.type!=="onmouseover"){
-return;
-}
-var _b={type:"rect"},_c=["after","before"];
-switch(o.element){
-case "marker":
-_b.x=o.cx;
-_b.y=o.cy;
-_b.width=_b.height=1;
-break;
-case "circle":
-_b.x=o.cx-o.cr;
-_b.y=o.cy-o.cr;
-_b.width=_b.height=2*o.cr;
-break;
-case "column":
-_c=["above","below"];
-case "bar":
-_b=dojo.clone(o.shape.getShape());
-break;
-default:
-if(!this.angles){
-if(typeof o.run.data[0]=="number"){
-this.angles=df.map(df.scanl(o.run.data,"+",0),"* 2 * Math.PI / this",df.foldl(o.run.data,"+",0));
-}else{
-this.angles=df.map(df.scanl(o.run.data,"a + b.y",0),"* 2 * Math.PI / this",df.foldl(o.run.data,"a + b.y",0));
-}
-}
-var _d=(this.angles[o.index]+this.angles[o.index+1])/2;
-_b.x=o.cx+o.cr*Math.cos(_d);
-_b.y=o.cy+o.cr*Math.sin(_d);
-_b.width=_b.height=1;
-if(_d<_5){
-}else{
-if(_d<_6+_5){
-_c=["below","above"];
-}else{
-if(_d<Math.PI+_5){
-_c=["before","after"];
-}else{
-if(_d<2*Math.PI-_5){
-_c=["above","below"];
-}
-}
-}
-}
-break;
-}
-var lt=dojo.coords(this.chart.node,true);
-_b.x+=lt.x;
-_b.y+=lt.y;
-_b.x=Math.round(_b.x);
-_b.y=Math.round(_b.y);
-_b.width=Math.ceil(_b.width);
-_b.height=Math.ceil(_b.height);
-this.aroundRect=_b;
-dijit.showTooltip(this.text(o),this.aroundRect,_c);
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/axis2d/Base.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/axis2d/Base.js b/components/camel-web/src/main/webapp/js/dojox/charting/axis2d/Base.js
deleted file mode 100644
index f03e903..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/axis2d/Base.js
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
-	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["dojox.charting.axis2d.Base"]){
-dojo._hasResource["dojox.charting.axis2d.Base"]=true;
-dojo.provide("dojox.charting.axis2d.Base");
-dojo.require("dojox.charting.Element");
-dojo.declare("dojox.charting.axis2d.Base",dojox.charting.Element,{constructor:function(_1,_2){
-this.vertical=_2&&_2.vertical;
-},clear:function(){
-return this;
-},initialized:function(){
-return false;
-},calculate:function(_3,_4,_5){
-return this;
-},getScaler:function(){
-return null;
-},getTicks:function(){
-return null;
-},getOffsets:function(){
-return {l:0,r:0,t:0,b:0};
-},render:function(_6,_7){
-return this;
-}});
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/axis2d/Default.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/axis2d/Default.js b/components/camel-web/src/main/webapp/js/dojox/charting/axis2d/Default.js
deleted file mode 100644
index 62c0bac..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/axis2d/Default.js
+++ /dev/null
@@ -1,242 +0,0 @@
-/*
-	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["dojox.charting.axis2d.Default"]){
-dojo._hasResource["dojox.charting.axis2d.Default"]=true;
-dojo.provide("dojox.charting.axis2d.Default");
-dojo.require("dojox.charting.scaler.linear");
-dojo.require("dojox.charting.axis2d.common");
-dojo.require("dojox.charting.axis2d.Base");
-dojo.require("dojo.colors");
-dojo.require("dojo.string");
-dojo.require("dojox.gfx");
-dojo.require("dojox.lang.functional");
-dojo.require("dojox.lang.utils");
-(function(){
-var dc=dojox.charting,df=dojox.lang.functional,du=dojox.lang.utils,g=dojox.gfx,_5=dc.scaler.linear,_6=4;
-dojo.declare("dojox.charting.axis2d.Default",dojox.charting.axis2d.Base,{defaultParams:{vertical:false,fixUpper:"none",fixLower:"none",natural:false,leftBottom:true,includeZero:false,fixed:true,majorLabels:true,minorTicks:true,minorLabels:true,microTicks:false,htmlLabels:true},optionalParams:{min:0,max:1,from:0,to:1,majorTickStep:4,minorTickStep:2,microTickStep:1,labels:[],labelFunc:null,maxLabelSize:0,stroke:{},majorTick:{},minorTick:{},microTick:{},font:"",fontColor:""},constructor:function(_7,_8){
-this.opt=dojo.delegate(this.defaultParams,_8);
-du.updateWithPattern(this.opt,_8,this.optionalParams);
-},dependOnData:function(){
-return !("min" in this.opt)||!("max" in this.opt);
-},clear:function(){
-delete this.scaler;
-delete this.ticks;
-this.dirty=true;
-return this;
-},initialized:function(){
-return "scaler" in this&&!(this.dirty&&this.dependOnData());
-},setWindow:function(_9,_a){
-this.scale=_9;
-this.offset=_a;
-return this.clear();
-},getWindowScale:function(){
-return "scale" in this?this.scale:1;
-},getWindowOffset:function(){
-return "offset" in this?this.offset:0;
-},calculate:function(_b,_c,_d,_e){
-if(this.initialized()){
-return this;
-}
-this.labels="labels" in this.opt?this.opt.labels:_e;
-this.scaler=_5.buildScaler(_b,_c,_d,this.opt);
-if("scale" in this){
-this.opt.from=this.scaler.bounds.lower+this.offset;
-this.opt.to=(this.scaler.bounds.upper-this.scaler.bounds.lower)/this.scale+this.opt.from;
-if(!isFinite(this.opt.from)||isNaN(this.opt.from)||!isFinite(this.opt.to)||isNaN(this.opt.to)||this.opt.to-this.opt.from>=this.scaler.bounds.upper-this.scaler.bounds.lower){
-delete this.opt.from;
-delete this.opt.to;
-delete this.scale;
-delete this.offset;
-}else{
-if(this.opt.from<this.scaler.bounds.lower){
-this.opt.to+=this.scaler.bounds.lower-this.opt.from;
-this.opt.from=this.scaler.bounds.lower;
-}else{
-if(this.opt.to>this.scaler.bounds.upper){
-this.opt.from+=this.scaler.bounds.upper-this.opt.to;
-this.opt.to=this.scaler.bounds.upper;
-}
-}
-this.offset=this.opt.from-this.scaler.bounds.lower;
-}
-this.scaler=_5.buildScaler(_b,_c,_d,this.opt);
-if(this.scale==1&&this.offset==0){
-delete this.scale;
-delete this.offset;
-}
-}
-var _f=0,ta=this.chart.theme.axis,_11="font" in this.opt?this.opt.font:ta.font,_12=_11?g.normalizedLength(g.splitFontString(_11).size):0;
-if(this.vertical){
-if(_12){
-_f=_12+_6;
-}
-}else{
-if(_12){
-var _13,i;
-if(this.opt.labelFunc&&this.opt.maxLabelSize){
-_13=this.opt.maxLabelSize;
-}else{
-if(this.labels){
-_13=df.foldl(df.map(this.labels,function(_15){
-return dojox.gfx._base._getTextBox(_15.text,{font:_11}).w;
-}),"Math.max(a, b)",0);
-}else{
-var _16=Math.ceil(Math.log(Math.max(Math.abs(this.scaler.bounds.from),Math.abs(this.scaler.bounds.to)))/Math.LN10),t=[];
-if(this.scaler.bounds.from<0||this.scaler.bounds.to<0){
-t.push("-");
-}
-t.push(dojo.string.rep("9",_16));
-var _18=Math.floor(Math.log(this.scaler.bounds.to-this.scaler.bounds.from)/Math.LN10);
-if(_18>0){
-t.push(".");
-for(i=0;i<_18;++i){
-t.push("9");
-}
-}
-_13=dojox.gfx._base._getTextBox(t.join(""),{font:_11}).w;
-}
-}
-_f=_13+_6;
-}
-}
-this.scaler.minMinorStep=_f;
-this.ticks=_5.buildTicks(this.scaler,this.opt);
-return this;
-},getScaler:function(){
-return this.scaler;
-},getTicks:function(){
-return this.ticks;
-},getOffsets:function(){
-var _19={l:0,r:0,t:0,b:0},_1a,a,b,c,d,gtb=dojox.gfx._base._getTextBox,gl=dc.scaler.common.getNumericLabel,_21=0,ta=this.chart.theme.axis,_23="font" in this.opt?this.opt.font:ta.font,_24="majorTick" in this.opt?this.opt.majorTick:ta.majorTick,_25="minorTick" in this.opt?this.opt.minorTick:ta.minorTick,_26=_23?g.normalizedLength(g.splitFontString(_23).size):0,s=this.scaler;
-if(!s){
-return _19;
-}
-if(this.vertical){
-if(_26){
-if(this.opt.labelFunc&&this.opt.maxLabelSize){
-_1a=this.opt.maxLabelSize;
-}else{
-if(this.labels){
-_1a=df.foldl(df.map(this.labels,function(_28){
-return dojox.gfx._base._getTextBox(_28.text,{font:_23}).w;
-}),"Math.max(a, b)",0);
-}else{
-a=gtb(gl(s.major.start,s.major.prec,this.opt),{font:_23}).w;
-b=gtb(gl(s.major.start+s.major.count*s.major.tick,s.major.prec,this.opt),{font:_23}).w;
-c=gtb(gl(s.minor.start,s.minor.prec,this.opt),{font:_23}).w;
-d=gtb(gl(s.minor.start+s.minor.count*s.minor.tick,s.minor.prec,this.opt),{font:_23}).w;
-_1a=Math.max(a,b,c,d);
-}
-}
-_21=_1a+_6;
-}
-_21+=_6+Math.max(_24.length,_25.length);
-_19[this.opt.leftBottom?"l":"r"]=_21;
-_19.t=_19.b=_26/2;
-}else{
-if(_26){
-_21=_26+_6;
-}
-_21+=_6+Math.max(_24.length,_25.length);
-_19[this.opt.leftBottom?"b":"t"]=_21;
-if(_26){
-if(this.opt.labelFunc&&this.opt.maxLabelSize){
-_1a=this.opt.maxLabelSize;
-}else{
-if(this.labels){
-_1a=df.foldl(df.map(this.labels,function(_29){
-return dojox.gfx._base._getTextBox(_29.text,{font:_23}).w;
-}),"Math.max(a, b)",0);
-}else{
-a=gtb(gl(s.major.start,s.major.prec,this.opt),{font:_23}).w;
-b=gtb(gl(s.major.start+s.major.count*s.major.tick,s.major.prec,this.opt),{font:_23}).w;
-c=gtb(gl(s.minor.start,s.minor.prec,this.opt),{font:_23}).w;
-d=gtb(gl(s.minor.start+s.minor.count*s.minor.tick,s.minor.prec,this.opt),{font:_23}).w;
-_1a=Math.max(a,b,c,d);
-}
-}
-_19.l=_19.r=_1a/2;
-}
-}
-return _19;
-},render:function(dim,_2b){
-if(!this.dirty){
-return this;
-}
-var _2c,_2d,_2e,_2f,_30,_31,ta=this.chart.theme.axis,_33="stroke" in this.opt?this.opt.stroke:ta.stroke,_34="majorTick" in this.opt?this.opt.majorTick:ta.majorTick,_35="minorTick" in this.opt?this.opt.minorTick:ta.minorTick,_36="microTick" in this.opt?this.opt.microTick:ta.minorTick,_37="font" in this.opt?this.opt.font:ta.font,_38="fontColor" in this.opt?this.opt.fontColor:ta.fontColor,_39=Math.max(_34.length,_35.length),_3a=_37?g.normalizedLength(g.splitFontString(_37).size):0;
-if(this.vertical){
-_2c={y:dim.height-_2b.b};
-_2d={y:_2b.t};
-_2e={x:0,y:-1};
-if(this.opt.leftBottom){
-_2c.x=_2d.x=_2b.l;
-_2f={x:-1,y:0};
-_31="end";
-}else{
-_2c.x=_2d.x=dim.width-_2b.r;
-_2f={x:1,y:0};
-_31="start";
-}
-_30={x:_2f.x*(_39+_6),y:_3a*0.4};
-}else{
-_2c={x:_2b.l};
-_2d={x:dim.width-_2b.r};
-_2e={x:1,y:0};
-_31="middle";
-if(this.opt.leftBottom){
-_2c.y=_2d.y=dim.height-_2b.b;
-_2f={x:0,y:1};
-_30={y:_39+_6+_3a};
-}else{
-_2c.y=_2d.y=_2b.t;
-_2f={x:0,y:-1};
-_30={y:-_39-_6};
-}
-_30.x=0;
-}
-this.cleanGroup();
-try{
-var s=this.group,c=this.scaler,t=this.ticks,_3e,f=_5.getTransformerFromModel(this.scaler),_40=dojox.gfx.renderer=="canvas",_41=_40||this.opt.htmlLabels&&!dojo.isIE&&!dojo.isOpera?"html":"gfx",dx=_2f.x*_34.length,dy=_2f.y*_34.length;
-s.createLine({x1:_2c.x,y1:_2c.y,x2:_2d.x,y2:_2d.y}).setStroke(_33);
-dojo.forEach(t.major,function(_44){
-var _45=f(_44.value),_46,x=_2c.x+_2e.x*_45,y=_2c.y+_2e.y*_45;
-s.createLine({x1:x,y1:y,x2:x+dx,y2:y+dy}).setStroke(_34);
-if(_44.label){
-_46=dc.axis2d.common.createText[_41](this.chart,s,x+_30.x,y+_30.y,_31,_44.label,_37,_38);
-if(_41=="html"){
-this.htmlElements.push(_46);
-}
-}
-},this);
-dx=_2f.x*_35.length;
-dy=_2f.y*_35.length;
-_3e=c.minMinorStep<=c.minor.tick*c.bounds.scale;
-dojo.forEach(t.minor,function(_49){
-var _4a=f(_49.value),_4b,x=_2c.x+_2e.x*_4a,y=_2c.y+_2e.y*_4a;
-s.createLine({x1:x,y1:y,x2:x+dx,y2:y+dy}).setStroke(_35);
-if(_3e&&_49.label){
-_4b=dc.axis2d.common.createText[_41](this.chart,s,x+_30.x,y+_30.y,_31,_49.label,_37,_38);
-if(_41=="html"){
-this.htmlElements.push(_4b);
-}
-}
-},this);
-dx=_2f.x*_36.length;
-dy=_2f.y*_36.length;
-dojo.forEach(t.micro,function(_4e){
-var _4f=f(_4e.value),_50,x=_2c.x+_2e.x*_4f,y=_2c.y+_2e.y*_4f;
-s.createLine({x1:x,y1:y,x2:x+dx,y2:y+dy}).setStroke(_36);
-},this);
-}
-catch(e){
-}
-this.dirty=false;
-return this;
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/axis2d/common.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/axis2d/common.js b/components/camel-web/src/main/webapp/js/dojox/charting/axis2d/common.js
deleted file mode 100644
index f0b5f90..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/axis2d/common.js
+++ /dev/null
@@ -1,63 +0,0 @@
-/*
-	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["dojox.charting.axis2d.common"]){
-dojo._hasResource["dojox.charting.axis2d.common"]=true;
-dojo.provide("dojox.charting.axis2d.common");
-dojo.require("dojox.gfx");
-(function(){
-var g=dojox.gfx;
-function _2(s){
-s.marginLeft="0px";
-s.marginTop="0px";
-s.marginRight="0px";
-s.marginBottom="0px";
-s.paddingLeft="0px";
-s.paddingTop="0px";
-s.paddingRight="0px";
-s.paddingBottom="0px";
-s.borderLeftWidth="0px";
-s.borderTopWidth="0px";
-s.borderRightWidth="0px";
-s.borderBottomWidth="0px";
-};
-dojo.mixin(dojox.charting.axis2d.common,{createText:{gfx:function(_4,_5,x,y,_8,_9,_a,_b){
-return _5.createText({x:x,y:y,text:_9,align:_8}).setFont(_a).setFill(_b);
-},html:function(_c,_d,x,y,_10,_11,_12,_13){
-var p=dojo.doc.createElement("div"),s=p.style;
-_2(s);
-s.font=_12;
-p.innerHTML=String(_11).replace(/\s/g,"&nbsp;");
-s.color=_13;
-s.position="absolute";
-s.left="-10000px";
-dojo.body().appendChild(p);
-var _16=g.normalizedLength(g.splitFontString(_12).size),box=dojo.marginBox(p);
-dojo.body().removeChild(p);
-s.position="relative";
-switch(_10){
-case "middle":
-s.left=Math.floor(x-box.w/2)+"px";
-break;
-case "end":
-s.left=Math.floor(x-box.w)+"px";
-break;
-default:
-s.left=Math.floor(x)+"px";
-break;
-}
-s.top=Math.floor(y-_16)+"px";
-var _18=dojo.doc.createElement("div"),w=_18.style;
-_2(w);
-w.width="0px";
-w.height="0px";
-_18.appendChild(p);
-_c.node.insertBefore(_18,_c.node.firstChild);
-return _18;
-}}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Areas.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Areas.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Areas.js
deleted file mode 100644
index 231ec8a..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Areas.js
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
-	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["dojox.charting.plot2d.Areas"]){
-dojo._hasResource["dojox.charting.plot2d.Areas"]=true;
-dojo.provide("dojox.charting.plot2d.Areas");
-dojo.require("dojox.charting.plot2d.Default");
-dojo.declare("dojox.charting.plot2d.Areas",dojox.charting.plot2d.Default,{constructor:function(){
-this.opt.lines=true;
-this.opt.areas=true;
-}});
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Bars.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Bars.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Bars.js
deleted file mode 100644
index a2dca87..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Bars.js
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
-	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["dojox.charting.plot2d.Bars"]){
-dojo._hasResource["dojox.charting.plot2d.Bars"]=true;
-dojo.provide("dojox.charting.plot2d.Bars");
-dojo.require("dojox.charting.plot2d.common");
-dojo.require("dojox.charting.plot2d.Base");
-dojo.require("dojox.lang.utils");
-dojo.require("dojox.lang.functional");
-dojo.require("dojox.lang.functional.reversed");
-(function(){
-var df=dojox.lang.functional,du=dojox.lang.utils,dc=dojox.charting.plot2d.common,_4=df.lambda("item.purgeGroup()");
-dojo.declare("dojox.charting.plot2d.Bars",dojox.charting.plot2d.Base,{defaultParams:{hAxis:"x",vAxis:"y",gap:0,shadows:null},optionalParams:{minBarSize:1,maxBarSize:1},constructor:function(_5,_6){
-this.opt=dojo.clone(this.defaultParams);
-du.updateWithObject(this.opt,_6);
-du.updateWithPattern(this.opt,_6,this.optionalParams);
-this.series=[];
-this.hAxis=this.opt.hAxis;
-this.vAxis=this.opt.vAxis;
-},calculateAxes:function(_7){
-var _8=dc.collectSimpleStats(this.series),t;
-_8.hmin-=0.5;
-_8.hmax+=0.5;
-t=_8.hmin,_8.hmin=_8.vmin,_8.vmin=t;
-t=_8.hmax,_8.hmax=_8.vmax,_8.vmax=t;
-this._calc(_7,_8);
-return this;
-},render:function(_a,_b){
-this.dirty=this.isDirty();
-if(this.dirty){
-dojo.forEach(this.series,_4);
-this.cleanGroup();
-var s=this.group;
-df.forEachRev(this.series,function(_d){
-_d.cleanGroup(s);
-});
-}
-var t=this.chart.theme,_f,_10,_11,f,gap,_14,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_17=Math.max(0,this._hScaler.bounds.lower),_18=ht(_17),_19=this.events();
-f=dc.calculateBarSize(this._vScaler.bounds.scale,this.opt);
-gap=f.gap;
-_14=f.size;
-this.resetEvents();
-for(var i=this.series.length-1;i>=0;--i){
-var run=this.series[i];
-if(!this.dirty&&!run.dirty){
-continue;
-}
-run.cleanGroup();
-var s=run.group;
-if(!run.fill||!run.stroke){
-_f=run.dyn.color=new dojo.Color(t.next("color"));
-}
-_10=run.stroke?run.stroke:dc.augmentStroke(t.series.stroke,_f);
-_11=run.fill?run.fill:dc.augmentFill(t.series.fill,_f);
-for(var j=0;j<run.data.length;++j){
-var v=run.data[j],hv=ht(v),_1f=hv-_18,w=Math.abs(_1f);
-if(w>=1&&_14>=1){
-var _21=s.createRect({x:_b.l+(v<_17?hv:_18),y:_a.height-_b.b-vt(j+1.5)+gap,width:w,height:_14}).setFill(_11).setStroke(_10);
-run.dyn.fill=_21.getFill();
-run.dyn.stroke=_21.getStroke();
-if(_19){
-var o={element:"bar",index:j,run:run,plot:this,hAxis:this.hAxis||null,vAxis:this.vAxis||null,shape:_21,x:v,y:j+1.5};
-this._connectEvents(_21,o);
-}
-}
-}
-run.dirty=false;
-}
-this.dirty=false;
-return this;
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Base.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Base.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Base.js
deleted file mode 100644
index c753966..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Base.js
+++ /dev/null
@@ -1,90 +0,0 @@
-/*
-	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["dojox.charting.plot2d.Base"]){
-dojo._hasResource["dojox.charting.plot2d.Base"]=true;
-dojo.provide("dojox.charting.plot2d.Base");
-dojo.require("dojox.charting.scaler.primitive");
-dojo.require("dojox.charting.Element");
-dojo.require("dojox.charting.plot2d.common");
-dojo.declare("dojox.charting.plot2d.Base",dojox.charting.Element,{destroy:function(){
-this.resetEvents();
-this.inherited(arguments);
-},clear:function(){
-this.series=[];
-this._hAxis=null;
-this._vAxis=null;
-this.dirty=true;
-return this;
-},setAxis:function(_1){
-if(_1){
-this[_1.vertical?"_vAxis":"_hAxis"]=_1;
-}
-return this;
-},addSeries:function(_2){
-this.series.push(_2);
-return this;
-},calculateAxes:function(_3){
-return this;
-},isDirty:function(){
-return this.dirty||this._hAxis&&this._hAxis.dirty||this._vAxis&&this._vAxis.dirty;
-},render:function(_4,_5){
-return this;
-},getRequiredColors:function(){
-return this.series.length;
-},plotEvent:function(o){
-},connect:function(_7,_8){
-this.dirty=true;
-return dojo.connect(this,"plotEvent",_7,_8);
-},events:function(){
-var ls=this.plotEvent._listeners;
-if(!ls||!ls.length){
-return false;
-}
-for(var i in ls){
-if(!(i in Array.prototype)){
-return true;
-}
-}
-return false;
-},resetEvents:function(){
-this.plotEvent({type:"onplotreset",plot:this});
-},_calc:function(_b,_c){
-if(this._hAxis){
-if(!this._hAxis.initialized()){
-this._hAxis.calculate(_c.hmin,_c.hmax,_b.width);
-}
-this._hScaler=this._hAxis.getScaler();
-}else{
-this._hScaler=dojox.charting.scaler.primitive.buildScaler(_c.hmin,_c.hmax,_b.width);
-}
-if(this._vAxis){
-if(!this._vAxis.initialized()){
-this._vAxis.calculate(_c.vmin,_c.vmax,_b.height);
-}
-this._vScaler=this._vAxis.getScaler();
-}else{
-this._vScaler=dojox.charting.scaler.primitive.buildScaler(_c.vmin,_c.vmax,_b.height);
-}
-},_connectEvents:function(_d,o){
-_d.connect("onmouseover",this,function(e){
-o.type="onmouseover";
-o.event=e;
-this.plotEvent(o);
-});
-_d.connect("onmouseout",this,function(e){
-o.type="onmouseout";
-o.event=e;
-this.plotEvent(o);
-});
-_d.connect("onclick",this,function(e){
-o.type="onclick";
-o.event=e;
-this.plotEvent(o);
-});
-}});
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Bubble.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Bubble.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Bubble.js
deleted file mode 100644
index 5bebb7b..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Bubble.js
+++ /dev/null
@@ -1,98 +0,0 @@
-/*
-	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["dojox.charting.plot2d.Bubble"]){
-dojo._hasResource["dojox.charting.plot2d.Bubble"]=true;
-dojo.provide("dojox.charting.plot2d.Bubble");
-dojo.require("dojox.charting.plot2d.Base");
-dojo.require("dojox.lang.functional");
-(function(){
-var df=dojox.lang.functional,du=dojox.lang.utils,dc=dojox.charting.plot2d.common,_4=df.lambda("item.purgeGroup()");
-dojo.declare("dojox.charting.plot2d.Bubble",dojox.charting.plot2d.Base,{defaultParams:{hAxis:"x",vAxis:"y"},optionalParams:{},constructor:function(_5,_6){
-this.opt=dojo.clone(this.defaultParams);
-du.updateWithObject(this.opt,_6);
-this.series=[];
-this.hAxis=this.opt.hAxis;
-this.vAxis=this.opt.vAxis;
-},calculateAxes:function(_7){
-this._calc(_7,dc.collectSimpleStats(this.series));
-return this;
-},render:function(_8,_9){
-this.dirty=this.isDirty();
-if(this.dirty){
-dojo.forEach(this.series,_4);
-this.cleanGroup();
-var s=this.group;
-df.forEachRev(this.series,function(_b){
-_b.cleanGroup(s);
-});
-}
-var t=this.chart.theme,_d,_e,_f,_10,_11,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_14=this.events();
-this.resetEvents();
-for(var i=this.series.length-1;i>=0;--i){
-var run=this.series[i];
-if(!this.dirty&&!run.dirty){
-continue;
-}
-run.cleanGroup();
-if(!run.data.length){
-run.dirty=false;
-continue;
-}
-if(typeof run.data[0]=="number"){
-console.warn("dojox.charting.plot2d.Bubble: the data in the following series cannot be rendered as a bubble chart; ",run);
-continue;
-}
-var s=run.group,_17=dojo.map(run.data,function(v,i){
-return {x:ht(v.x)+_9.l,y:_8.height-_9.b-vt(v.y),radius:this._vScaler.bounds.scale*(v.size/2)};
-},this);
-if(run.fill){
-_f=run.fill;
-}else{
-if(run.stroke){
-_f=run.stroke;
-}else{
-_f=run.dyn.color=new dojo.Color(t.next("color"));
-}
-}
-run.dyn.fill=_f;
-_d=run.dyn.stroke=run.stroke?dc.makeStroke(run.stroke):dc.augmentStroke(t.series.stroke,_f);
-var _1a=null,_1b=null,_1c=null;
-if(this.opt.shadows&&_d){
-var sh=this.opt.shadows,_11=new dojo.Color([0,0,0,0.2]),_10=dojo.clone(_e?_e:_d);
-_10.color=_11;
-_10.width+=sh.dw?sh.dw:0;
-run.dyn.shadow=_10;
-var _1e=dojo.map(_17,function(_1f){
-var sh=this.opt.shadows;
-return s.createCircle({cx:_1f.x+sh.dx,cy:_1f.y+sh.dy,r:_1f.radius}).setStroke(_10).setFill(_11);
-},this);
-}
-if(run.outline||t.series.outline){
-_e=dc.makeStroke(run.outline?run.outline:t.series.outline);
-_e.width=2*_e.width+_d.width;
-run.dyn.outline=_e;
-_1b=dojo.map(_17,function(_21){
-s.createCircle({cx:_21.x,cy:_21.y,r:_21.radius}).setStroke(_e);
-},this);
-}
-_1a=dojo.map(_17,function(_22){
-return s.createCircle({cx:_22.x,cy:_22.y,r:_22.radius}).setStroke(_d).setFill(_f);
-},this);
-if(_14){
-dojo.forEach(_1a,function(s,i){
-var o={element:"circle",index:i,run:run,plot:this,hAxis:this.hAxis||null,vAxis:this.vAxis||null,shape:s,outline:_1b&&_1b[i]||null,shadow:_1c&&_1c[i]||null,x:run.data[i].x,y:run.data[i].y,r:run.data[i].size/2,cx:_17[i].x,cy:_17[i].y,cr:_17[i].radius};
-this._connectEvents(s,o);
-},this);
-}
-run.dirty=false;
-}
-this.dirty=false;
-return this;
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/ClusteredBars.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/ClusteredBars.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/ClusteredBars.js
deleted file mode 100644
index 434b4d0..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/ClusteredBars.js
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
-	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["dojox.charting.plot2d.ClusteredBars"]){
-dojo._hasResource["dojox.charting.plot2d.ClusteredBars"]=true;
-dojo.provide("dojox.charting.plot2d.ClusteredBars");
-dojo.require("dojox.charting.plot2d.common");
-dojo.require("dojox.charting.plot2d.Bars");
-dojo.require("dojox.lang.functional");
-dojo.require("dojox.lang.functional.reversed");
-(function(){
-var df=dojox.lang.functional,dc=dojox.charting.plot2d.common,_3=df.lambda("item.purgeGroup()");
-dojo.declare("dojox.charting.plot2d.ClusteredBars",dojox.charting.plot2d.Bars,{render:function(_4,_5){
-this.dirty=this.isDirty();
-if(this.dirty){
-dojo.forEach(this.series,_3);
-this.cleanGroup();
-var s=this.group;
-df.forEachRev(this.series,function(_7){
-_7.cleanGroup(s);
-});
-}
-var t=this.chart.theme,_9,_a,_b,f,_d,_e,_f,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_12=Math.max(0,this._hScaler.bounds.lower),_13=ht(_12),_14=this.events();
-f=dc.calculateBarSize(this._vScaler.bounds.scale,this.opt,this.series.length);
-_d=f.gap;
-_e=_f=f.size;
-this.resetEvents();
-for(var i=this.series.length-1;i>=0;--i){
-var run=this.series[i],_17=_f*(this.series.length-i-1);
-if(!this.dirty&&!run.dirty){
-continue;
-}
-run.cleanGroup();
-var s=run.group;
-if(!run.fill||!run.stroke){
-_9=run.dyn.color=new dojo.Color(t.next("color"));
-}
-_a=run.stroke?run.stroke:dc.augmentStroke(t.series.stroke,_9);
-_b=run.fill?run.fill:dc.augmentFill(t.series.fill,_9);
-for(var j=0;j<run.data.length;++j){
-var v=run.data[j],hv=ht(v),_1b=hv-_13,w=Math.abs(_1b);
-if(w>=1&&_e>=1){
-var _1d=s.createRect({x:_5.l+(v<_12?hv:_13),y:_4.height-_5.b-vt(j+1.5)+_d+_17,width:w,height:_e}).setFill(_b).setStroke(_a);
-run.dyn.fill=_1d.getFill();
-run.dyn.stroke=_1d.getStroke();
-if(_14){
-var o={element:"bar",index:j,run:run,plot:this,hAxis:this.hAxis||null,vAxis:this.vAxis||null,shape:_1d,x:v,y:j+1.5};
-this._connectEvents(_1d,o);
-}
-}
-}
-run.dirty=false;
-}
-this.dirty=false;
-return this;
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/ClusteredColumns.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/ClusteredColumns.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/ClusteredColumns.js
deleted file mode 100644
index 8899aed..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/ClusteredColumns.js
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
-	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["dojox.charting.plot2d.ClusteredColumns"]){
-dojo._hasResource["dojox.charting.plot2d.ClusteredColumns"]=true;
-dojo.provide("dojox.charting.plot2d.ClusteredColumns");
-dojo.require("dojox.charting.plot2d.common");
-dojo.require("dojox.charting.plot2d.Columns");
-dojo.require("dojox.lang.functional");
-dojo.require("dojox.lang.functional.reversed");
-(function(){
-var df=dojox.lang.functional,dc=dojox.charting.plot2d.common,_3=df.lambda("item.purgeGroup()");
-dojo.declare("dojox.charting.plot2d.ClusteredColumns",dojox.charting.plot2d.Columns,{render:function(_4,_5){
-this.dirty=this.isDirty();
-if(this.dirty){
-dojo.forEach(this.series,_3);
-this.cleanGroup();
-var s=this.group;
-df.forEachRev(this.series,function(_7){
-_7.cleanGroup(s);
-});
-}
-var t=this.chart.theme,_9,_a,_b,f,_d,_e,_f,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_12=Math.max(0,this._vScaler.bounds.lower),_13=vt(_12),_14=this.events();
-f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt,this.series.length);
-_d=f.gap;
-_e=_f=f.size;
-this.resetEvents();
-for(var i=0;i<this.series.length;++i){
-var run=this.series[i],_17=_f*i;
-if(!this.dirty&&!run.dirty){
-continue;
-}
-run.cleanGroup();
-var s=run.group;
-if(!run.fill||!run.stroke){
-_9=run.dyn.color=new dojo.Color(t.next("color"));
-}
-_a=run.stroke?run.stroke:dc.augmentStroke(t.series.stroke,_9);
-_b=run.fill?run.fill:dc.augmentFill(t.series.fill,_9);
-for(var j=0;j<run.data.length;++j){
-var v=run.data[j],vv=vt(v),_1b=vv-_13,h=Math.abs(_1b);
-if(_e>=1&&h>=1){
-var _1d=s.createRect({x:_5.l+ht(j+0.5)+_d+_17,y:_4.height-_5.b-(v>_12?vv:_13),width:_e,height:h}).setFill(_b).setStroke(_a);
-run.dyn.fill=_1d.getFill();
-run.dyn.stroke=_1d.getStroke();
-if(_14){
-var o={element:"column",index:j,run:run,plot:this,hAxis:this.hAxis||null,vAxis:this.vAxis||null,shape:_1d,x:j+0.5,y:v};
-this._connectEvents(_1d,o);
-}
-}
-}
-run.dirty=false;
-}
-this.dirty=false;
-return this;
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Columns.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Columns.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Columns.js
deleted file mode 100644
index 4374a8b..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Columns.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/*
-	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["dojox.charting.plot2d.Columns"]){
-dojo._hasResource["dojox.charting.plot2d.Columns"]=true;
-dojo.provide("dojox.charting.plot2d.Columns");
-dojo.require("dojox.charting.plot2d.common");
-dojo.require("dojox.charting.plot2d.Base");
-dojo.require("dojox.lang.utils");
-dojo.require("dojox.lang.functional");
-dojo.require("dojox.lang.functional.reversed");
-(function(){
-var df=dojox.lang.functional,du=dojox.lang.utils,dc=dojox.charting.plot2d.common,_4=df.lambda("item.purgeGroup()");
-dojo.declare("dojox.charting.plot2d.Columns",dojox.charting.plot2d.Base,{defaultParams:{hAxis:"x",vAxis:"y",gap:0,shadows:null},optionalParams:{minBarSize:1,maxBarSize:1},constructor:function(_5,_6){
-this.opt=dojo.clone(this.defaultParams);
-du.updateWithObject(this.opt,_6);
-du.updateWithPattern(this.opt,_6,this.optionalParams);
-this.series=[];
-this.hAxis=this.opt.hAxis;
-this.vAxis=this.opt.vAxis;
-},calculateAxes:function(_7){
-var _8=dc.collectSimpleStats(this.series);
-_8.hmin-=0.5;
-_8.hmax+=0.5;
-this._calc(_7,_8);
-return this;
-},render:function(_9,_a){
-this.dirty=this.isDirty();
-if(this.dirty){
-dojo.forEach(this.series,_4);
-this.cleanGroup();
-var s=this.group;
-df.forEachRev(this.series,function(_c){
-_c.cleanGroup(s);
-});
-}
-var t=this.chart.theme,_e,_f,_10,f,gap,_13,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_16=Math.max(0,this._vScaler.bounds.lower),_17=vt(_16),_18=this.events();
-f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt);
-gap=f.gap;
-_13=f.size;
-this.resetEvents();
-for(var i=this.series.length-1;i>=0;--i){
-var run=this.series[i];
-if(!this.dirty&&!run.dirty){
-continue;
-}
-run.cleanGroup();
-var s=run.group;
-if(!run.fill||!run.stroke){
-_e=run.dyn.color=new dojo.Color(t.next("color"));
-}
-_f=run.stroke?run.stroke:dc.augmentStroke(t.series.stroke,_e);
-_10=run.fill?run.fill:dc.augmentFill(t.series.fill,_e);
-for(var j=0;j<run.data.length;++j){
-var v=run.data[j],vv=vt(v),_1e=vv-_17,h=Math.abs(_1e);
-if(_13>=1&&h>=1){
-var _20={x:_a.l+ht(j+0.5)+gap,y:_9.height-_a.b-(v>_16?vv:_17),width:_13,height:h},_21=s.createRect(_20).setFill(_10).setStroke(_f);
-run.dyn.fill=_21.getFill();
-run.dyn.stroke=_21.getStroke();
-if(_18){
-var o={element:"column",index:j,run:run,plot:this,hAxis:this.hAxis||null,vAxis:this.vAxis||null,shape:_21,x:j+0.5,y:v};
-this._connectEvents(_21,o);
-}
-}
-}
-run.dirty=false;
-}
-this.dirty=false;
-return this;
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Default.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Default.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Default.js
deleted file mode 100644
index a8ed52f..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Default.js
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
-	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["dojox.charting.plot2d.Default"]){
-dojo._hasResource["dojox.charting.plot2d.Default"]=true;
-dojo.provide("dojox.charting.plot2d.Default");
-dojo.require("dojox.charting.plot2d.common");
-dojo.require("dojox.charting.plot2d.Base");
-dojo.require("dojox.lang.utils");
-dojo.require("dojox.lang.functional");
-dojo.require("dojox.lang.functional.reversed");
-(function(){
-var df=dojox.lang.functional,du=dojox.lang.utils,dc=dojox.charting.plot2d.common,_4=df.lambda("item.purgeGroup()");
-dojo.declare("dojox.charting.plot2d.Default",dojox.charting.plot2d.Base,{defaultParams:{hAxis:"x",vAxis:"y",lines:true,areas:false,markers:false,shadows:0,tension:0},optionalParams:{},constructor:function(_5,_6){
-this.opt=dojo.clone(this.defaultParams);
-du.updateWithObject(this.opt,_6);
-this.series=[];
-this.hAxis=this.opt.hAxis;
-this.vAxis=this.opt.vAxis;
-},calculateAxes:function(_7){
-this._calc(_7,dc.collectSimpleStats(this.series));
-return this;
-},render:function(_8,_9){
-this.dirty=this.isDirty();
-if(this.dirty){
-dojo.forEach(this.series,_4);
-this.cleanGroup();
-var s=this.group;
-df.forEachRev(this.series,function(_b){
-_b.cleanGroup(s);
-});
-}
-var t=this.chart.theme,_d,_e,_f,_10,_11=this.events();
-this.resetEvents();
-for(var i=this.series.length-1;i>=0;--i){
-var run=this.series[i];
-if(!this.dirty&&!run.dirty){
-continue;
-}
-run.cleanGroup();
-if(!run.data.length){
-run.dirty=false;
-continue;
-}
-var s=run.group,_14,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler);
-if(typeof run.data[0]=="number"){
-_14=dojo.map(run.data,function(v,i){
-return {x:ht(i+1)+_9.l,y:_8.height-_9.b-vt(v)};
-},this);
-}else{
-_14=dojo.map(run.data,function(v,i){
-return {x:ht(v.x)+_9.l,y:_8.height-_9.b-vt(v.y)};
-},this);
-}
-if(!run.fill||!run.stroke){
-_f=run.dyn.color=new dojo.Color(t.next("color"));
-}
-var _1b=this.opt.tension?dc.curve(_14,this.opt.tension):"";
-if(this.opt.areas){
-var _1c=run.fill?run.fill:dc.augmentFill(t.series.fill,_f);
-var _1d=dojo.clone(_14);
-if(this.opt.tension){
-var _1e="L"+_1d[_1d.length-1].x+","+(_8.height-_9.b)+" L"+_1d[0].x+","+(_8.height-_9.b)+" L"+_1d[0].x+","+_1d[0].y;
-run.dyn.fill=s.createPath(_1b+" "+_1e).setFill(_1c).getFill();
-}else{
-_1d.push({x:_14[_14.length-1].x,y:_8.height-_9.b});
-_1d.push({x:_14[0].x,y:_8.height-_9.b});
-_1d.push(_14[0]);
-run.dyn.fill=s.createPolyline(_1d).setFill(_1c).getFill();
-}
-}
-if(this.opt.lines||this.opt.markers){
-_d=run.stroke?dc.makeStroke(run.stroke):dc.augmentStroke(t.series.stroke,_f);
-if(run.outline||t.series.outline){
-_e=dc.makeStroke(run.outline?run.outline:t.series.outline);
-_e.width=2*_e.width+_d.width;
-}
-}
-if(this.opt.markers){
-_10=run.dyn.marker=run.marker?run.marker:t.next("marker");
-}
-var _1f=null,_20=null,_21=null;
-if(this.opt.shadows&&_d){
-var sh=this.opt.shadows,_23=new dojo.Color([0,0,0,0.3]),_24=dojo.map(_14,function(c){
-return {x:c.x+sh.dx,y:c.y+sh.dy};
-}),_26=dojo.clone(_e?_e:_d);
-_26.color=_23;
-_26.width+=sh.dw?sh.dw:0;
-if(this.opt.lines){
-if(this.opt.tension){
-run.dyn.shadow=s.createPath(dc.curve(_24,this.opt.tension)).setStroke(_26).getStroke();
-}else{
-run.dyn.shadow=s.createPolyline(_24).setStroke(_26).getStroke();
-}
-}
-if(this.opt.markers){
-_21=dojo.map(_24,function(c){
-return s.createPath("M"+c.x+" "+c.y+" "+_10).setStroke(_26).setFill(_23);
-},this);
-}
-}
-if(this.opt.lines){
-if(_e){
-if(this.opt.tension){
-run.dyn.outline=s.createPath(_1b).setStroke(_e).getStroke();
-}else{
-run.dyn.outline=s.createPolyline(_14).setStroke(_e).getStroke();
-}
-}
-if(this.opt.tension){
-run.dyn.stroke=s.createPath(_1b).setStroke(_d).getStroke();
-}else{
-run.dyn.stroke=s.createPolyline(_14).setStroke(_d).getStroke();
-}
-}
-if(this.opt.markers){
-_1f=new Array(_14.length);
-_20=new Array(_14.length);
-dojo.forEach(_14,function(c,i){
-var _2a="M"+c.x+" "+c.y+" "+_10;
-if(_e){
-_20[i]=s.createPath(_2a).setStroke(_e);
-}
-_1f[i]=s.createPath(_2a).setStroke(_d).setFill(_d.color);
-},this);
-if(_11){
-dojo.forEach(_1f,function(s,i){
-var o={element:"marker",index:i,run:run,plot:this,hAxis:this.hAxis||null,vAxis:this.vAxis||null,shape:s,outline:_20[i]||null,shadow:_21&&_21[i]||null,cx:_14[i].x,cy:_14[i].y};
-if(typeof run.data[0]=="number"){
-o.x=i+1;
-o.y=run.data[i];
-}else{
-o.x=run.data[i].x;
-o.y=run.data[i].y;
-}
-this._connectEvents(s,o);
-},this);
-}
-}
-run.dirty=false;
-}
-this.dirty=false;
-return this;
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Grid.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Grid.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Grid.js
deleted file mode 100644
index 767ccfc..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Grid.js
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
-	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["dojox.charting.plot2d.Grid"]){
-dojo._hasResource["dojox.charting.plot2d.Grid"]=true;
-dojo.provide("dojox.charting.plot2d.Grid");
-dojo.require("dojox.charting.Element");
-dojo.require("dojox.charting.plot2d.common");
-dojo.require("dojox.lang.functional");
-(function(){
-var du=dojox.lang.utils;
-dojo.declare("dojox.charting.plot2d.Grid",dojox.charting.Element,{defaultParams:{hAxis:"x",vAxis:"y",hMajorLines:true,hMinorLines:false,vMajorLines:true,vMinorLines:false,hStripes:"none",vStripes:"none"},optionalParams:{},constructor:function(_2,_3){
-this.opt=dojo.clone(this.defaultParams);
-du.updateWithObject(this.opt,_3);
-this.hAxis=this.opt.hAxis;
-this.vAxis=this.opt.vAxis;
-this.dirty=true;
-},clear:function(){
-this._hAxis=null;
-this._vAxis=null;
-this.dirty=true;
-return this;
-},setAxis:function(_4){
-if(_4){
-this[_4.vertical?"_vAxis":"_hAxis"]=_4;
-}
-return this;
-},addSeries:function(_5){
-return this;
-},calculateAxes:function(_6){
-return this;
-},isDirty:function(){
-return this.dirty||this._hAxis&&this._hAxis.dirty||this._vAxis&&this._vAxis.dirty;
-},getRequiredColors:function(){
-return 0;
-},render:function(_7,_8){
-this.dirty=this.isDirty();
-if(!this.dirty){
-return this;
-}
-this.cleanGroup();
-var s=this.group,ta=this.chart.theme.axis;
-try{
-var _b=this._vAxis.getScaler(),vt=_b.scaler.getTransformerFromModel(_b),_d=this._vAxis.getTicks();
-if(this.opt.hMinorLines){
-dojo.forEach(_d.minor,function(_e){
-var y=_7.height-_8.b-vt(_e.value);
-s.createLine({x1:_8.l,y1:y,x2:_7.width-_8.r,y2:y}).setStroke(ta.minorTick);
-});
-}
-if(this.opt.hMajorLines){
-dojo.forEach(_d.major,function(_10){
-var y=_7.height-_8.b-vt(_10.value);
-s.createLine({x1:_8.l,y1:y,x2:_7.width-_8.r,y2:y}).setStroke(ta.majorTick);
-});
-}
-}
-catch(e){
-}
-try{
-var _12=this._hAxis.getScaler(),ht=_12.scaler.getTransformerFromModel(_12),_d=this._hAxis.getTicks();
-if(_d&&this.opt.vMinorLines){
-dojo.forEach(_d.minor,function(_14){
-var x=_8.l+ht(_14.value);
-s.createLine({x1:x,y1:_8.t,x2:x,y2:_7.height-_8.b}).setStroke(ta.minorTick);
-});
-}
-if(_d&&this.opt.vMajorLines){
-dojo.forEach(_d.major,function(_16){
-var x=_8.l+ht(_16.value);
-s.createLine({x1:x,y1:_8.t,x2:x,y2:_7.height-_8.b}).setStroke(ta.majorTick);
-});
-}
-}
-catch(e){
-}
-this.dirty=false;
-return this;
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Lines.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Lines.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Lines.js
deleted file mode 100644
index 0026744..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Lines.js
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
-	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["dojox.charting.plot2d.Lines"]){
-dojo._hasResource["dojox.charting.plot2d.Lines"]=true;
-dojo.provide("dojox.charting.plot2d.Lines");
-dojo.require("dojox.charting.plot2d.Default");
-dojo.declare("dojox.charting.plot2d.Lines",dojox.charting.plot2d.Default,{constructor:function(){
-this.opt.lines=true;
-}});
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Markers.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Markers.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Markers.js
deleted file mode 100644
index bee2125..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Markers.js
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
-	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["dojox.charting.plot2d.Markers"]){
-dojo._hasResource["dojox.charting.plot2d.Markers"]=true;
-dojo.provide("dojox.charting.plot2d.Markers");
-dojo.require("dojox.charting.plot2d.Default");
-dojo.declare("dojox.charting.plot2d.Markers",dojox.charting.plot2d.Default,{constructor:function(){
-this.opt.markers=true;
-}});
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/MarkersOnly.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/MarkersOnly.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/MarkersOnly.js
deleted file mode 100644
index cdb0985..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/MarkersOnly.js
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
-	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["dojox.charting.plot2d.MarkersOnly"]){
-dojo._hasResource["dojox.charting.plot2d.MarkersOnly"]=true;
-dojo.provide("dojox.charting.plot2d.MarkersOnly");
-dojo.require("dojox.charting.plot2d.Default");
-dojo.declare("dojox.charting.plot2d.MarkersOnly",dojox.charting.plot2d.Default,{constructor:function(){
-this.opt.lines=false;
-this.opt.markers=true;
-}});
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Pie.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Pie.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Pie.js
deleted file mode 100644
index a77f516..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Pie.js
+++ /dev/null
@@ -1,207 +0,0 @@
-/*
-	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["dojox.charting.plot2d.Pie"]){
-dojo._hasResource["dojox.charting.plot2d.Pie"]=true;
-dojo.provide("dojox.charting.plot2d.Pie");
-dojo.require("dojox.charting.Element");
-dojo.require("dojox.charting.axis2d.common");
-dojo.require("dojox.charting.plot2d.common");
-dojo.require("dojox.lang.functional");
-dojo.require("dojox.gfx");
-(function(){
-var df=dojox.lang.functional,du=dojox.lang.utils,dc=dojox.charting.plot2d.common,da=dojox.charting.axis2d.common,g=dojox.gfx;
-dojo.declare("dojox.charting.plot2d.Pie",dojox.charting.Element,{defaultParams:{labels:true,ticks:false,fixed:true,precision:1,labelOffset:20,labelStyle:"default",htmlLabels:true},optionalParams:{font:"",fontColor:"",radius:0},constructor:function(_6,_7){
-this.opt=dojo.clone(this.defaultParams);
-du.updateWithObject(this.opt,_7);
-du.updateWithPattern(this.opt,_7,this.optionalParams);
-this.run=null;
-this.dyn=[];
-},destroy:function(){
-this.resetEvents();
-this.inherited(arguments);
-},clear:function(){
-this.dirty=true;
-this.dyn=[];
-this.run=null;
-return this;
-},setAxis:function(_8){
-return this;
-},addSeries:function(_9){
-this.run=_9;
-return this;
-},calculateAxes:function(_a){
-return this;
-},getRequiredColors:function(){
-return this.run?this.run.data.length:0;
-},plotEvent:function(o){
-},connect:function(_c,_d){
-this.dirty=true;
-return dojo.connect(this,"plotEvent",_c,_d);
-},events:function(){
-var ls=this.plotEvent._listeners;
-if(!ls||!ls.length){
-return false;
-}
-for(var i in ls){
-if(!(i in Array.prototype)){
-return true;
-}
-}
-return false;
-},resetEvents:function(){
-this.plotEvent({type:"onplotreset",plot:this});
-},_connectEvents:function(_10,o){
-_10.connect("onmouseover",this,function(e){
-o.type="onmouseover";
-o.event=e;
-this.plotEvent(o);
-});
-_10.connect("onmouseout",this,function(e){
-o.type="onmouseout";
-o.event=e;
-this.plotEvent(o);
-});
-_10.connect("onclick",this,function(e){
-o.type="onclick";
-o.event=e;
-this.plotEvent(o);
-});
-},render:function(dim,_16){
-if(!this.dirty){
-return this;
-}
-this.dirty=false;
-this.cleanGroup();
-var s=this.group,_18,t=this.chart.theme;
-this.resetEvents();
-if(!this.run||!this.run.data.length){
-return this;
-}
-var rx=(dim.width-_16.l-_16.r)/2,ry=(dim.height-_16.t-_16.b)/2,r=Math.min(rx,ry),_1d="font" in this.opt?this.opt.font:t.axis.font,_1e=_1d?g.normalizedLength(g.splitFontString(_1d).size):0,_1f="fontColor" in this.opt?this.opt.fontColor:t.axis.fontColor,_20=0,_21,_22,_23,_24,_25,_26,run=this.run.data,_28=this.events();
-if(typeof run[0]=="number"){
-_22=df.map(run,"Math.max(x, 0)");
-if(df.every(_22,"<= 0")){
-return this;
-}
-_23=df.map(_22,"/this",df.foldl(_22,"+",0));
-if(this.opt.labels){
-_24=dojo.map(_23,function(x){
-return x>0?this._getLabel(x*100)+"%":"";
-},this);
-}
-}else{
-_22=df.map(run,"Math.max(x.y, 0)");
-if(df.every(_22,"<= 0")){
-return this;
-}
-_23=df.map(_22,"/this",df.foldl(_22,"+",0));
-if(this.opt.labels){
-_24=dojo.map(_23,function(x,i){
-if(x<=0){
-return "";
-}
-var v=run[i];
-return "text" in v?v.text:this._getLabel(x*100)+"%";
-},this);
-}
-}
-if(this.opt.labels){
-_25=df.foldl1(df.map(_24,function(_2d){
-return dojox.gfx._base._getTextBox(_2d,{font:_1d}).w;
-},this),"Math.max(a, b)")/2;
-if(this.opt.labelOffset<0){
-r=Math.min(rx-2*_25,ry-_1e)+this.opt.labelOffset;
-}
-_26=r-this.opt.labelOffset;
-}
-if("radius" in this.opt){
-r=this.opt.radius;
-_26=r-this.opt.labelOffset;
-}
-var _2e={cx:_16.l+rx,cy:_16.t+ry,r:r};
-this.dyn=[];
-dojo.some(_23,function(_2f,i){
-if(_2f<=0){
-return false;
-}
-var v=run[i];
-if(_2f>=1){
-var _32,_33,_34;
-if(typeof v=="object"){
-_32="color" in v?v.color:new dojo.Color(t.next("color"));
-_33="fill" in v?v.fill:dc.augmentFill(t.series.fill,_32);
-_34="stroke" in v?v.stroke:dc.augmentStroke(t.series.stroke,_32);
-}else{
-_32=new dojo.Color(t.next("color"));
-_33=dc.augmentFill(t.series.fill,_32);
-_34=dc.augmentStroke(t.series.stroke,_32);
-}
-var _35=s.createCircle(_2e).setFill(_33).setStroke(_34);
-this.dyn.push({color:_32,fill:_33,stroke:_34});
-if(_28){
-var o={element:"slice",index:i,run:this.run,plot:this,shape:_35,x:i,y:typeof v=="number"?v:v.y,cx:_2e.cx,cy:_2e.cy,cr:r};
-this._connectEvents(_35,o);
-}
-return true;
-}
-var end=_20+_2f*2*Math.PI;
-if(i+1==_23.length){
-end=2*Math.PI;
-}
-var _38=end-_20,x1=_2e.cx+r*Math.cos(_20),y1=_2e.cy+r*Math.sin(_20),x2=_2e.cx+r*Math.cos(end),y2=_2e.cy+r*Math.sin(end);
-var _32,_33,_34;
-if(typeof v=="object"){
-_32="color" in v?v.color:new dojo.Color(t.next("color"));
-_33="fill" in v?v.fill:dc.augmentFill(t.series.fill,_32);
-_34="stroke" in v?v.stroke:dc.augmentStroke(t.series.stroke,_32);
-}else{
-_32=new dojo.Color(t.next("color"));
-_33=dc.augmentFill(t.series.fill,_32);
-_34=dc.augmentStroke(t.series.stroke,_32);
-}
-var _35=s.createPath({}).moveTo(_2e.cx,_2e.cy).lineTo(x1,y1).arcTo(r,r,0,_38>Math.PI,true,x2,y2).lineTo(_2e.cx,_2e.cy).closePath().setFill(_33).setStroke(_34);
-this.dyn.push({color:_32,fill:_33,stroke:_34});
-if(_28){
-var o={element:"slice",index:i,run:this.run,plot:this,shape:_35,x:i,y:typeof v=="number"?v:v.y,cx:_2e.cx,cy:_2e.cy,cr:r};
-this._connectEvents(_35,o);
-}
-_20=end;
-return false;
-},this);
-if(this.opt.labels){
-_20=0;
-dojo.some(_23,function(_3d,i){
-if(_3d<=0){
-return false;
-}
-if(_3d>=1){
-var v=run[i],_40=da.createText[this.opt.htmlLabels&&dojox.gfx.renderer!="vml"?"html":"gfx"](this.chart,s,_2e.cx,_2e.cy+_1e/2,"middle",_24[i],_1d,(typeof v=="object"&&"fontColor" in v)?v.fontColor:_1f);
-if(this.opt.htmlLabels){
-this.htmlElements.push(_40);
-}
-return true;
-}
-var end=_20+_3d*2*Math.PI,v=run[i];
-if(i+1==_23.length){
-end=2*Math.PI;
-}
-var _42=(_20+end)/2,x=_2e.cx+_26*Math.cos(_42),y=_2e.cy+_26*Math.sin(_42)+_1e/2;
-var _40=da.createText[this.opt.htmlLabels&&dojox.gfx.renderer!="vml"?"html":"gfx"](this.chart,s,x,y,"middle",_24[i],_1d,(typeof v=="object"&&"fontColor" in v)?v.fontColor:_1f);
-if(this.opt.htmlLabels){
-this.htmlElements.push(_40);
-}
-_20=end;
-return false;
-},this);
-}
-return this;
-},_getLabel:function(_45){
-return this.opt.fixed?_45.toFixed(this.opt.precision):_45.toString();
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Scatter.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Scatter.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Scatter.js
deleted file mode 100644
index d4caae2..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Scatter.js
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
-	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["dojox.charting.plot2d.Scatter"]){
-dojo._hasResource["dojox.charting.plot2d.Scatter"]=true;
-dojo.provide("dojox.charting.plot2d.Scatter");
-dojo.require("dojox.charting.plot2d.Default");
-dojo.declare("dojox.charting.plot2d.Scatter",dojox.charting.plot2d.Default,{constructor:function(){
-this.opt.lines=false;
-this.opt.markers=true;
-}});
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Stacked.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Stacked.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Stacked.js
deleted file mode 100644
index c4e8f71..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/Stacked.js
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
-	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["dojox.charting.plot2d.Stacked"]){
-dojo._hasResource["dojox.charting.plot2d.Stacked"]=true;
-dojo.provide("dojox.charting.plot2d.Stacked");
-dojo.require("dojox.charting.plot2d.common");
-dojo.require("dojox.charting.plot2d.Default");
-dojo.require("dojox.lang.functional");
-dojo.require("dojox.lang.functional.sequence");
-dojo.require("dojox.lang.functional.reversed");
-(function(){
-var df=dojox.lang.functional,dc=dojox.charting.plot2d.common,_3=df.lambda("item.purgeGroup()");
-dojo.declare("dojox.charting.plot2d.Stacked",dojox.charting.plot2d.Default,{calculateAxes:function(_4){
-var _5=dc.collectStackedStats(this.series);
-this._maxRunLength=_5.hmax;
-this._calc(_4,_5);
-return this;
-},render:function(_6,_7){
-if(this._maxRunLength<=0){
-return this;
-}
-var _8=df.repeat(this._maxRunLength,"-> 0",0);
-for(var i=0;i<this.series.length;++i){
-var _a=this.series[i];
-for(var j=0;j<_a.data.length;++j){
-var v=_a.data[j];
-if(isNaN(v)){
-v=0;
-}
-_8[j]+=v;
-}
-}
-this.dirty=this.isDirty();
-if(this.dirty){
-dojo.forEach(this.series,_3);
-this.cleanGroup();
-var s=this.group;
-df.forEachRev(this.series,function(_e){
-_e.cleanGroup(s);
-});
-}
-var t=this.chart.theme,_10,_11,_12,_13,_14=this.events(),ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler);
-this.resetEvents();
-for(var i=this.series.length-1;i>=0;--i){
-var _a=this.series[i];
-if(!this.dirty&&!_a.dirty){
-continue;
-}
-_a.cleanGroup();
-var s=_a.group,_17=dojo.map(_8,function(v,i){
-return {x:ht(i+1)+_7.l,y:_6.height-_7.b-vt(v)};
-},this);
-if(!_a.fill||!_a.stroke){
-_12=new dojo.Color(t.next("color"));
-}
-var _1a=this.opt.tension?dc.curve(_17,this.opt.tension):"";
-if(this.opt.areas){
-var _1b=dojo.clone(_17);
-var _1c=_a.fill?_a.fill:dc.augmentFill(t.series.fill,_12);
-if(this.opt.tension){
-var p=dc.curve(_1b,this.opt.tension);
-p+=" L"+_17[_17.length-1].x+","+(_6.height-_7.b)+" L"+_17[0].x+","+(_6.height-_7.b)+" L"+_17[0].x+","+_17[0].y;
-_a.dyn.fill=s.createPath(p).setFill(_1c).getFill();
-}else{
-_1b.push({x:_17[_17.length-1].x,y:_6.height-_7.b});
-_1b.push({x:_17[0].x,y:_6.height-_7.b});
-_1b.push(_17[0]);
-_a.dyn.fill=s.createPolyline(_1b).setFill(_1c).getFill();
-}
-}
-if(this.opt.lines||this.opt.markers){
-_10=_a.stroke?dc.makeStroke(_a.stroke):dc.augmentStroke(t.series.stroke,_12);
-if(_a.outline||t.series.outline){
-_11=dc.makeStroke(_a.outline?_a.outline:t.series.outline);
-_11.width=2*_11.width+_10.width;
-}
-}
-if(this.opt.markers){
-_13=_a.dyn.marker=_a.marker?_a.marker:t.next("marker");
-}
-var _1e,_1f,_20;
-if(this.opt.shadows&&_10){
-var sh=this.opt.shadows,_22=new dojo.Color([0,0,0,0.3]),_23=dojo.map(_17,function(c){
-return {x:c.x+sh.dx,y:c.y+sh.dy};
-}),_25=dojo.clone(_11?_11:_10);
-_25.color=_22;
-_25.width+=sh.dw?sh.dw:0;
-if(this.opt.lines){
-if(this.opt.tension){
-_a.dyn.shadow=s.createPath(dc.curve(_23,this.opt.tension)).setStroke(_25).getStroke();
-}else{
-_a.dyn.shadow=s.createPolyline(_23).setStroke(_25).getStroke();
-}
-}
-if(this.opt.markers){
-_20=dojo.map(_23,function(c){
-return s.createPath("M"+c.x+" "+c.y+" "+_13).setStroke(_25).setFill(_22);
-},this);
-}
-}
-if(this.opt.lines){
-if(_11){
-if(this.opt.tension){
-_a.dyn.outline=s.createPath(_1a).setStroke(_11).getStroke();
-}else{
-_a.dyn.outline=s.createPolyline(_17).setStroke(_11).getStroke();
-}
-}
-if(this.opt.tension){
-_a.dyn.stroke=s.createPath(_1a).setStroke(_10).getStroke();
-}else{
-_a.dyn.stroke=s.createPolyline(_17).setStroke(_10).getStroke();
-}
-}
-if(this.opt.markers){
-_1e=new Array(_17.length);
-_1f=new Array(_17.length);
-dojo.forEach(_17,function(c,i){
-var _29="M"+c.x+" "+c.y+" "+_13;
-if(_11){
-_1f[i]=s.createPath(_29).setStroke(_11);
-}
-_1e[i]=s.createPath(_29).setStroke(_10).setFill(_10.color);
-},this);
-if(_14){
-dojo.forEach(_1e,function(s,i){
-var o={element:"marker",index:i,run:_a,plot:this,hAxis:this.hAxis||null,vAxis:this.vAxis||null,shape:s,outline:_1f[i]||null,shadow:_20&&_20[i]||null,cx:_17[i].x,cy:_17[i].y,x:i+1,y:_a.data[i]};
-this._connectEvents(s,o);
-},this);
-}
-}
-_a.dirty=false;
-for(var j=0;j<_a.data.length;++j){
-var v=_a.data[j];
-if(isNaN(v)){
-v=0;
-}
-_8[j]-=v;
-}
-}
-this.dirty=false;
-return this;
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedAreas.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedAreas.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedAreas.js
deleted file mode 100644
index 85ecfa9..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedAreas.js
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
-	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["dojox.charting.plot2d.StackedAreas"]){
-dojo._hasResource["dojox.charting.plot2d.StackedAreas"]=true;
-dojo.provide("dojox.charting.plot2d.StackedAreas");
-dojo.require("dojox.charting.plot2d.Stacked");
-dojo.declare("dojox.charting.plot2d.StackedAreas",dojox.charting.plot2d.Stacked,{constructor:function(){
-this.opt.lines=true;
-this.opt.areas=true;
-}});
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedBars.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedBars.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedBars.js
deleted file mode 100644
index 0cb7f9b..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedBars.js
+++ /dev/null
@@ -1,92 +0,0 @@
-/*
-	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["dojox.charting.plot2d.StackedBars"]){
-dojo._hasResource["dojox.charting.plot2d.StackedBars"]=true;
-dojo.provide("dojox.charting.plot2d.StackedBars");
-dojo.require("dojox.charting.plot2d.common");
-dojo.require("dojox.charting.plot2d.Bars");
-dojo.require("dojox.lang.functional");
-dojo.require("dojox.lang.functional.reversed");
-(function(){
-var df=dojox.lang.functional,dc=dojox.charting.plot2d.common,_3=df.lambda("item.purgeGroup()");
-dojo.declare("dojox.charting.plot2d.StackedBars",dojox.charting.plot2d.Bars,{calculateAxes:function(_4){
-var _5=dc.collectStackedStats(this.series),t;
-this._maxRunLength=_5.hmax;
-_5.hmin-=0.5;
-_5.hmax+=0.5;
-t=_5.hmin,_5.hmin=_5.vmin,_5.vmin=t;
-t=_5.hmax,_5.hmax=_5.vmax,_5.vmax=t;
-this._calc(_4,_5);
-return this;
-},render:function(_7,_8){
-if(this._maxRunLength<=0){
-return this;
-}
-var _9=df.repeat(this._maxRunLength,"-> 0",0);
-for(var i=0;i<this.series.length;++i){
-var _b=this.series[i];
-for(var j=0;j<_b.data.length;++j){
-var v=_b.data[j];
-if(isNaN(v)){
-v=0;
-}
-_9[j]+=v;
-}
-}
-this.dirty=this.isDirty();
-if(this.dirty){
-dojo.forEach(this.series,_3);
-this.cleanGroup();
-var s=this.group;
-df.forEachRev(this.series,function(_f){
-_f.cleanGroup(s);
-});
-}
-var t=this.chart.theme,_11,_12,_13,f,gap,_16,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_19=this.events();
-f=dc.calculateBarSize(this._vScaler.bounds.scale,this.opt);
-gap=f.gap;
-_16=f.size;
-this.resetEvents();
-for(var i=this.series.length-1;i>=0;--i){
-var _b=this.series[i];
-if(!this.dirty&&!_b.dirty){
-continue;
-}
-_b.cleanGroup();
-var s=_b.group;
-if(!_b.fill||!_b.stroke){
-_11=_b.dyn.color=new dojo.Color(t.next("color"));
-}
-_12=_b.stroke?_b.stroke:dc.augmentStroke(t.series.stroke,_11);
-_13=_b.fill?_b.fill:dc.augmentFill(t.series.fill,_11);
-for(var j=0;j<_9.length;++j){
-var v=_9[j],_1a=ht(v);
-if(_1a>=1&&_16>=1){
-var _1b=s.createRect({x:_8.l,y:_7.height-_8.b-vt(j+1.5)+gap,width:_1a,height:_16}).setFill(_13).setStroke(_12);
-_b.dyn.fill=_1b.getFill();
-_b.dyn.stroke=_1b.getStroke();
-if(_19){
-var o={element:"bar",index:j,run:_b,plot:this,hAxis:this.hAxis||null,vAxis:this.vAxis||null,shape:_1b,x:v,y:j+1.5};
-this._connectEvents(_1b,o);
-}
-}
-}
-_b.dirty=false;
-for(var j=0;j<_b.data.length;++j){
-var v=_b.data[j];
-if(isNaN(v)){
-v=0;
-}
-_9[j]-=v;
-}
-}
-this.dirty=false;
-return this;
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedColumns.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedColumns.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedColumns.js
deleted file mode 100644
index bad43b0..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedColumns.js
+++ /dev/null
@@ -1,90 +0,0 @@
-/*
-	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["dojox.charting.plot2d.StackedColumns"]){
-dojo._hasResource["dojox.charting.plot2d.StackedColumns"]=true;
-dojo.provide("dojox.charting.plot2d.StackedColumns");
-dojo.require("dojox.charting.plot2d.common");
-dojo.require("dojox.charting.plot2d.Columns");
-dojo.require("dojox.lang.functional");
-dojo.require("dojox.lang.functional.reversed");
-(function(){
-var df=dojox.lang.functional,dc=dojox.charting.plot2d.common,_3=df.lambda("item.purgeGroup()");
-dojo.declare("dojox.charting.plot2d.StackedColumns",dojox.charting.plot2d.Columns,{calculateAxes:function(_4){
-var _5=dc.collectStackedStats(this.series);
-this._maxRunLength=_5.hmax;
-_5.hmin-=0.5;
-_5.hmax+=0.5;
-this._calc(_4,_5);
-return this;
-},render:function(_6,_7){
-if(this._maxRunLength<=0){
-return this;
-}
-var _8=df.repeat(this._maxRunLength,"-> 0",0);
-for(var i=0;i<this.series.length;++i){
-var _a=this.series[i];
-for(var j=0;j<_a.data.length;++j){
-var v=_a.data[j];
-if(isNaN(v)){
-v=0;
-}
-_8[j]+=v;
-}
-}
-this.dirty=this.isDirty();
-if(this.dirty){
-dojo.forEach(this.series,_3);
-this.cleanGroup();
-var s=this.group;
-df.forEachRev(this.series,function(_e){
-_e.cleanGroup(s);
-});
-}
-var t=this.chart.theme,_10,_11,_12,f,gap,_15,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_18=this.events();
-f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt);
-gap=f.gap;
-_15=f.size;
-this.resetEvents();
-for(var i=this.series.length-1;i>=0;--i){
-var _a=this.series[i];
-if(!this.dirty&&!_a.dirty){
-continue;
-}
-_a.cleanGroup();
-var s=_a.group;
-if(!_a.fill||!_a.stroke){
-_10=_a.dyn.color=new dojo.Color(t.next("color"));
-}
-_11=_a.stroke?_a.stroke:dc.augmentStroke(t.series.stroke,_10);
-_12=_a.fill?_a.fill:dc.augmentFill(t.series.fill,_10);
-for(var j=0;j<_8.length;++j){
-var v=_8[j],_19=vt(v);
-if(_15>=1&&_19>=1){
-var _1a=s.createRect({x:_7.l+ht(j+0.5)+gap,y:_6.height-_7.b-vt(v),width:_15,height:_19}).setFill(_12).setStroke(_11);
-_a.dyn.fill=_1a.getFill();
-_a.dyn.stroke=_1a.getStroke();
-if(_18){
-var o={element:"column",index:j,run:_a,plot:this,hAxis:this.hAxis||null,vAxis:this.vAxis||null,shape:_1a,x:j+0.5,y:v};
-this._connectEvents(_1a,o);
-}
-}
-}
-_a.dirty=false;
-for(var j=0;j<_a.data.length;++j){
-var v=_a.data[j];
-if(isNaN(v)){
-v=0;
-}
-_8[j]-=v;
-}
-}
-this.dirty=false;
-return this;
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedLines.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedLines.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedLines.js
deleted file mode 100644
index 8396132..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/StackedLines.js
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
-	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["dojox.charting.plot2d.StackedLines"]){
-dojo._hasResource["dojox.charting.plot2d.StackedLines"]=true;
-dojo.provide("dojox.charting.plot2d.StackedLines");
-dojo.require("dojox.charting.plot2d.Stacked");
-dojo.declare("dojox.charting.plot2d.StackedLines",dojox.charting.plot2d.Stacked,{constructor:function(){
-this.opt.lines=true;
-}});
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/common.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/common.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/common.js
deleted file mode 100644
index a15dd5b..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot2d/common.js
+++ /dev/null
@@ -1,210 +0,0 @@
-/*
-	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["dojox.charting.plot2d.common"]){
-dojo._hasResource["dojox.charting.plot2d.common"]=true;
-dojo.provide("dojox.charting.plot2d.common");
-dojo.require("dojo.colors");
-dojo.require("dojox.gfx");
-dojo.require("dojox.lang.functional");
-(function(){
-var df=dojox.lang.functional,dc=dojox.charting.plot2d.common;
-dojo.mixin(dojox.charting.plot2d.common,{makeStroke:function(_3){
-if(!_3){
-return _3;
-}
-if(typeof _3=="string"||_3 instanceof dojo.Color){
-_3={color:_3};
-}
-return dojox.gfx.makeParameters(dojox.gfx.defaultStroke,_3);
-},augmentColor:function(_4,_5){
-var t=new dojo.Color(_4),c=new dojo.Color(_5);
-c.a=t.a;
-return c;
-},augmentStroke:function(_8,_9){
-var s=dc.makeStroke(_8);
-if(s){
-s.color=dc.augmentColor(s.color,_9);
-}
-return s;
-},augmentFill:function(_b,_c){
-var fc,c=new dojo.Color(_c);
-if(typeof _b=="string"||_b instanceof dojo.Color){
-return dc.augmentColor(_b,_c);
-}
-return _b;
-},defaultStats:{hmin:Number.POSITIVE_INFINITY,hmax:Number.NEGATIVE_INFINITY,vmin:Number.POSITIVE_INFINITY,vmax:Number.NEGATIVE_INFINITY},collectSimpleStats:function(_f){
-var _10=dojo.clone(dc.defaultStats);
-for(var i=0;i<_f.length;++i){
-var run=_f[i];
-if(!run.data.length){
-continue;
-}
-if(typeof run.data[0]=="number"){
-var _13=_10.vmin,_14=_10.vmax;
-if(!("ymin" in run)||!("ymax" in run)){
-dojo.forEach(run.data,function(val,i){
-var x=i+1,y=val;
-if(isNaN(y)){
-y=0;
-}
-_10.hmin=Math.min(_10.hmin,x);
-_10.hmax=Math.max(_10.hmax,x);
-_10.vmin=Math.min(_10.vmin,y);
-_10.vmax=Math.max(_10.vmax,y);
-});
-}
-if("ymin" in run){
-_10.vmin=Math.min(_13,run.ymin);
-}
-if("ymax" in run){
-_10.vmax=Math.max(_14,run.ymax);
-}
-}else{
-var _19=_10.hmin,_1a=_10.hmax,_13=_10.vmin,_14=_10.vmax;
-if(!("xmin" in run)||!("xmax" in run)||!("ymin" in run)||!("ymax" in run)){
-dojo.forEach(run.data,function(val,i){
-var x=val.x,y=val.y;
-if(isNaN(x)){
-x=0;
-}
-if(isNaN(y)){
-y=0;
-}
-_10.hmin=Math.min(_10.hmin,x);
-_10.hmax=Math.max(_10.hmax,x);
-_10.vmin=Math.min(_10.vmin,y);
-_10.vmax=Math.max(_10.vmax,y);
-});
-}
-if("xmin" in run){
-_10.hmin=Math.min(_19,run.xmin);
-}
-if("xmax" in run){
-_10.hmax=Math.max(_1a,run.xmax);
-}
-if("ymin" in run){
-_10.vmin=Math.min(_13,run.ymin);
-}
-if("ymax" in run){
-_10.vmax=Math.max(_14,run.ymax);
-}
-}
-}
-return _10;
-},calculateBarSize:function(_1f,opt,_21){
-if(!_21){
-_21=1;
-}
-var gap=opt.gap,_23=(_1f-2*gap)/_21;
-if("minBarSize" in opt){
-_23=Math.max(_23,opt.minBarSize);
-}
-if("maxBarSize" in opt){
-_23=Math.min(_23,opt.maxBarSize);
-}
-_23=Math.max(_23,1);
-gap=(_1f-_23*_21)/2;
-return {size:_23,gap:gap};
-},collectStackedStats:function(_24){
-var _25=dojo.clone(dc.defaultStats);
-if(_24.length){
-_25.hmin=Math.min(_25.hmin,1);
-_25.hmax=df.foldl(_24,"seed, run -> Math.max(seed, run.data.length)",_25.hmax);
-for(var i=0;i<_25.hmax;++i){
-var v=_24[0].data[i];
-if(isNaN(v)){
-v=0;
-}
-_25.vmin=Math.min(_25.vmin,v);
-for(var j=1;j<_24.length;++j){
-var t=_24[j].data[i];
-if(isNaN(t)){
-t=0;
-}
-v+=t;
-}
-_25.vmax=Math.max(_25.vmax,v);
-}
-}
-return _25;
-},curve:function(a,_2b){
-var arr=a.slice(0);
-if(_2b=="x"){
-arr[arr.length]=arr[0];
-}
-var p=dojo.map(arr,function(_2e,i){
-if(i==0){
-return "M"+_2e.x+","+_2e.y;
-}
-if(!isNaN(_2b)){
-var dx=_2e.x-arr[i-1].x,dy=arr[i-1].y;
-return "C"+(_2e.x-(_2b-1)*(dx/_2b))+","+dy+" "+(_2e.x-(dx/_2b))+","+_2e.y+" "+_2e.x+","+_2e.y;
-}else{
-if(_2b=="X"||_2b=="x"||_2b=="S"){
-var p0,p1=arr[i-1],p2=arr[i],p3;
-var _36,_37,_38,_39;
-var f=1/6;
-if(i==1){
-if(_2b=="x"){
-p0=arr[arr.length-2];
-}else{
-p0=p1;
-}
-f=1/3;
-}else{
-p0=arr[i-2];
-}
-if(i==(arr.length-1)){
-if(_2b=="x"){
-p3=arr[1];
-}else{
-p3=p2;
-}
-f=1/3;
-}else{
-p3=arr[i+1];
-}
-var _3b=Math.sqrt((p2.x-p1.x)*(p2.x-p1.x)+(p2.y-p1.y)*(p2.y-p1.y));
-var _3c=Math.sqrt((p2.x-p0.x)*(p2.x-p0.x)+(p2.y-p0.y)*(p2.y-p0.y));
-var _3d=Math.sqrt((p3.x-p1.x)*(p3.x-p1.x)+(p3.y-p1.y)*(p3.y-p1.y));
-var _3e=_3c*f;
-var _3f=_3d*f;
-if(_3e>_3b/2&&_3f>_3b/2){
-_3e=_3b/2;
-_3f=_3b/2;
-}else{
-if(_3e>_3b/2){
-_3e=_3b/2;
-_3f=_3b/2*_3d/_3c;
-}else{
-if(_3f>_3b/2){
-_3f=_3b/2;
-_3e=_3b/2*_3c/_3d;
-}
-}
-}
-if(_2b=="S"){
-if(p0==p1){
-_3e=0;
-}
-if(p2==p3){
-_3f=0;
-}
-}
-_36=p1.x+_3e*(p2.x-p0.x)/_3c;
-_37=p1.y+_3e*(p2.y-p0.y)/_3c;
-_38=p2.x-_3f*(p3.x-p1.x)/_3d;
-_39=p2.y-_3f*(p3.y-p1.y)/_3d;
-}
-}
-return "C"+(_36+","+_37+" "+_38+","+_39+" "+p2.x+","+p2.y);
-});
-return p.join(" ");
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot3d/Bars.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot3d/Bars.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot3d/Bars.js
deleted file mode 100644
index 82a371a..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot3d/Bars.js
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
-	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["dojox.charting.plot3d.Bars"]){
-dojo._hasResource["dojox.charting.plot3d.Bars"]=true;
-dojo.provide("dojox.charting.plot3d.Bars");
-dojo.require("dojox.charting.plot3d.Base");
-(function(){
-var _1=function(a,f,o){
-a=typeof a=="string"?a.split(""):a;
-o=o||dojo.global;
-var z=a[0];
-for(var i=1;i<a.length;z=f.call(o,z,a[i++])){
-}
-return z;
-};
-dojo.declare("dojox.charting.plot3d.Bars",dojox.charting.plot3d.Base,{constructor:function(_7,_8,_9){
-this.depth="auto";
-this.gap=0;
-this.data=[];
-this.material={type:"plastic",finish:"dull",color:"lime"};
-if(_9){
-if("depth" in _9){
-this.depth=_9.depth;
-}
-if("gap" in _9){
-this.gap=_9.gap;
-}
-if("material" in _9){
-var m=_9.material;
-if(typeof m=="string"||m instanceof dojo.Color){
-this.material.color=m;
-}else{
-this.material=m;
-}
-}
-}
-},getDepth:function(){
-if(this.depth=="auto"){
-var w=this.width;
-if(this.data&&this.data.length){
-w=w/this.data.length;
-}
-return w-2*this.gap;
-}
-return this.depth;
-},generate:function(_c,_d){
-if(!this.data){
-return this;
-}
-var _e=this.width/this.data.length,_f=0,_10=this.depth=="auto"?_e-2*this.gap:this.depth,_11=this.height/_1(this.data,Math.max);
-if(!_d){
-_d=_c.view;
-}
-for(var i=0;i<this.data.length;++i,_f+=_e){
-_d.createCube({bottom:{x:_f+this.gap,y:0,z:0},top:{x:_f+_e-this.gap,y:this.data[i]*_11,z:_10}}).setFill(this.material);
-}
-}});
-})();
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/9f5e32db/components/camel-web/src/main/webapp/js/dojox/charting/plot3d/Base.js
----------------------------------------------------------------------
diff --git a/components/camel-web/src/main/webapp/js/dojox/charting/plot3d/Base.js b/components/camel-web/src/main/webapp/js/dojox/charting/plot3d/Base.js
deleted file mode 100644
index 452e0b0..0000000
--- a/components/camel-web/src/main/webapp/js/dojox/charting/plot3d/Base.js
+++ /dev/null
@@ -1,22 +0,0 @@
-/*
-	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["dojox.charting.plot3d.Base"]){
-dojo._hasResource["dojox.charting.plot3d.Base"]=true;
-dojo.provide("dojox.charting.plot3d.Base");
-dojo.require("dojox.charting.Chart3D");
-dojo.declare("dojox.charting.plot3d.Base",null,{constructor:function(_1,_2,_3){
-this.width=_1;
-this.height=_2;
-},setData:function(_4){
-this.data=_4?_4:[];
-return this;
-},getDepth:function(){
-return this.depth;
-},generate:function(_5,_6){
-}});
-}