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/19 11:17:26 UTC

svn commit: r755893 [12/29] - in /camel/trunk/components/camel-web/src/main/webapp/js/dijit: ./ _base/ _editor/ _editor/nls/ _editor/nls/ar/ _editor/nls/ca/ _editor/nls/cs/ _editor/nls/da/ _editor/nls/de/ _editor/nls/el/ _editor/nls/es/ _editor/nls/fi/...

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/ComboBox.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/ComboBox.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/ComboBox.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/ComboBox.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"previousMessage":"Предыдущие варианты","nextMessage":"Следующие варианты"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/ComboBox.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/Textarea.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/Textarea.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/Textarea.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/Textarea.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"iframeEditTitle":"область редактирования","iframeFocusTitle":"фрейм области редактирования"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/Textarea.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/validate.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/validate.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/validate.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/validate.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"rangeMessage":"Это значение вне диапазона.","invalidMessage":"Указано недопустимое значение.","missingMessage":"Это обязательное значение."})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/ru/validate.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/ComboBox.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/ComboBox.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/ComboBox.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/ComboBox.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"previousMessage":"Predchádzajúce voľby","nextMessage":"Ďalšie voľby"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/ComboBox.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/Textarea.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/Textarea.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/Textarea.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/Textarea.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"iframeEditTitle":"oblasť úprav","iframeFocusTitle":"rámec oblasti úprav"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/Textarea.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/validate.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/validate.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/validate.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/validate.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"rangeMessage":"Táto hodnota je mimo rozsah.","invalidMessage":"Zadaná hodnota nie je platná.","missingMessage":"Táto hodnota je vyžadovaná."})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sk/validate.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/ComboBox.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/ComboBox.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/ComboBox.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/ComboBox.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"previousMessage":"Prejšnje možnosti","nextMessage":"Dodatne možnosti"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/ComboBox.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/Textarea.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/Textarea.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/Textarea.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/Textarea.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"iframeEditTitle":"urejevalno področje","iframeFocusTitle":"okvir urejevalnega področja"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/Textarea.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/validate.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/validate.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/validate.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/validate.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"rangeMessage":"Ta vrednost je zunaj obsega. ","invalidMessage":"Vnesena vrednost ni veljavna.","missingMessage":"Ta vrednost je zahtevana."})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sl/validate.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/ComboBox.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/ComboBox.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/ComboBox.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/ComboBox.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"previousMessage":"Föregående alternativ","nextMessage":"Fler alternativ"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/ComboBox.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/Textarea.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/Textarea.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/Textarea.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/Textarea.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"iframeEditTitle":"redigeringsområde","iframeFocusTitle":"redigeringsområdesram"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/Textarea.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/validate.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/validate.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/validate.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/validate.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"rangeMessage":"Värdet är utanför intervallet.","invalidMessage":"Det angivna värdet är ogiltigt.","missingMessage":"Värdet är obligatoriskt."})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/sv/validate.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/ComboBox.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/ComboBox.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/ComboBox.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/ComboBox.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"previousMessage":"การเลือกก่อนหน้า","nextMessage":"การเลือกเพิ่มเติม"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/ComboBox.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/Textarea.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/Textarea.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/Textarea.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/Textarea.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"iframeEditTitle":"พื้นที่แก้ไข","iframeFocusTitle":"กรอบพื้นที่แก้ไข"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/Textarea.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/validate.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/validate.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/validate.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/validate.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"rangeMessage":"ค่านี้เกินช่วง","invalidMessage":"ค่าที่ป้อนไม่ถูกต้อง","missingMessage":"จำเป็นต้องมีค่านี้"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/th/validate.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/tr/ComboBox.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/tr/ComboBox.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/tr/ComboBox.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/tr/ComboBox.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"previousMessage":"Önceki seçenekler","nextMessage":"Diğer seçenekler"})
\ No newline at end of file

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

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/tr/Textarea.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/tr/Textarea.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/tr/Textarea.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/tr/Textarea.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"iframeEditTitle":"düzenleme alanı","iframeFocusTitle":"düzenleme alanı çerçevesi"})
\ No newline at end of file

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

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/tr/validate.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/tr/validate.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/tr/validate.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/tr/validate.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"rangeMessage":"Bu değer aralık dışında.","invalidMessage":"Girilen değer geçersiz.","missingMessage":"Bu değer gerekli."})
\ No newline at end of file

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

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/validate.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/validate.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/validate.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/validate.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"rangeMessage":"This value is out of range.","invalidMessage":"The value entered is not valid.","missingMessage":"This value is required."})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/validate.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh-tw/ComboBox.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh-tw/ComboBox.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh-tw/ComboBox.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh-tw/ComboBox.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"previousMessage":"前一個選擇項","nextMessage":"其他選擇項"})
\ No newline at end of file

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

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh-tw/Textarea.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh-tw/Textarea.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh-tw/Textarea.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh-tw/Textarea.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"iframeEditTitle":"編輯區","iframeFocusTitle":"編輯區框"})
\ No newline at end of file

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

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh-tw/validate.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh-tw/validate.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh-tw/validate.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh-tw/validate.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"rangeMessage":"此值超出範圍。","invalidMessage":"輸入的值無效。","missingMessage":"必須提供此值。"})
\ No newline at end of file

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

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh/ComboBox.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh/ComboBox.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh/ComboBox.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh/ComboBox.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"previousMessage":"先前选项","nextMessage":"更多选项"})
\ No newline at end of file

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

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh/Textarea.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh/Textarea.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh/Textarea.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh/Textarea.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"iframeEditTitle":"编辑区","iframeFocusTitle":"编辑区框架"})
\ No newline at end of file

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

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh/validate.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh/validate.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh/validate.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/form/nls/zh/validate.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"rangeMessage":"此值超出范围。","invalidMessage":"输入的值无效。","missingMessage":"此值是必需值。"})
\ No newline at end of file

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

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/AccordionContainer.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/AccordionContainer.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/AccordionContainer.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/AccordionContainer.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1,153 @@
+/*
+	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["dijit.layout.AccordionContainer"]){
+dojo._hasResource["dijit.layout.AccordionContainer"]=true;
+dojo.provide("dijit.layout.AccordionContainer");
+dojo.require("dojo.fx");
+dojo.require("dijit._Container");
+dojo.require("dijit._Templated");
+dojo.require("dijit.layout.StackContainer");
+dojo.require("dijit.layout.ContentPane");
+dojo.require("dijit.layout.AccordionPane");
+dojo.declare("dijit.layout.AccordionContainer",dijit.layout.StackContainer,{duration:dijit.defaultDuration,_verticalSpace:0,baseClass:"dijitAccordionContainer",postCreate:function(){
+this.domNode.style.overflow="hidden";
+this.inherited(arguments);
+dijit.setWaiRole(this.domNode,"tablist");
+},startup:function(){
+if(this._started){
+return;
+}
+this.inherited(arguments);
+if(this.selectedChildWidget){
+var _1=this.selectedChildWidget.containerNode.style;
+_1.display="";
+_1.overflow="auto";
+this.selectedChildWidget._buttonWidget._setSelectedState(true);
+}
+},_getTargetHeight:function(_2){
+var cs=dojo.getComputedStyle(_2);
+return Math.max(this._verticalSpace-dojo._getPadBorderExtents(_2,cs).h,0);
+},layout:function(){
+var _4=this.selectedChildWidget;
+var _5=0;
+dojo.forEach(this.getChildren(),function(_6){
+_5+=_6._buttonWidget.getTitleHeight();
+});
+var _7=this._contentBox;
+this._verticalSpace=_7.h-_5;
+this._containerContentBox={h:this._verticalSpace,w:_7.w};
+if(_4){
+_4.resize(this._containerContentBox);
+}
+},_setupChild:function(_8){
+_8._buttonWidget=new dijit.layout._AccordionButton({contentWidget:_8,title:_8.title,id:_8.id+"_button",parent:this});
+dojo.place(_8._buttonWidget.domNode,_8.domNode,"before");
+this.inherited(arguments);
+},removeChild:function(_9){
+_9._buttonWidget.destroy();
+this.inherited(arguments);
+},getChildren:function(){
+return dojo.filter(this.inherited(arguments),function(_a){
+return _a.declaredClass!="dijit.layout._AccordionButton";
+});
+},destroy:function(){
+dojo.forEach(this.getChildren(),function(_b){
+_b._buttonWidget.destroy();
+});
+this.inherited(arguments);
+},_transition:function(_c,_d){
+if(this._inTransition){
+return;
+}
+this._inTransition=true;
+var _e=[];
+var _f=this._verticalSpace;
+if(_c){
+_c._buttonWidget.setSelected(true);
+this._showChild(_c);
+if(this.doLayout&&_c.resize){
+_c.resize(this._containerContentBox);
+}
+var _10=_c.domNode;
+dojo.addClass(_10,"dijitVisible");
+dojo.removeClass(_10,"dijitHidden");
+var _11=_10.style.overflow;
+_10.style.overflow="hidden";
+_e.push(dojo.animateProperty({node:_10,duration:this.duration,properties:{height:{start:1,end:this._getTargetHeight(_10)}},onEnd:function(){
+_10.style.overflow=_11;
+}}));
+}
+if(_d){
+_d._buttonWidget.setSelected(false);
+var _12=_d.domNode;
+var _13=_12.style.overflow;
+_12.style.overflow="hidden";
+_e.push(dojo.animateProperty({node:_12,duration:this.duration,properties:{height:{start:this._getTargetHeight(_12),end:1}},onEnd:function(){
+dojo.addClass(_12,"dijitHidden");
+dojo.removeClass(_12,"dijitVisible");
+_12.style.overflow=_13;
+}}));
+}
+this._inTransition=false;
+dojo.fx.combine(_e).play();
+},_onKeyPress:function(e,_15){
+if(this.disabled||e.altKey||!(_15||e.ctrlKey)){
+return;
+}
+var k=dojo.keys,c=e.charOrCode;
+if((_15&&(c==k.LEFT_ARROW||c==k.UP_ARROW))||(e.ctrlKey&&c==k.PAGE_UP)){
+this._adjacent(false)._buttonWidget._onTitleClick();
+dojo.stopEvent(e);
+}else{
+if((_15&&(c==k.RIGHT_ARROW||c==k.DOWN_ARROW))||(e.ctrlKey&&(c==k.PAGE_DOWN||c==k.TAB))){
+this._adjacent(true)._buttonWidget._onTitleClick();
+dojo.stopEvent(e);
+}
+}
+}});
+dojo.declare("dijit.layout._AccordionButton",[dijit._Widget,dijit._Templated],{templateString:"<div dojoAttachPoint='titleNode,focusNode' dojoAttachEvent='ondijitclick:_onTitleClick,onkeypress:_onTitleKeyPress,onfocus:_handleFocus,onblur:_handleFocus,onmouseenter:_onTitleEnter,onmouseleave:_onTitleLeave'\n\t\tclass='dijitAccordionTitle' wairole=\"tab\" waiState=\"expanded-false\"\n\t\t><span class='dijitInline dijitAccordionArrow' waiRole=\"presentation\"></span\n\t\t><span class='arrowTextUp' waiRole=\"presentation\">+</span\n\t\t><span class='arrowTextDown' waiRole=\"presentation\">-</span\n\t\t><span waiRole=\"presentation\" dojoAttachPoint='titleTextNode' class='dijitAccordionText'></span>\n</div>\n",attributeMap:dojo.mixin(dojo.clone(dijit.layout.ContentPane.prototype.attributeMap),{title:{node:"titleTextNode",type:"innerHTML"}}),baseClass:"dijitAccordionTitle",getParent:function(){
+return this.parent;
+},postCreate:function(){
+this.inherited(arguments);
+dojo.setSelectable(this.domNode,false);
+this.setSelected(this.selected);
+var _18=dojo.attr(this.domNode,"id").replace(" ","_");
+dojo.attr(this.titleTextNode,"id",_18+"_title");
+dijit.setWaiState(this.focusNode,"labelledby",dojo.attr(this.titleTextNode,"id"));
+},getTitleHeight:function(){
+return dojo.marginBox(this.titleNode).h;
+},_onTitleClick:function(){
+var _19=this.getParent();
+if(!_19._inTransition){
+_19.selectChild(this.contentWidget);
+dijit.focus(this.focusNode);
+}
+},_onTitleEnter:function(){
+dojo.addClass(this.focusNode,"dijitAccordionTitle-hover");
+},_onTitleLeave:function(){
+dojo.removeClass(this.focusNode,"dijitAccordionTitle-hover");
+},_onTitleKeyPress:function(evt){
+return this.getParent()._onKeyPress(evt,this.contentWidget);
+},_setSelectedState:function(_1b){
+this.selected=_1b;
+dojo[(_1b?"addClass":"removeClass")](this.titleNode,"dijitAccordionTitle-selected");
+dijit.setWaiState(this.focusNode,"expanded",_1b);
+dijit.setWaiState(this.focusNode,"selected",_1b);
+this.focusNode.setAttribute("tabIndex",_1b?"0":"-1");
+},_handleFocus:function(e){
+dojo[(e.type=="focus"?"addClass":"removeClass")](this.focusNode,"dijitAccordionFocused");
+},setSelected:function(_1d){
+this._setSelectedState(_1d);
+if(_1d){
+var cw=this.contentWidget;
+if(cw.onSelected){
+cw.onSelected();
+}
+}
+}});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/AccordionContainer.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/AccordionPane.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/AccordionPane.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/AccordionPane.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/AccordionPane.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1,16 @@
+/*
+	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["dijit.layout.AccordionPane"]){
+dojo._hasResource["dijit.layout.AccordionPane"]=true;
+dojo.provide("dijit.layout.AccordionPane");
+dojo.require("dijit.layout.ContentPane");
+dojo.declare("dijit.layout.AccordionPane",dijit.layout.ContentPane,{constructor:function(){
+dojo.deprecated("dijit.layout.AccordionPane deprecated, use ContentPane instead","","2.0");
+},onSelected:function(){
+}});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/AccordionPane.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/BorderContainer.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/BorderContainer.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/BorderContainer.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/BorderContainer.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1,346 @@
+/*
+	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["dijit.layout.BorderContainer"]){
+dojo._hasResource["dijit.layout.BorderContainer"]=true;
+dojo.provide("dijit.layout.BorderContainer");
+dojo.require("dijit.layout._LayoutWidget");
+dojo.require("dojo.cookie");
+dojo.declare("dijit.layout.BorderContainer",dijit.layout._LayoutWidget,{design:"headline",gutters:true,liveSplitters:true,persist:false,baseClass:"dijitBorderContainer",_splitterClass:"dijit.layout._Splitter",postMixInProperties:function(){
+if(!this.gutters){
+this.baseClass+="NoGutter";
+}
+this.inherited(arguments);
+},postCreate:function(){
+this.inherited(arguments);
+this._splitters={};
+this._splitterThickness={};
+},startup:function(){
+if(this._started){
+return;
+}
+dojo.forEach(this.getChildren(),this._setupChild,this);
+this.inherited(arguments);
+},_setupChild:function(_1){
+var _2=_1.region;
+if(_2){
+this.inherited(arguments);
+dojo.addClass(_1.domNode,this.baseClass+"Pane");
+var _3=this.isLeftToRight();
+if(_2=="leading"){
+_2=_3?"left":"right";
+}
+if(_2=="trailing"){
+_2=_3?"right":"left";
+}
+this["_"+_2]=_1.domNode;
+this["_"+_2+"Widget"]=_1;
+if((_1.splitter||this.gutters)&&!this._splitters[_2]){
+var _4=dojo.getObject(_1.splitter?this._splitterClass:"dijit.layout._Gutter");
+var _5={left:"right",right:"left",top:"bottom",bottom:"top",leading:"trailing",trailing:"leading"};
+var _6=new _4({container:this,child:_1,region:_2,oppNode:this["_"+_5[_1.region]],live:this.liveSplitters});
+_6.isSplitter=true;
+this._splitters[_2]=_6.domNode;
+dojo.place(this._splitters[_2],_1.domNode,"after");
+_6.startup();
+}
+_1.region=_2;
+}
+},_computeSplitterThickness:function(_7){
+this._splitterThickness[_7]=this._splitterThickness[_7]||dojo.marginBox(this._splitters[_7])[(/top|bottom/.test(_7)?"h":"w")];
+},layout:function(){
+for(var _8 in this._splitters){
+this._computeSplitterThickness(_8);
+}
+this._layoutChildren();
+},addChild:function(_9,_a){
+this.inherited(arguments);
+if(this._started){
+this._layoutChildren();
+}
+},removeChild:function(_b){
+var _c=_b.region;
+var _d=this._splitters[_c];
+if(_d){
+dijit.byNode(_d).destroy();
+delete this._splitters[_c];
+delete this._splitterThickness[_c];
+}
+this.inherited(arguments);
+delete this["_"+_c];
+delete this["_"+_c+"Widget"];
+if(this._started){
+this._layoutChildren(_b.region);
+}
+dojo.removeClass(_b.domNode,this.baseClass+"Pane");
+},getChildren:function(){
+return dojo.filter(this.inherited(arguments),function(_e){
+return !_e.isSplitter;
+});
+},getSplitter:function(_f){
+var _10=this._splitters[_f];
+return _10?dijit.byNode(_10):null;
+},resize:function(_11,_12){
+if(!this.cs||!this.pe){
+var _13=this.domNode;
+this.cs=dojo.getComputedStyle(_13);
+this.pe=dojo._getPadExtents(_13,this.cs);
+this.pe.r=dojo._toPixelValue(_13,this.cs.paddingRight);
+this.pe.b=dojo._toPixelValue(_13,this.cs.paddingBottom);
+dojo.style(_13,"padding","0px");
+}
+this.inherited(arguments);
+},_layoutChildren:function(_14){
+if(!this._borderBox||!this._borderBox.h){
+return;
+}
+var _15=(this.design=="sidebar");
+var _16=0,_17=0,_18=0,_19=0;
+var _1a={},_1b={},_1c={},_1d={},_1e=(this._center&&this._center.style)||{};
+var _1f=/left|right/.test(_14);
+var _20=!_14||(!_1f&&!_15);
+var _21=!_14||(_1f&&_15);
+if(this._top){
+_1a=_21&&this._top.style;
+_16=dojo.marginBox(this._top).h;
+}
+if(this._left){
+_1b=_20&&this._left.style;
+_18=dojo.marginBox(this._left).w;
+}
+if(this._right){
+_1c=_20&&this._right.style;
+_19=dojo.marginBox(this._right).w;
+}
+if(this._bottom){
+_1d=_21&&this._bottom.style;
+_17=dojo.marginBox(this._bottom).h;
+}
+var _22=this._splitters;
+var _23=_22.top,_24=_22.bottom,_25=_22.left,_26=_22.right;
+var _27=this._splitterThickness;
+var _28=_27.top||0,_29=_27.left||0,_2a=_27.right||0,_2b=_27.bottom||0;
+if(_29>50||_2a>50){
+setTimeout(dojo.hitch(this,function(){
+this._splitterThickness={};
+for(var _2c in this._splitters){
+this._computeSplitterThickness(_2c);
+}
+this._layoutChildren();
+}),50);
+return false;
+}
+var pe=this.pe;
+var _2e={left:(_15?_18+_29:0)+pe.l+"px",right:(_15?_19+_2a:0)+pe.r+"px"};
+if(_23){
+dojo.mixin(_23.style,_2e);
+_23.style.top=_16+pe.t+"px";
+}
+if(_24){
+dojo.mixin(_24.style,_2e);
+_24.style.bottom=_17+pe.b+"px";
+}
+_2e={top:(_15?0:_16+_28)+pe.t+"px",bottom:(_15?0:_17+_2b)+pe.b+"px"};
+if(_25){
+dojo.mixin(_25.style,_2e);
+_25.style.left=_18+pe.l+"px";
+}
+if(_26){
+dojo.mixin(_26.style,_2e);
+_26.style.right=_19+pe.r+"px";
+}
+dojo.mixin(_1e,{top:pe.t+_16+_28+"px",left:pe.l+_18+_29+"px",right:pe.r+_19+_2a+"px",bottom:pe.b+_17+_2b+"px"});
+var _2f={top:_15?pe.t+"px":_1e.top,bottom:_15?pe.b+"px":_1e.bottom};
+dojo.mixin(_1b,_2f);
+dojo.mixin(_1c,_2f);
+_1b.left=pe.l+"px";
+_1c.right=pe.r+"px";
+_1a.top=pe.t+"px";
+_1d.bottom=pe.b+"px";
+if(_15){
+_1a.left=_1d.left=_18+_29+pe.l+"px";
+_1a.right=_1d.right=_19+_2a+pe.r+"px";
+}else{
+_1a.left=_1d.left=pe.l+"px";
+_1a.right=_1d.right=pe.r+"px";
+}
+var _30=this._borderBox.h-pe.t-pe.b,_31=_30-(_16+_28+_17+_2b),_32=_15?_30:_31;
+var _33=this._borderBox.w-pe.l-pe.r,_34=_33-(_18+_29+_19+_2a),_35=_15?_34:_33;
+var dim={top:{w:_35,h:_16},bottom:{w:_35,h:_17},left:{w:_18,h:_32},right:{w:_19,h:_32},center:{h:_31,w:_34}};
+var _37=dojo.isIE<8||(dojo.isIE&&dojo.isQuirks)||dojo.some(this.getChildren(),function(_38){
+return _38.domNode.tagName=="TEXTAREA"||_38.domNode.tagName=="INPUT";
+});
+if(_37){
+var _39=function(_3a,_3b,_3c){
+if(_3a){
+(_3a.resize?_3a.resize(_3b,_3c):dojo.marginBox(_3a.domNode,_3b));
+}
+};
+if(_25){
+_25.style.height=_32;
+}
+if(_26){
+_26.style.height=_32;
+}
+_39(this._leftWidget,{h:_32},dim.left);
+_39(this._rightWidget,{h:_32},dim.right);
+if(_23){
+_23.style.width=_35;
+}
+if(_24){
+_24.style.width=_35;
+}
+_39(this._topWidget,{w:_35},dim.top);
+_39(this._bottomWidget,{w:_35},dim.bottom);
+_39(this._centerWidget,dim.center);
+}else{
+var _3d={};
+if(_14){
+_3d[_14]=_3d.center=true;
+if(/top|bottom/.test(_14)&&this.design!="sidebar"){
+_3d.left=_3d.right=true;
+}else{
+if(/left|right/.test(_14)&&this.design=="sidebar"){
+_3d.top=_3d.bottom=true;
+}
+}
+}
+dojo.forEach(this.getChildren(),function(_3e){
+if(_3e.resize&&(!_14||_3e.region in _3d)){
+_3e.resize(null,dim[_3e.region]);
+}
+},this);
+}
+},destroy:function(){
+for(var _3f in this._splitters){
+var _40=this._splitters[_3f];
+dijit.byNode(_40).destroy();
+dojo.destroy(_40);
+}
+delete this._splitters;
+delete this._splitterThickness;
+this.inherited(arguments);
+}});
+dojo.extend(dijit._Widget,{region:"",splitter:false,minSize:0,maxSize:Infinity});
+dojo.require("dijit._Templated");
+dojo.declare("dijit.layout._Splitter",[dijit._Widget,dijit._Templated],{live:true,templateString:"<div class=\"dijitSplitter\" dojoAttachEvent=\"onkeypress:_onKeyPress,onmousedown:_startDrag\" tabIndex=\"0\" waiRole=\"separator\"><div class=\"dijitSplitterThumb\"></div></div>",postCreate:function(){
+this.inherited(arguments);
+this.horizontal=/top|bottom/.test(this.region);
+dojo.addClass(this.domNode,"dijitSplitter"+(this.horizontal?"H":"V"));
+this._factor=/top|left/.test(this.region)?1:-1;
+this._minSize=this.child.minSize;
+this.child.domNode._recalc=true;
+this.connect(this.container,"resize",function(){
+this.child.domNode._recalc=true;
+});
+this._cookieName=this.container.id+"_"+this.region;
+if(this.container.persist){
+var _41=dojo.cookie(this._cookieName);
+if(_41){
+this.child.domNode.style[this.horizontal?"height":"width"]=_41;
+}
+}
+},_computeMaxSize:function(){
+var dim=this.horizontal?"h":"w",_43=this.container._splitterThickness[this.region];
+var _44=dojo.contentBox(this.container.domNode)[dim]-(this.oppNode?dojo.marginBox(this.oppNode)[dim]:0)-20-_43*2;
+this._maxSize=Math.min(this.child.maxSize,_44);
+},_startDrag:function(e){
+if(this.child.domNode._recalc){
+this._computeMaxSize();
+this.child.domNode._recalc=false;
+}
+if(!this.cover){
+this.cover=dojo.doc.createElement("div");
+dojo.addClass(this.cover,"dijitSplitterCover");
+dojo.place(this.cover,this.child.domNode,"after");
+}
+dojo.addClass(this.cover,"dijitSplitterCoverActive");
+if(this.fake){
+dojo.destroy(this.fake);
+}
+if(!(this._resize=this.live)){
+(this.fake=this.domNode.cloneNode(true)).removeAttribute("id");
+dojo.addClass(this.domNode,"dijitSplitterShadow");
+dojo.place(this.fake,this.domNode,"after");
+}
+dojo.addClass(this.domNode,"dijitSplitterActive");
+var _46=this._factor,max=this._maxSize,min=this._minSize||20,_49=this.horizontal,_4a=_49?"pageY":"pageX",_4b=e[_4a],_4c=this.domNode.style,dim=_49?"h":"w",_4e=dojo.marginBox(this.child.domNode)[dim],_4f=this.region,_50=parseInt(this.domNode.style[_4f],10),_51=this._resize,mb={},_53=this.child.domNode,_54=dojo.hitch(this.container,this.container._layoutChildren),de=dojo.doc.body;
+this._handlers=(this._handlers||[]).concat([dojo.connect(de,"onmousemove",this._drag=function(e,_57){
+var _58=e[_4a]-_4b,_59=_46*_58+_4e,_5a=Math.max(Math.min(_59,max),min);
+if(_51||_57){
+mb[dim]=_5a;
+dojo.marginBox(_53,mb);
+_54(_4f);
+}
+_4c[_4f]=_46*_58+_50+(_5a-_59)+"px";
+}),dojo.connect(dojo.doc,"ondragstart",dojo.stopEvent),dojo.connect(dojo.body(),"onselectstart",dojo.stopEvent),dojo.connect(de,"onmouseup",this,"_stopDrag")]);
+dojo.stopEvent(e);
+},_stopDrag:function(e){
+try{
+if(this.cover){
+dojo.removeClass(this.cover,"dijitSplitterCoverActive");
+}
+if(this.fake){
+dojo.destroy(this.fake);
+}
+dojo.removeClass(this.domNode,"dijitSplitterActive");
+dojo.removeClass(this.domNode,"dijitSplitterShadow");
+this._drag(e);
+this._drag(e,true);
+}
+finally{
+this._cleanupHandlers();
+if(this.oppNode){
+this.oppNode._recalc=true;
+}
+delete this._drag;
+}
+if(this.container.persist){
+dojo.cookie(this._cookieName,this.child.domNode.style[this.horizontal?"height":"width"],{expires:365});
+}
+},_cleanupHandlers:function(){
+dojo.forEach(this._handlers,dojo.disconnect);
+delete this._handlers;
+},_onKeyPress:function(e){
+if(this.child.domNode._recalc){
+this._computeMaxSize();
+this.child.domNode._recalc=false;
+}
+this._resize=true;
+var _5d=this.horizontal;
+var _5e=1;
+var dk=dojo.keys;
+switch(e.charOrCode){
+case _5d?dk.UP_ARROW:dk.LEFT_ARROW:
+_5e*=-1;
+case _5d?dk.DOWN_ARROW:dk.RIGHT_ARROW:
+break;
+default:
+return;
+}
+var _60=dojo.marginBox(this.child.domNode)[_5d?"h":"w"]+this._factor*_5e;
+var mb={};
+mb[this.horizontal?"h":"w"]=Math.max(Math.min(_60,this._maxSize),this._minSize);
+dojo.marginBox(this.child.domNode,mb);
+if(this.oppNode){
+this.oppNode._recalc=true;
+}
+this.container._layoutChildren(this.region);
+dojo.stopEvent(e);
+},destroy:function(){
+this._cleanupHandlers();
+delete this.child;
+delete this.container;
+delete this.cover;
+delete this.fake;
+this.inherited(arguments);
+}});
+dojo.declare("dijit.layout._Gutter",[dijit._Widget,dijit._Templated],{templateString:"<div class=\"dijitGutter\" waiRole=\"presentation\"></div>",postCreate:function(){
+this.horizontal=/top|bottom/.test(this.region);
+dojo.addClass(this.domNode,"dijitGutter"+(this.horizontal?"H":"V"));
+}});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/BorderContainer.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/ContentPane.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/ContentPane.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/ContentPane.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/ContentPane.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1,263 @@
+/*
+	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["dijit.layout.ContentPane"]){
+dojo._hasResource["dijit.layout.ContentPane"]=true;
+dojo.provide("dijit.layout.ContentPane");
+dojo.require("dijit._Widget");
+dojo.require("dijit._Container");
+dojo.require("dijit._Contained");
+dojo.require("dijit.layout._LayoutWidget");
+dojo.require("dojo.parser");
+dojo.require("dojo.string");
+dojo.require("dojo.html");
+dojo.requireLocalization("dijit","loading",null,"ROOT,ar,ca,cs,da,de,el,es,fi,fr,he,hu,it,ja,ko,nb,nl,pl,pt,pt-pt,ru,sk,sl,sv,th,tr,zh,zh-tw");
+dojo.declare("dijit.layout.ContentPane",[dijit._Widget,dijit._Container,dijit._Contained],{href:"",extractContent:false,parseOnLoad:true,preventCache:false,preload:false,refreshOnShow:false,loadingMessage:"<span class='dijitContentPaneLoading'>${loadingState}</span>",errorMessage:"<span class='dijitContentPaneError'>${errorState}</span>",isLoaded:false,baseClass:"dijitContentPane",doLayout:true,ioArgs:{},postMixInProperties:function(){
+this.inherited(arguments);
+var _1=dojo.i18n.getLocalization("dijit","loading",this.lang);
+this.loadingMessage=dojo.string.substitute(this.loadingMessage,_1);
+this.errorMessage=dojo.string.substitute(this.errorMessage,_1);
+if(!this.href&&this.srcNodeRef&&this.srcNodeRef.innerHTML){
+this.isLoaded=true;
+}
+},buildRendering:function(){
+this.inherited(arguments);
+if(!this.containerNode){
+this.containerNode=this.domNode;
+}
+},postCreate:function(){
+this.domNode.title="";
+if(!dijit.hasWaiRole(this.domNode)){
+dijit.setWaiRole(this.domNode,"group");
+}
+dojo.addClass(this.domNode,this.baseClass);
+},startup:function(){
+if(this._started){
+return;
+}
+if(this.isLoaded){
+dojo.forEach(this.getChildren(),function(_2){
+_2.startup();
+});
+if(this.doLayout){
+this._checkIfSingleChild();
+}
+if(!this._singleChild||!this.getParent()){
+this._scheduleLayout();
+}
+}
+this._loadCheck();
+this.inherited(arguments);
+},_checkIfSingleChild:function(){
+var _3=dojo.query(">",this.containerNode),_4=_3.filter(function(_5){
+return dojo.hasAttr(_5,"dojoType")||dojo.hasAttr(_5,"widgetId");
+}),_6=dojo.filter(_4.map(dijit.byNode),function(_7){
+return _7&&_7.domNode&&_7.resize;
+});
+if(_3.length==_4.length&&_6.length==1){
+this._singleChild=_6[0];
+}else{
+delete this._singleChild;
+}
+},setHref:function(_8){
+dojo.deprecated("dijit.layout.ContentPane.setHref() is deprecated.\tUse attr('href', ...) instead.","","2.0");
+return this.attr("href",_8);
+},_setHrefAttr:function(_9){
+this.cancel();
+this.href=_9;
+if(this._created&&(this.preload||this._isShown())){
+return this.refresh();
+}else{
+this._hrefChanged=true;
+}
+},setContent:function(_a){
+dojo.deprecated("dijit.layout.ContentPane.setContent() is deprecated.  Use attr('content', ...) instead.","","2.0");
+this.attr("content",_a);
+},_setContentAttr:function(_b){
+this.href="";
+this.cancel();
+this._setContent(_b||"");
+this._isDownloaded=false;
+},_getContentAttr:function(){
+return this.containerNode.innerHTML;
+},cancel:function(){
+if(this._xhrDfd&&(this._xhrDfd.fired==-1)){
+this._xhrDfd.cancel();
+}
+delete this._xhrDfd;
+},uninitialize:function(){
+if(this._beingDestroyed){
+this.cancel();
+}
+},destroyRecursive:function(_c){
+if(this._beingDestroyed){
+return;
+}
+this._beingDestroyed=true;
+this.inherited(arguments);
+},resize:function(_d){
+dojo.marginBox(this.domNode,_d);
+var _e=this.containerNode,mb=dojo.mixin(dojo.marginBox(_e),_d||{});
+var cb=this._contentBox=dijit.layout.marginBox2contentBox(_e,mb);
+if(this._singleChild&&this._singleChild.resize){
+this._singleChild.resize({w:cb.w,h:cb.h});
+}
+},_isShown:function(){
+if("open" in this){
+return this.open;
+}else{
+var _11=this.domNode;
+return (_11.style.display!="none")&&(_11.style.visibility!="hidden")&&!dojo.hasClass(_11,"dijitHidden");
+}
+},_onShow:function(){
+if(this._needLayout){
+this._layoutChildren();
+}
+this._loadCheck();
+if(this.onShow){
+this.onShow();
+}
+},_loadCheck:function(){
+if((this.href&&!this._xhrDfd)&&(!this.isLoaded||this._hrefChanged||this.refreshOnShow)&&(this.preload||this._isShown())){
+delete this._hrefChanged;
+this.refresh();
+}
+},refresh:function(){
+this.cancel();
+this._setContent(this.onDownloadStart(),true);
+var _12=this;
+var _13={preventCache:(this.preventCache||this.refreshOnShow),url:this.href,handleAs:"text"};
+if(dojo.isObject(this.ioArgs)){
+dojo.mixin(_13,this.ioArgs);
+}
+var _14=this._xhrDfd=(this.ioMethod||dojo.xhrGet)(_13);
+_14.addCallback(function(_15){
+try{
+_12._isDownloaded=true;
+_12._setContent(_15,false);
+_12.onDownloadEnd();
+}
+catch(err){
+_12._onError("Content",err);
+}
+delete _12._xhrDfd;
+return _15;
+});
+_14.addErrback(function(err){
+if(!_14.canceled){
+_12._onError("Download",err);
+}
+delete _12._xhrDfd;
+return err;
+});
+},_onLoadHandler:function(_17){
+this.isLoaded=true;
+try{
+this.onLoad(_17);
+}
+catch(e){
+console.error("Error "+this.widgetId+" running custom onLoad code: "+e.message);
+}
+},_onUnloadHandler:function(){
+this.isLoaded=false;
+try{
+this.onUnload();
+}
+catch(e){
+console.error("Error "+this.widgetId+" running custom onUnload code: "+e.message);
+}
+},destroyDescendants:function(){
+if(this.isLoaded){
+this._onUnloadHandler();
+}
+var _18=this._contentSetter;
+dojo.forEach(this.getDescendants(true),function(_19){
+if(_19.destroyRecursive){
+_19.destroyRecursive();
+}
+});
+if(_18){
+dojo.forEach(_18.parseResults,function(_1a){
+if(_1a.destroyRecursive&&_1a.domNode&&_1a.domNode.parentNode==dojo.body()){
+_1a.destroyRecursive();
+}
+});
+delete _18.parseResults;
+}
+dojo.html._emptyNode(this.containerNode);
+},_setContent:function(_1b,_1c){
+this.destroyDescendants();
+var _1d=this._contentSetter;
+if(!(_1d&&_1d instanceof dojo.html._ContentSetter)){
+_1d=this._contentSetter=new dojo.html._ContentSetter({node:this.containerNode,_onError:dojo.hitch(this,this._onError),onContentError:dojo.hitch(this,function(e){
+var _1f=this.onContentError(e);
+try{
+this.containerNode.innerHTML=_1f;
+}
+catch(e){
+console.error("Fatal "+this.id+" could not change content due to "+e.message,e);
+}
+})});
+}
+var _20=dojo.mixin({cleanContent:this.cleanContent,extractContent:this.extractContent,parseContent:this.parseOnLoad},this._contentSetterParams||{});
+dojo.mixin(_1d,_20);
+_1d.set((dojo.isObject(_1b)&&_1b.domNode)?_1b.domNode:_1b);
+delete this._contentSetterParams;
+if(!_1c){
+dojo.forEach(this.getChildren(),function(_21){
+_21.startup();
+});
+if(this.doLayout){
+this._checkIfSingleChild();
+}
+this._scheduleLayout();
+this._onLoadHandler(_1b);
+}
+},_onError:function(_22,err,_24){
+var _25=this["on"+_22+"Error"].call(this,err);
+if(_24){
+console.error(_24,err);
+}else{
+if(_25){
+this._setContent(_25,true);
+}
+}
+},getChildren:function(){
+return this.getDescendants(true);
+},addChild:function(_26,_27){
+this.inherited(arguments);
+if(this._started&&_26.resize){
+_26.resize();
+}
+},_scheduleLayout:function(){
+if(this._isShown()){
+this._layoutChildren();
+}else{
+this._needLayout=true;
+}
+},_layoutChildren:function(){
+if(this._singleChild&&this._singleChild.resize){
+var cb=this._contentBox||dojo.contentBox(this.containerNode);
+this._singleChild.resize({w:cb.w,h:cb.h});
+}else{
+dojo.forEach(this.getChildren(),function(_29){
+if(_29.resize){
+_29.resize();
+}
+});
+}
+delete this._needLayout;
+},onLoad:function(_2a){
+},onUnload:function(){
+},onDownloadStart:function(){
+return this.loadingMessage;
+},onContentError:function(_2b){
+},onDownloadError:function(_2c){
+return this.errorMessage;
+},onDownloadEnd:function(){
+}});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/ContentPane.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/LayoutContainer.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/LayoutContainer.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/LayoutContainer.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/LayoutContainer.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1,28 @@
+/*
+	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["dijit.layout.LayoutContainer"]){
+dojo._hasResource["dijit.layout.LayoutContainer"]=true;
+dojo.provide("dijit.layout.LayoutContainer");
+dojo.require("dijit.layout._LayoutWidget");
+dojo.declare("dijit.layout.LayoutContainer",dijit.layout._LayoutWidget,{baseClass:"dijitLayoutContainer",constructor:function(){
+dojo.deprecated("dijit.layout.LayoutContainer is deprecated","use BorderContainer instead",2);
+},layout:function(){
+dijit.layout.layoutChildren(this.domNode,this._contentBox,this.getChildren());
+},addChild:function(_1,_2){
+this.inherited(arguments);
+if(this._started){
+dijit.layout.layoutChildren(this.domNode,this._contentBox,this.getChildren());
+}
+},removeChild:function(_3){
+this.inherited(arguments);
+if(this._started){
+dijit.layout.layoutChildren(this.domNode,this._contentBox,this.getChildren());
+}
+}});
+dojo.extend(dijit._Widget,{layoutAlign:"none"});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/LayoutContainer.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/LinkPane.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/LinkPane.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/LinkPane.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/LinkPane.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1,20 @@
+/*
+	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["dijit.layout.LinkPane"]){
+dojo._hasResource["dijit.layout.LinkPane"]=true;
+dojo.provide("dijit.layout.LinkPane");
+dojo.require("dijit.layout.ContentPane");
+dojo.require("dijit._Templated");
+dojo.declare("dijit.layout.LinkPane",[dijit.layout.ContentPane,dijit._Templated],{templateString:"<div class=\"dijitLinkPane\" dojoAttachPoint=\"containerNode\"></div>",postMixInProperties:function(){
+if(this.srcNodeRef){
+this.title+=this.srcNodeRef.innerHTML;
+}
+this.inherited(arguments);
+},_fillContent:function(_1){
+}});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/LinkPane.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/SplitContainer.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/SplitContainer.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/SplitContainer.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/SplitContainer.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1,349 @@
+/*
+	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["dijit.layout.SplitContainer"]){
+dojo._hasResource["dijit.layout.SplitContainer"]=true;
+dojo.provide("dijit.layout.SplitContainer");
+dojo.require("dojo.cookie");
+dojo.require("dijit.layout._LayoutWidget");
+dojo.declare("dijit.layout.SplitContainer",dijit.layout._LayoutWidget,{constructor:function(){
+dojo.deprecated("dijit.layout.SplitContainer is deprecated","use BorderContainer with splitter instead",2);
+},activeSizing:false,sizerWidth:7,orientation:"horizontal",persist:true,baseClass:"dijitSplitContainer",postMixInProperties:function(){
+this.inherited("postMixInProperties",arguments);
+this.isHorizontal=(this.orientation=="horizontal");
+},postCreate:function(){
+this.inherited(arguments);
+this.sizers=[];
+if(dojo.isMozilla){
+this.domNode.style.overflow="-moz-scrollbars-none";
+}
+if(typeof this.sizerWidth=="object"){
+try{
+this.sizerWidth=parseInt(this.sizerWidth.toString());
+}
+catch(e){
+this.sizerWidth=7;
+}
+}
+var _1=dojo.doc.createElement("div");
+this.virtualSizer=_1;
+_1.style.position="relative";
+_1.style.zIndex=10;
+_1.className=this.isHorizontal?"dijitSplitContainerVirtualSizerH":"dijitSplitContainerVirtualSizerV";
+this.domNode.appendChild(_1);
+dojo.setSelectable(_1,false);
+},destroy:function(){
+delete this.virtualSizer;
+dojo.forEach(this._ownconnects,dojo.disconnect);
+this.inherited(arguments);
+},startup:function(){
+if(this._started){
+return;
+}
+dojo.forEach(this.getChildren(),function(_2,i,_4){
+this._setupChild(_2);
+if(i<_4.length-1){
+this._addSizer();
+}
+},this);
+if(this.persist){
+this._restoreState();
+}
+this.inherited(arguments);
+},_setupChild:function(_5){
+this.inherited(arguments);
+_5.domNode.style.position="absolute";
+dojo.addClass(_5.domNode,"dijitSplitPane");
+},_onSizerMouseDown:function(e){
+if(e.target.id){
+for(var i=0;i<this.sizers.length;i++){
+if(this.sizers[i].id==e.target.id){
+break;
+}
+}
+if(i<this.sizers.length){
+this.beginSizing(e,i);
+}
+}
+},_addSizer:function(_8){
+_8=_8===undefined?this.sizers.length:_8;
+var _9=dojo.doc.createElement("div");
+_9.id=dijit.getUniqueId("dijit_layout_SplitterContainer_Splitter");
+this.sizers.splice(_8,0,_9);
+this.domNode.appendChild(_9);
+_9.className=this.isHorizontal?"dijitSplitContainerSizerH":"dijitSplitContainerSizerV";
+var _a=dojo.doc.createElement("div");
+_a.className="thumb";
+_a.id=_9.id;
+_9.appendChild(_a);
+this.connect(_9,"onmousedown","_onSizerMouseDown");
+dojo.setSelectable(_9,false);
+},removeChild:function(_b){
+if(this.sizers.length){
+var i=dojo.indexOf(this.getChildren(),_b);
+if(i!=-1){
+if(i==this.sizers.length){
+i--;
+}
+dojo.destroy(this.sizers[i]);
+this.sizers.splice(i,1);
+}
+}
+this.inherited(arguments);
+if(this._started){
+this.layout();
+}
+},addChild:function(_d,_e){
+this.inherited(arguments);
+if(this._started){
+var _f=this.getChildren();
+if(_f.length>1){
+this._addSizer(_e);
+}
+this.layout();
+}
+},layout:function(){
+this.paneWidth=this._contentBox.w;
+this.paneHeight=this._contentBox.h;
+var _10=this.getChildren();
+if(!_10.length){
+return;
+}
+var _11=this.isHorizontal?this.paneWidth:this.paneHeight;
+if(_10.length>1){
+_11-=this.sizerWidth*(_10.length-1);
+}
+var _12=0;
+dojo.forEach(_10,function(_13){
+_12+=_13.sizeShare;
+});
+var _14=_11/_12;
+var _15=0;
+dojo.forEach(_10.slice(0,_10.length-1),function(_16){
+var _17=Math.round(_14*_16.sizeShare);
+_16.sizeActual=_17;
+_15+=_17;
+});
+_10[_10.length-1].sizeActual=_11-_15;
+this._checkSizes();
+var pos=0;
+var _19=_10[0].sizeActual;
+this._movePanel(_10[0],pos,_19);
+_10[0].position=pos;
+pos+=_19;
+if(!this.sizers){
+return;
+}
+dojo.some(_10.slice(1),function(_1a,i){
+if(!this.sizers[i]){
+return true;
+}
+this._moveSlider(this.sizers[i],pos,this.sizerWidth);
+this.sizers[i].position=pos;
+pos+=this.sizerWidth;
+_19=_1a.sizeActual;
+this._movePanel(_1a,pos,_19);
+_1a.position=pos;
+pos+=_19;
+},this);
+},_movePanel:function(_1c,pos,_1e){
+if(this.isHorizontal){
+_1c.domNode.style.left=pos+"px";
+_1c.domNode.style.top=0;
+var box={w:_1e,h:this.paneHeight};
+if(_1c.resize){
+_1c.resize(box);
+}else{
+dojo.marginBox(_1c.domNode,box);
+}
+}else{
+_1c.domNode.style.left=0;
+_1c.domNode.style.top=pos+"px";
+var box={w:this.paneWidth,h:_1e};
+if(_1c.resize){
+_1c.resize(box);
+}else{
+dojo.marginBox(_1c.domNode,box);
+}
+}
+},_moveSlider:function(_20,pos,_22){
+if(this.isHorizontal){
+_20.style.left=pos+"px";
+_20.style.top=0;
+dojo.marginBox(_20,{w:_22,h:this.paneHeight});
+}else{
+_20.style.left=0;
+_20.style.top=pos+"px";
+dojo.marginBox(_20,{w:this.paneWidth,h:_22});
+}
+},_growPane:function(_23,_24){
+if(_23>0){
+if(_24.sizeActual>_24.sizeMin){
+if((_24.sizeActual-_24.sizeMin)>_23){
+_24.sizeActual=_24.sizeActual-_23;
+_23=0;
+}else{
+_23-=_24.sizeActual-_24.sizeMin;
+_24.sizeActual=_24.sizeMin;
+}
+}
+}
+return _23;
+},_checkSizes:function(){
+var _25=0;
+var _26=0;
+var _27=this.getChildren();
+dojo.forEach(_27,function(_28){
+_26+=_28.sizeActual;
+_25+=_28.sizeMin;
+});
+if(_25<=_26){
+var _29=0;
+dojo.forEach(_27,function(_2a){
+if(_2a.sizeActual<_2a.sizeMin){
+_29+=_2a.sizeMin-_2a.sizeActual;
+_2a.sizeActual=_2a.sizeMin;
+}
+});
+if(_29>0){
+var _2b=this.isDraggingLeft?_27.reverse():_27;
+dojo.forEach(_2b,function(_2c){
+_29=this._growPane(_29,_2c);
+},this);
+}
+}else{
+dojo.forEach(_27,function(_2d){
+_2d.sizeActual=Math.round(_26*(_2d.sizeMin/_25));
+});
+}
+},beginSizing:function(e,i){
+var _30=this.getChildren();
+this.paneBefore=_30[i];
+this.paneAfter=_30[i+1];
+this.isSizing=true;
+this.sizingSplitter=this.sizers[i];
+if(!this.cover){
+this.cover=dojo.create("div",{style:{position:"absolute",zIndex:5,top:0,left:0,width:"100%",height:"100%"}},this.domNode);
+}else{
+this.cover.style.zIndex=5;
+}
+this.sizingSplitter.style.zIndex=6;
+this.originPos=dojo.coords(_30[0].domNode,true);
+if(this.isHorizontal){
+var _31=e.layerX||e.offsetX||0;
+var _32=e.pageX;
+this.originPos=this.originPos.x;
+}else{
+var _31=e.layerY||e.offsetY||0;
+var _32=e.pageY;
+this.originPos=this.originPos.y;
+}
+this.startPoint=this.lastPoint=_32;
+this.screenToClientOffset=_32-_31;
+this.dragOffset=this.lastPoint-this.paneBefore.sizeActual-this.originPos-this.paneBefore.position;
+if(!this.activeSizing){
+this._showSizingLine();
+}
+this._ownconnects=[];
+this._ownconnects.push(dojo.connect(dojo.doc.documentElement,"onmousemove",this,"changeSizing"));
+this._ownconnects.push(dojo.connect(dojo.doc.documentElement,"onmouseup",this,"endSizing"));
+dojo.stopEvent(e);
+},changeSizing:function(e){
+if(!this.isSizing){
+return;
+}
+this.lastPoint=this.isHorizontal?e.pageX:e.pageY;
+this.movePoint();
+if(this.activeSizing){
+this._updateSize();
+}else{
+this._moveSizingLine();
+}
+dojo.stopEvent(e);
+},endSizing:function(e){
+if(!this.isSizing){
+return;
+}
+if(this.cover){
+this.cover.style.zIndex=-1;
+}
+if(!this.activeSizing){
+this._hideSizingLine();
+}
+this._updateSize();
+this.isSizing=false;
+if(this.persist){
+this._saveState(this);
+}
+dojo.forEach(this._ownconnects,dojo.disconnect);
+},movePoint:function(){
+var p=this.lastPoint-this.screenToClientOffset;
+var a=p-this.dragOffset;
+a=this.legaliseSplitPoint(a);
+p=a+this.dragOffset;
+this.lastPoint=p+this.screenToClientOffset;
+},legaliseSplitPoint:function(a){
+a+=this.sizingSplitter.position;
+this.isDraggingLeft=!!(a>0);
+if(!this.activeSizing){
+var min=this.paneBefore.position+this.paneBefore.sizeMin;
+if(a<min){
+a=min;
+}
+var max=this.paneAfter.position+(this.paneAfter.sizeActual-(this.sizerWidth+this.paneAfter.sizeMin));
+if(a>max){
+a=max;
+}
+}
+a-=this.sizingSplitter.position;
+this._checkSizes();
+return a;
+},_updateSize:function(){
+var pos=this.lastPoint-this.dragOffset-this.originPos;
+var _3b=this.paneBefore.position;
+var _3c=this.paneAfter.position+this.paneAfter.sizeActual;
+this.paneBefore.sizeActual=pos-_3b;
+this.paneAfter.position=pos+this.sizerWidth;
+this.paneAfter.sizeActual=_3c-this.paneAfter.position;
+dojo.forEach(this.getChildren(),function(_3d){
+_3d.sizeShare=_3d.sizeActual;
+});
+if(this._started){
+this.layout();
+}
+},_showSizingLine:function(){
+this._moveSizingLine();
+dojo.marginBox(this.virtualSizer,this.isHorizontal?{w:this.sizerWidth,h:this.paneHeight}:{w:this.paneWidth,h:this.sizerWidth});
+this.virtualSizer.style.display="block";
+},_hideSizingLine:function(){
+this.virtualSizer.style.display="none";
+},_moveSizingLine:function(){
+var pos=(this.lastPoint-this.startPoint)+this.sizingSplitter.position;
+dojo.style(this.virtualSizer,(this.isHorizontal?"left":"top"),pos+"px");
+},_getCookieName:function(i){
+return this.id+"_"+i;
+},_restoreState:function(){
+dojo.forEach(this.getChildren(),function(_40,i){
+var _42=this._getCookieName(i);
+var _43=dojo.cookie(_42);
+if(_43){
+var pos=parseInt(_43);
+if(typeof pos=="number"){
+_40.sizeShare=pos;
+}
+}
+},this);
+},_saveState:function(){
+if(!this.persist){
+return;
+}
+dojo.forEach(this.getChildren(),function(_45,i){
+dojo.cookie(this._getCookieName(i),_45.sizeShare,{expires:365});
+},this);
+}});
+dojo.extend(dijit._Widget,{sizeMin:10,sizeShare:10});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/SplitContainer.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/StackContainer.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/StackContainer.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/StackContainer.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/StackContainer.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1,147 @@
+/*
+	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["dijit.layout.StackContainer"]){
+dojo._hasResource["dijit.layout.StackContainer"]=true;
+dojo.provide("dijit.layout.StackContainer");
+dojo.require("dijit._Templated");
+dojo.require("dijit.layout._LayoutWidget");
+dojo.requireLocalization("dijit","common",null,"ROOT,ar,ca,cs,da,de,el,es,fi,fr,he,hu,it,ja,ko,nb,nl,pl,pt,pt-pt,ru,sk,sl,sv,th,tr,zh,zh-tw");
+dojo.require("dojo.cookie");
+dojo.declare("dijit.layout.StackContainer",dijit.layout._LayoutWidget,{doLayout:true,persist:false,baseClass:"dijitStackContainer",_started:false,postCreate:function(){
+this.inherited(arguments);
+dojo.addClass(this.domNode,"dijitLayoutContainer");
+dijit.setWaiRole(this.containerNode,"tabpanel");
+this.connect(this.domNode,"onkeypress",this._onKeyPress);
+},startup:function(){
+if(this._started){
+return;
+}
+var _1=this.getChildren();
+dojo.forEach(_1,this._setupChild,this);
+if(this.persist){
+this.selectedChildWidget=dijit.byId(dojo.cookie(this.id+"_selectedChild"));
+}else{
+dojo.some(_1,function(_2){
+if(_2.selected){
+this.selectedChildWidget=_2;
+}
+return _2.selected;
+},this);
+}
+var _3=this.selectedChildWidget;
+if(!_3&&_1[0]){
+_3=this.selectedChildWidget=_1[0];
+_3.selected=true;
+}
+dojo.publish(this.id+"-startup",[{children:_1,selected:_3}]);
+this.inherited(arguments);
+if(_3){
+this._showChild(_3);
+}
+},_setupChild:function(_4){
+this.inherited(arguments);
+dojo.removeClass(_4.domNode,"dijitVisible");
+dojo.addClass(_4.domNode,"dijitHidden");
+_4.domNode.title="";
+return _4;
+},addChild:function(_5,_6){
+this.inherited(arguments);
+if(this._started){
+dojo.publish(this.id+"-addChild",[_5,_6]);
+this.layout();
+if(!this.selectedChildWidget){
+this.selectChild(_5);
+}
+}
+},removeChild:function(_7){
+this.inherited(arguments);
+if(this._beingDestroyed){
+return;
+}
+if(this._started){
+dojo.publish(this.id+"-removeChild",[_7]);
+this.layout();
+}
+if(this.selectedChildWidget===_7){
+this.selectedChildWidget=undefined;
+if(this._started){
+var _8=this.getChildren();
+if(_8.length){
+this.selectChild(_8[0]);
+}
+}
+}
+},selectChild:function(_9){
+_9=dijit.byId(_9);
+if(this.selectedChildWidget!=_9){
+this._transition(_9,this.selectedChildWidget);
+this.selectedChildWidget=_9;
+dojo.publish(this.id+"-selectChild",[_9]);
+if(this.persist){
+dojo.cookie(this.id+"_selectedChild",this.selectedChildWidget.id);
+}
+}
+},_transition:function(_a,_b){
+if(_b){
+this._hideChild(_b);
+}
+this._showChild(_a);
+if(this.doLayout&&_a.resize){
+_a.resize(this._containerContentBox||this._contentBox);
+}
+},_adjacent:function(_c){
+var _d=this.getChildren();
+var _e=dojo.indexOf(_d,this.selectedChildWidget);
+_e+=_c?1:_d.length-1;
+return _d[_e%_d.length];
+},forward:function(){
+this.selectChild(this._adjacent(true));
+},back:function(){
+this.selectChild(this._adjacent(false));
+},_onKeyPress:function(e){
+dojo.publish(this.id+"-containerKeyPress",[{e:e,page:this}]);
+},layout:function(){
+if(this.doLayout&&this.selectedChildWidget&&this.selectedChildWidget.resize){
+this.selectedChildWidget.resize(this._contentBox);
+}
+},_showChild:function(_10){
+var _11=this.getChildren();
+_10.isFirstChild=(_10==_11[0]);
+_10.isLastChild=(_10==_11[_11.length-1]);
+_10.selected=true;
+dojo.removeClass(_10.domNode,"dijitHidden");
+dojo.addClass(_10.domNode,"dijitVisible");
+if(_10._onShow){
+_10._onShow();
+}else{
+if(_10.onShow){
+_10.onShow();
+}
+}
+},_hideChild:function(_12){
+_12.selected=false;
+dojo.removeClass(_12.domNode,"dijitVisible");
+dojo.addClass(_12.domNode,"dijitHidden");
+if(_12.onHide){
+_12.onHide();
+}
+},closeChild:function(_13){
+var _14=_13.onClose(this,_13);
+if(_14){
+this.removeChild(_13);
+_13.destroyRecursive();
+}
+},destroy:function(){
+this._beingDestroyed=true;
+this.inherited(arguments);
+}});
+dojo.require("dijit.layout.StackController");
+dojo.extend(dijit._Widget,{title:"",selected:false,closable:false,onClose:function(){
+return true;
+}});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/StackContainer.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/StackController.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/StackController.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/StackController.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/StackController.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1,176 @@
+/*
+	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["dijit.layout.StackController"]){
+dojo._hasResource["dijit.layout.StackController"]=true;
+dojo.provide("dijit.layout.StackController");
+dojo.require("dijit._Widget");
+dojo.require("dijit._Templated");
+dojo.require("dijit._Container");
+dojo.require("dijit.form.ToggleButton");
+dojo.require("dijit.Menu");
+dojo.requireLocalization("dijit","common",null,"ROOT,ar,ca,cs,da,de,el,es,fi,fr,he,hu,it,ja,ko,nb,nl,pl,pt,pt-pt,ru,sk,sl,sv,th,tr,zh,zh-tw");
+dojo.declare("dijit.layout.StackController",[dijit._Widget,dijit._Templated,dijit._Container],{templateString:"<span wairole='tablist' dojoAttachEvent='onkeypress' class='dijitStackController'></span>",containerId:"",buttonWidget:"dijit.layout._StackButton",postCreate:function(){
+dijit.setWaiRole(this.domNode,"tablist");
+this.pane2button={};
+this.pane2handles={};
+this.pane2menu={};
+this._subscriptions=[dojo.subscribe(this.containerId+"-startup",this,"onStartup"),dojo.subscribe(this.containerId+"-addChild",this,"onAddChild"),dojo.subscribe(this.containerId+"-removeChild",this,"onRemoveChild"),dojo.subscribe(this.containerId+"-selectChild",this,"onSelectChild"),dojo.subscribe(this.containerId+"-containerKeyPress",this,"onContainerKeyPress")];
+},onStartup:function(_1){
+dojo.forEach(_1.children,this.onAddChild,this);
+this.onSelectChild(_1.selected);
+},destroy:function(){
+for(var _2 in this.pane2button){
+this.onRemoveChild(_2);
+}
+dojo.forEach(this._subscriptions,dojo.unsubscribe);
+this.inherited(arguments);
+},onAddChild:function(_3,_4){
+var _5=dojo.doc.createElement("span");
+this.domNode.appendChild(_5);
+var _6=dojo.getObject(this.buttonWidget);
+var _7=new _6({label:_3.title,closeButton:_3.closable},_5);
+this.addChild(_7,_4);
+this.pane2button[_3]=_7;
+_3.controlButton=_7;
+var _8=[];
+_8.push(dojo.connect(_7,"onClick",dojo.hitch(this,"onButtonClick",_3)));
+if(_3.closable){
+_8.push(dojo.connect(_7,"onClickCloseButton",dojo.hitch(this,"onCloseButtonClick",_3)));
+var _9=dojo.i18n.getLocalization("dijit","common");
+var _a=new dijit.Menu({targetNodeIds:[_7.id],id:_7.id+"_Menu"});
+var _b=new dijit.MenuItem({label:_9.itemClose});
+_8.push(dojo.connect(_b,"onClick",dojo.hitch(this,"onCloseButtonClick",_3)));
+_a.addChild(_b);
+this.pane2menu[_3]=_a;
+}
+this.pane2handles[_3]=_8;
+if(!this._currentChild){
+_7.focusNode.setAttribute("tabIndex","0");
+this._currentChild=_3;
+}
+if(!this.isLeftToRight()&&dojo.isIE&&this._rectifyRtlTabList){
+this._rectifyRtlTabList();
+}
+},onRemoveChild:function(_c){
+if(this._currentChild===_c){
+this._currentChild=null;
+}
+dojo.forEach(this.pane2handles[_c],dojo.disconnect);
+delete this.pane2handles[_c];
+var _d=this.pane2menu[_c];
+if(_d){
+_d.destroyRecursive();
+delete this.pane2menu[_c];
+}
+var _e=this.pane2button[_c];
+if(_e){
+_e.destroy();
+delete this.pane2button[_c];
+}
+},onSelectChild:function(_f){
+if(!_f){
+return;
+}
+if(this._currentChild){
+var _10=this.pane2button[this._currentChild];
+_10.attr("checked",false);
+_10.focusNode.setAttribute("tabIndex","-1");
+}
+var _11=this.pane2button[_f];
+_11.attr("checked",true);
+this._currentChild=_f;
+_11.focusNode.setAttribute("tabIndex","0");
+var _12=dijit.byId(this.containerId);
+dijit.setWaiState(_12.containerNode,"labelledby",_11.id);
+},onButtonClick:function(_13){
+var _14=dijit.byId(this.containerId);
+_14.selectChild(_13);
+},onCloseButtonClick:function(_15){
+var _16=dijit.byId(this.containerId);
+_16.closeChild(_15);
+var b=this.pane2button[this._currentChild];
+if(b){
+dijit.focus(b.focusNode||b.domNode);
+}
+},adjacent:function(_18){
+if(!this.isLeftToRight()&&(!this.tabPosition||/top|bottom/.test(this.tabPosition))){
+_18=!_18;
+}
+var _19=this.getChildren();
+var _1a=dojo.indexOf(_19,this.pane2button[this._currentChild]);
+var _1b=_18?1:_19.length-1;
+return _19[(_1a+_1b)%_19.length];
+},onkeypress:function(e){
+if(this.disabled||e.altKey){
+return;
+}
+var _1d=null;
+if(e.ctrlKey||!e._djpage){
+var k=dojo.keys;
+switch(e.charOrCode){
+case k.LEFT_ARROW:
+case k.UP_ARROW:
+if(!e._djpage){
+_1d=false;
+}
+break;
+case k.PAGE_UP:
+if(e.ctrlKey){
+_1d=false;
+}
+break;
+case k.RIGHT_ARROW:
+case k.DOWN_ARROW:
+if(!e._djpage){
+_1d=true;
+}
+break;
+case k.PAGE_DOWN:
+if(e.ctrlKey){
+_1d=true;
+}
+break;
+case k.DELETE:
+if(this._currentChild.closable){
+this.onCloseButtonClick(this._currentChild);
+}
+dojo.stopEvent(e);
+break;
+default:
+if(e.ctrlKey){
+if(e.charOrCode===k.TAB){
+this.adjacent(!e.shiftKey).onClick();
+dojo.stopEvent(e);
+}else{
+if(e.charOrCode=="w"){
+if(this._currentChild.closable){
+this.onCloseButtonClick(this._currentChild);
+}
+dojo.stopEvent(e);
+}
+}
+}
+}
+if(_1d!==null){
+this.adjacent(_1d).onClick();
+dojo.stopEvent(e);
+}
+}
+},onContainerKeyPress:function(_1f){
+_1f.e._djpage=_1f.page;
+this.onkeypress(_1f.e);
+}});
+dojo.declare("dijit.layout._StackButton",dijit.form.ToggleButton,{tabIndex:"-1",postCreate:function(evt){
+dijit.setWaiRole((this.focusNode||this.domNode),"tab");
+this.inherited(arguments);
+},onClick:function(evt){
+dijit.focus(this.focusNode);
+},onClickCloseButton:function(evt){
+evt.stopPropagation();
+}});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/StackController.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/TabContainer.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/TabContainer.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/TabContainer.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/TabContainer.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1,63 @@
+/*
+	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["dijit.layout.TabContainer"]){
+dojo._hasResource["dijit.layout.TabContainer"]=true;
+dojo.provide("dijit.layout.TabContainer");
+dojo.require("dijit.layout.StackContainer");
+dojo.require("dijit._Templated");
+dojo.require("dijit.layout.TabController");
+dojo.declare("dijit.layout.TabContainer",[dijit.layout.StackContainer,dijit._Templated],{tabPosition:"top",baseClass:"dijitTabContainer",tabStrip:false,nested:false,templateString:null,templateString:"<div class=\"dijitTabContainer\">\n\t<div dojoAttachPoint=\"tablistNode\"></div>\n\t<div dojoAttachPoint=\"tablistSpacer\" class=\"dijitTabSpacer ${baseClass}-spacer\"></div>\n\t<div class=\"dijitTabPaneWrapper ${baseClass}-container\" dojoAttachPoint=\"containerNode\"></div>\n</div>\n",_controllerWidget:"dijit.layout.TabController",postMixInProperties:function(){
+this.baseClass+=this.tabPosition.charAt(0).toUpperCase()+this.tabPosition.substr(1).replace(/-.*/,"");
+this.inherited(arguments);
+},postCreate:function(){
+this.inherited(arguments);
+var _1=dojo.getObject(this._controllerWidget);
+this.tablist=new _1({id:this.id+"_tablist",tabPosition:this.tabPosition,doLayout:this.doLayout,containerId:this.id,"class":this.baseClass+"-tabs"+(this.doLayout?"":" dijitTabNoLayout")},this.tablistNode);
+if(this.tabStrip){
+dojo.addClass(this.tablist.domNode,this.baseClass+"Strip");
+}
+if(!this.doLayout){
+dojo.addClass(this.domNode,"dijitTabContainerNoLayout");
+}
+if(this.nested){
+dojo.addClass(this.domNode,"dijitTabContainerNested");
+dojo.addClass(this.tablist.domNode,"dijitTabContainerTabListNested");
+dojo.addClass(this.tablistSpacer,"dijitTabContainerSpacerNested");
+dojo.addClass(this.containerNode,"dijitTabPaneWrapperNested");
+}
+},_setupChild:function(_2){
+dojo.addClass(_2.domNode,"dijitTabPane");
+this.inherited(arguments);
+return _2;
+},startup:function(){
+if(this._started){
+return;
+}
+this.tablist.startup();
+this.inherited(arguments);
+},layout:function(){
+if(!this.doLayout){
+return;
+}
+var _3=this.tabPosition.replace(/-h/,"");
+var _4=[{domNode:this.tablist.domNode,layoutAlign:_3},{domNode:this.tablistSpacer,layoutAlign:_3},{domNode:this.containerNode,layoutAlign:"client"}];
+dijit.layout.layoutChildren(this.domNode,this._contentBox,_4);
+this._containerContentBox=dijit.layout.marginBox2contentBox(this.containerNode,_4[2]);
+if(this.selectedChildWidget){
+this._showChild(this.selectedChildWidget);
+if(this.doLayout&&this.selectedChildWidget.resize){
+this.selectedChildWidget.resize(this._containerContentBox);
+}
+}
+},destroy:function(){
+if(this.tablist){
+this.tablist.destroy();
+}
+this.inherited(arguments);
+}});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/TabContainer.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/TabController.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/TabController.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/TabController.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/TabController.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1,47 @@
+/*
+	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["dijit.layout.TabController"]){
+dojo._hasResource["dijit.layout.TabController"]=true;
+dojo.provide("dijit.layout.TabController");
+dojo.require("dijit.layout.StackController");
+dojo.requireLocalization("dijit","common",null,"ROOT,ar,ca,cs,da,de,el,es,fi,fr,he,hu,it,ja,ko,nb,nl,pl,pt,pt-pt,ru,sk,sl,sv,th,tr,zh,zh-tw");
+dojo.declare("dijit.layout.TabController",dijit.layout.StackController,{templateString:"<div wairole='tablist' dojoAttachEvent='onkeypress:onkeypress'></div>",tabPosition:"top",doLayout:true,buttonWidget:"dijit.layout._TabButton",_rectifyRtlTabList:function(){
+if(0>=this.tabPosition.indexOf("-h")){
+return;
+}
+if(!this.pane2button){
+return;
+}
+var _1=0;
+for(var _2 in this.pane2button){
+var ow=this.pane2button[_2].innerDiv.scrollWidth;
+_1=Math.max(_1,ow);
+}
+for(_2 in this.pane2button){
+this.pane2button[_2].innerDiv.style.width=_1+"px";
+}
+}});
+dojo.declare("dijit.layout._TabButton",dijit.layout._StackButton,{baseClass:"dijitTab",templateString:"<div waiRole=\"presentation\" dojoAttachEvent='onclick:onClick,onmouseenter:_onMouse,onmouseleave:_onMouse'>\n    <div waiRole=\"presentation\" class='dijitTabInnerDiv' dojoAttachPoint='innerDiv'>\n        <div waiRole=\"presentation\" class='dijitTabContent' dojoAttachPoint='tabContent'>\n\t        <span dojoAttachPoint='containerNode,focusNode' class='tabLabel'>${!label}</span><img class =\"dijitTabButtonSpacer\" src=\"${_blankGif}\" />\n\t        <span class=\"closeButton\" dojoAttachPoint='closeNode'\n\t        \t\tdojoAttachEvent='onclick: onClickCloseButton, onmouseenter: _onCloseButtonEnter, onmouseleave: _onCloseButtonLeave'>\n\t        \t<img src=\"${_blankGif}\" alt=\"\" dojoAttachPoint='closeIcon' class='closeImage' waiRole=\"presentation\"/>\n\t            <span dojoAttachPoint='closeText' class='closeText'>x</span>\n\t        </span>\n        </div>\n    </div>
 \n</div>\n",scrollOnFocus:false,postCreate:function(){
+if(this.closeButton){
+dojo.addClass(this.innerDiv,"dijitClosable");
+var _4=dojo.i18n.getLocalization("dijit","common");
+if(this.closeNode){
+dojo.attr(this.closeNode,"title",_4.itemClose);
+dojo.attr(this.closeIcon,"title",_4.itemClose);
+}
+}else{
+this.closeNode.style.display="none";
+}
+this.inherited(arguments);
+dojo.setSelectable(this.containerNode,false);
+},_onCloseButtonEnter:function(){
+dojo.addClass(this.closeNode,"closeButton-hover");
+},_onCloseButtonLeave:function(){
+dojo.removeClass(this.closeNode,"closeButton-hover");
+}});
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/TabController.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/_LayoutWidget.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/_LayoutWidget.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/_LayoutWidget.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/_LayoutWidget.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1,126 @@
+/*
+	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["dijit.layout._LayoutWidget"]){
+dojo._hasResource["dijit.layout._LayoutWidget"]=true;
+dojo.provide("dijit.layout._LayoutWidget");
+dojo.require("dijit._Widget");
+dojo.require("dijit._Container");
+dojo.require("dijit._Contained");
+dojo.declare("dijit.layout._LayoutWidget",[dijit._Widget,dijit._Container,dijit._Contained],{baseClass:"dijitLayoutContainer",isLayoutContainer:true,postCreate:function(){
+dojo.addClass(this.domNode,"dijitContainer");
+dojo.addClass(this.domNode,this.baseClass);
+},startup:function(){
+if(this._started){
+return;
+}
+dojo.forEach(this.getChildren(),function(_1){
+_1.startup();
+});
+if(!this.getParent||!this.getParent()){
+this.resize();
+this.connect(dojo.global,"onresize",dojo.hitch(this,"resize"));
+}
+this.inherited(arguments);
+},resize:function(_2,_3){
+var _4=this.domNode;
+if(_2){
+dojo.marginBox(_4,_2);
+if(_2.t){
+_4.style.top=_2.t+"px";
+}
+if(_2.l){
+_4.style.left=_2.l+"px";
+}
+}
+var mb=_3||{};
+dojo.mixin(mb,_2||{});
+if(!("h" in mb)||!("w" in mb)){
+mb=dojo.mixin(dojo.marginBox(_4),mb);
+}
+var cs=dojo.getComputedStyle(_4);
+var me=dojo._getMarginExtents(_4,cs);
+var be=dojo._getBorderExtents(_4,cs);
+var bb=this._borderBox={w:mb.w-(me.w+be.w),h:mb.h-(me.h+be.h)};
+var pe=dojo._getPadExtents(_4,cs);
+this._contentBox={l:dojo._toPixelValue(_4,cs.paddingLeft),t:dojo._toPixelValue(_4,cs.paddingTop),w:bb.w-pe.w,h:bb.h-pe.h};
+this.layout();
+},layout:function(){
+},_setupChild:function(_b){
+dojo.addClass(_b.domNode,this.baseClass+"-child");
+if(_b.baseClass){
+dojo.addClass(_b.domNode,this.baseClass+"-"+_b.baseClass);
+}
+},addChild:function(_c,_d){
+this.inherited(arguments);
+if(this._started){
+this._setupChild(_c);
+}
+},removeChild:function(_e){
+dojo.removeClass(_e.domNode,this.baseClass+"-child");
+if(_e.baseClass){
+dojo.removeClass(_e.domNode,this.baseClass+"-"+_e.baseClass);
+}
+this.inherited(arguments);
+}});
+dijit.layout.marginBox2contentBox=function(_f,mb){
+var cs=dojo.getComputedStyle(_f);
+var me=dojo._getMarginExtents(_f,cs);
+var pb=dojo._getPadBorderExtents(_f,cs);
+return {l:dojo._toPixelValue(_f,cs.paddingLeft),t:dojo._toPixelValue(_f,cs.paddingTop),w:mb.w-(me.w+pb.w),h:mb.h-(me.h+pb.h)};
+};
+(function(){
+var _14=function(_15){
+return _15.substring(0,1).toUpperCase()+_15.substring(1);
+};
+var _16=function(_17,dim){
+_17.resize?_17.resize(dim):dojo.marginBox(_17.domNode,dim);
+dojo.mixin(_17,dojo.marginBox(_17.domNode));
+dojo.mixin(_17,dim);
+};
+dijit.layout.layoutChildren=function(_19,dim,_1b){
+dim=dojo.mixin({},dim);
+dojo.addClass(_19,"dijitLayoutContainer");
+_1b=dojo.filter(_1b,function(_1c){
+return _1c.layoutAlign!="client";
+}).concat(dojo.filter(_1b,function(_1d){
+return _1d.layoutAlign=="client";
+}));
+dojo.forEach(_1b,function(_1e){
+var elm=_1e.domNode,pos=_1e.layoutAlign;
+var _21=elm.style;
+_21.left=dim.l+"px";
+_21.top=dim.t+"px";
+_21.bottom=_21.right="auto";
+dojo.addClass(elm,"dijitAlign"+_14(pos));
+if(pos=="top"||pos=="bottom"){
+_16(_1e,{w:dim.w});
+dim.h-=_1e.h;
+if(pos=="top"){
+dim.t+=_1e.h;
+}else{
+_21.top=dim.t+dim.h+"px";
+}
+}else{
+if(pos=="left"||pos=="right"){
+_16(_1e,{h:dim.h});
+dim.w-=_1e.w;
+if(pos=="left"){
+dim.l+=_1e.w;
+}else{
+_21.left=dim.l+dim.w+"px";
+}
+}else{
+if(pos=="client"){
+_16(_1e,dim);
+}
+}
+}
+});
+};
+})();
+}

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/layout/_LayoutWidget.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ar/common.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ar/common.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ar/common.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ar/common.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"buttonOk":"حسنا","buttonCancel":"الغاء","buttonSave":"حفظ","itemClose":"اغلاق"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ar/common.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ar/loading.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ar/loading.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ar/loading.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ar/loading.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"loadingState":"جاري التحميل...","errorState":"عفوا، حدث خطأ "})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ar/loading.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ca/common.js
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ca/common.js?rev=755893&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ca/common.js (added)
+++ camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ca/common.js Thu Mar 19 10:17:06 2009
@@ -0,0 +1 @@
+({"buttonOk":"D'acord","buttonCancel":"Cancel·la","buttonSave":"Desa","itemClose":"Tanca"})
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/main/webapp/js/dijit/nls/ca/common.js
------------------------------------------------------------------------------
    svn:eol-style = native