|
Struts example source code file (hostenv_spidermonkey.js)
The Struts hostenv_spidermonkey.js source code/* Copyright (c) 2004-2006, The Dojo Foundation All Rights Reserved. Licensed under the Academic Free License version 2.1 or above OR the modified BSD license. For more information on Dojo licensing, see: http://dojotoolkit.org/community/licensing.shtml */ dojo.hostenv.name_ = "spidermonkey"; dojo.hostenv.println = print; dojo.hostenv.exit = function (exitcode) { quit(exitcode); }; dojo.hostenv.getVersion = function () { return version(); }; if (typeof line2pc == "undefined") { dojo.raise("attempt to use SpiderMonkey host environment when no 'line2pc' global"); } function dj_spidermonkey_current_file(depth) { var s = ""; try { throw Error("whatever"); } catch (e) { s = e.stack; } var matches = s.match(/[^@]*\.js/gi); if (!matches) { dojo.raise("could not parse stack string: '" + s + "'"); } var fname = (typeof depth != "undefined" && depth) ? matches[depth + 1] : matches[matches.length - 1]; if (!fname) { dojo.raise("could not find file name in stack string '" + s + "'"); } return fname; } if (!dojo.hostenv.library_script_uri_) { dojo.hostenv.library_script_uri_ = dj_spidermonkey_current_file(0); } dojo.hostenv.loadUri = function (uri) { var ok = load(uri); return 1; }; dojo.requireIf((djConfig["isDebug"] || djConfig["debugAtAllCosts"]), "dojo.debug"); Other Struts examples (source code examples)Here is a short list of links related to this Struts hostenv_spidermonkey.js source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.