74 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			74 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
//
 | 
						|
// Jala Project [http://opensvn.csie.org/traccgi/jala]
 | 
						|
//
 | 
						|
// Copyright 2004 ORF Online und Teletext GmbH
 | 
						|
//
 | 
						|
// Licensed under the Apache License, Version 2.0 (the ``License'');
 | 
						|
// you may not use this file except in compliance with the License.
 | 
						|
// You may obtain a copy of the License at
 | 
						|
//
 | 
						|
//    http://www.apache.org/licenses/LICENSE-2.0
 | 
						|
//
 | 
						|
// Unless required by applicable law or agreed to in writing, software
 | 
						|
// distributed under the License is distributed on an ``AS IS'' BASIS,
 | 
						|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | 
						|
// See the License for the specific language governing permissions and
 | 
						|
// limitations under the License.
 | 
						|
//
 | 
						|
// $Revision$
 | 
						|
// $LastChangedBy$
 | 
						|
// $LastChangedDate$
 | 
						|
// $HeadURL$
 | 
						|
//
 | 
						|
 | 
						|
 | 
						|
/**
 | 
						|
 * @fileoverview Wrapper for automatic inclusion of all Jala modules.
 | 
						|
 */
 | 
						|
 | 
						|
 | 
						|
// Define the global namespace for Jala modules
 | 
						|
if (!global.jala) {
 | 
						|
   global.jala = {};
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
(function() {
 | 
						|
   var packages = [
 | 
						|
      "AsyncRequest",
 | 
						|
      "BitTorrent",
 | 
						|
      "Date",
 | 
						|
      "DnsClient",
 | 
						|
      "Captcha", 
 | 
						|
      "Form",
 | 
						|
      "History",
 | 
						|
      "HtmlDocument",
 | 
						|
      "HopObject",
 | 
						|
      "I18n",
 | 
						|
      "ImageFilter",
 | 
						|
      "IndexManager",
 | 
						|
      "ListRenderer",
 | 
						|
      "Mp3",
 | 
						|
      "PodcastWriter",
 | 
						|
      "RemoteContent",
 | 
						|
      "Rss20Writer",
 | 
						|
      "Utilities",
 | 
						|
      "XmlRpcRequest",
 | 
						|
      "XmlWriter"
 | 
						|
   ];
 | 
						|
   var jalaDir = getProperty("jala.dir", "modules/jala");
 | 
						|
   for (var i in packages) {
 | 
						|
      app.addRepository(jalaDir + "/code/" + packages[i] + ".js");
 | 
						|
   }
 | 
						|
   return;
 | 
						|
})();
 | 
						|
 | 
						|
 | 
						|
/**
 | 
						|
 * Get a string representation of the Jala library.
 | 
						|
 * @returns [Jala JavaScript Application Library]
 | 
						|
 * @type String
 | 
						|
 */
 | 
						|
jala.toString = function() {
 | 
						|
   return "[Jala JavaScript Application Library]";
 | 
						|
};
 |