You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@onami.apache.org by ol...@apache.org on 2012/12/03 00:53:30 UTC
svn commit: r1416312 [2/19] - in /incubator/onami/site/scheduler: ./
apidocs/ apidocs/assets/ apidocs/assets/images/ apidocs/reference/
apidocs/reference/org/ apidocs/reference/org/apache/
apidocs/reference/org/apache/onami/ apidocs/reference/org/apach...
Added: incubator/onami/site/scheduler/apidocs/assets/android-developer-reference.js
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/android-developer-reference.js?rev=1416312&view=auto
==============================================================================
--- incubator/onami/site/scheduler/apidocs/assets/android-developer-reference.js (added)
+++ incubator/onami/site/scheduler/apidocs/assets/android-developer-reference.js Sun Dec 2 23:53:21 2012
@@ -0,0 +1,402 @@
+var API_LEVEL_ENABLED_COOKIE = "api_level_enabled";
+var API_LEVEL_INDEX_COOKIE = "api_level_index";
+var minLevelIndex = 0;
+
+function toggleApiLevelSelector(checkbox) {
+ var date = new Date();
+ date.setTime(date.getTime()+(10*365*24*60*60*1000)); // keep this for 10 years
+ var expiration = date.toGMTString();
+ if (checkbox.checked) {
+ $("#apiLevelSelector").removeAttr("disabled");
+ $("#api-level-toggle label").removeClass("disabled");
+ writeCookie(API_LEVEL_ENABLED_COOKIE, 1, null, expiration);
+ } else {
+ $("#apiLevelSelector").attr("disabled","disabled");
+ $("#api-level-toggle label").addClass("disabled");
+ writeCookie(API_LEVEL_ENABLED_COOKIE, 0, null, expiration);
+ }
+ changeApiLevel();
+}
+
+function buildApiLevelSelector() {
+ var userApiLevelEnabled = readCookie(API_LEVEL_ENABLED_COOKIE);
+ var userApiLevelIndex = readCookie(API_LEVEL_INDEX_COOKIE); // No cookie (zero) is the same as maxLevel.
+
+ if (userApiLevelEnabled == 0) {
+ $("#apiLevelSelector").attr("disabled","disabled");
+ } else {
+ $("#apiLevelCheckbox").attr("checked","checked");
+ $("#api-level-toggle label").removeClass("disabled");
+ }
+
+ minLevelValue = $("body").attr("class");
+ minLevelIndex = apiKeyToIndex(minLevelValue);
+ var select = $("#apiLevelSelector").html("").change(changeApiLevel);
+ for (var i = SINCE_DATA.length-1; i >= 0; i--) {
+ var option = $("<option />").attr("value",""+SINCE_DATA[i]).append(""+SINCE_LABELS[i]);
+ select.append(option);
+ }
+
+ // get the DOM element and use setAttribute cuz IE6 fails when using jquery .attr('selected',true)
+ var selectedLevelItem = $("#apiLevelSelector option").get(SINCE_DATA.length - userApiLevelIndex - 1);
+ selectedLevelItem.setAttribute('selected',true);
+}
+
+function changeApiLevel() {
+ var userApiLevelEnabled = readCookie(API_LEVEL_ENABLED_COOKIE);
+ var selectedLevelIndex = SINCE_DATA.length - 1;
+
+ if (userApiLevelEnabled == 0) {
+ toggleVisisbleApis(selectedLevelIndex, "body");
+ } else {
+ selectedLevelIndex = getSelectedLevelIndex();
+ toggleVisisbleApis(selectedLevelIndex, "body");
+
+ var date = new Date();
+ date.setTime(date.getTime()+(10*365*24*60*60*1000)); // keep this for 10 years
+ var expiration = date.toGMTString();
+ writeCookie(API_LEVEL_INDEX_COOKIE, selectedLevelIndex, null, expiration);
+ }
+
+ var thing = ($("#jd-header").html().indexOf("package") != -1) ? "package" : "class";
+ showApiWarning(thing, selectedLevelIndex, minLevelIndex);
+}
+
+function showApiWarning(thing, selectedLevelIndex, minLevelIndex) {
+ if (selectedLevelIndex < minLevelIndex) {
+ $("#naMessage").show().html("<div><p><strong>This " + thing
+ + " is not available with API version "
+ + SINCE_LABELS[selectedLevelIndex] + ".</strong></p>"
+ + "<p>To reveal this "
+ + "document, change the value in the API filter above.</p>");
+ } else {
+ $("#naMessage").hide();
+ }
+}
+
+function toggleVisisbleApis(selectedLevelIndex, context) {
+ var apis = $(".api",context);
+ apis.each(function(i) {
+ var obj = $(this);
+ var className = obj.attr("class");
+ var apiLevelPos = className.lastIndexOf("-")+1;
+ var apiLevelEndPos = className.indexOf(" ", apiLevelPos);
+ apiLevelEndPos = apiLevelEndPos != -1 ? apiLevelEndPos : className.length;
+ var apiLevelName = className.substring(apiLevelPos, apiLevelEndPos);
+ var apiLevelIndex = apiKeyToIndex(apiLevelName);
+ if (apiLevelIndex > selectedLevelIndex) {
+ obj.addClass("absent").attr("title","Requires API Level "+SINCE_LABELS[apiLevelIndex]+" or higher");
+ } else {
+ obj.removeClass("absent").removeAttr("title");
+ }
+ });
+}
+
+function apiKeyToIndex(key) {
+ for (i = 0; i < SINCE_DATA.length; i++) {
+ if (SINCE_DATA[i] == key) {
+ return i;
+ }
+ }
+ return -1;
+}
+
+function getSelectedLevelIndex() {
+ return SINCE_DATA.length - $("#apiLevelSelector").attr("selectedIndex") - 1;
+}
+
+/* NAVTREE */
+
+function new_node(me, mom, text, link, children_data, api_level)
+{
+ var node = new Object();
+ node.children = Array();
+ node.children_data = children_data;
+ node.depth = mom.depth + 1;
+
+ node.li = document.createElement("li");
+ mom.get_children_ul().appendChild(node.li);
+
+ node.label_div = document.createElement("div");
+ node.label_div.className = "label";
+ if (api_level != null) {
+ $(node.label_div).addClass("api");
+ $(node.label_div).addClass("api-level-"+api_level);
+ }
+ node.li.appendChild(node.label_div);
+ node.label_div.style.paddingLeft = 10*node.depth + "px";
+
+ if (children_data == null) {
+ // 12 is the width of the triangle and padding extra space
+ node.label_div.style.paddingLeft = ((10*node.depth)+12) + "px";
+ } else {
+ node.label_div.style.paddingLeft = 10*node.depth + "px";
+ node.expand_toggle = document.createElement("a");
+ node.expand_toggle.href = "javascript:void(0)";
+ node.expand_toggle.onclick = function() {
+ if (node.expanded) {
+ $(node.get_children_ul()).slideUp("fast");
+ node.plus_img.src = toAssets + "images/triangle-closed-small.png";
+ node.expanded = false;
+ } else {
+ expand_node(me, node);
+ }
+ };
+ node.label_div.appendChild(node.expand_toggle);
+
+ node.plus_img = document.createElement("img");
+ node.plus_img.src = toAssets + "images/triangle-closed-small.png";
+ node.plus_img.className = "plus";
+ node.plus_img.border = "0";
+ node.expand_toggle.appendChild(node.plus_img);
+
+ node.expanded = false;
+ }
+
+ var a = document.createElement("a");
+ node.label_div.appendChild(a);
+ node.label = document.createTextNode(text);
+ a.appendChild(node.label);
+ if (link) {
+ a.href = me.toroot + link;
+ } else {
+ if (children_data != null) {
+ a.className = "nolink";
+ a.href = "javascript:void(0)";
+ a.onclick = node.expand_toggle.onclick;
+ // This next line shouldn't be necessary.
+ node.expanded = false;
+ }
+ }
+
+
+ node.children_ul = null;
+ node.get_children_ul = function() {
+ if (!node.children_ul) {
+ node.children_ul = document.createElement("ul");
+ node.children_ul.className = "children_ul";
+ node.children_ul.style.display = "none";
+ node.li.appendChild(node.children_ul);
+ }
+ return node.children_ul;
+ };
+
+ return node;
+}
+
+function expand_node(me, node)
+{
+ if (node.children_data && !node.expanded) {
+ if (node.children_visited) {
+ $(node.get_children_ul()).slideDown("fast");
+ } else {
+ get_node(me, node);
+ if ($(node.label_div).hasClass("absent")) $(node.get_children_ul()).addClass("absent");
+ $(node.get_children_ul()).slideDown("fast");
+ }
+ node.plus_img.src = toAssets + "images/triangle-opened-small.png";
+ node.expanded = true;
+
+ // perform api level toggling because new nodes are new to the DOM
+ var selectedLevel = $("#apiLevelSelector").attr("selectedIndex");
+ toggleVisisbleApis(selectedLevel, "#side-nav");
+ }
+}
+
+function get_node(me, mom)
+{
+ mom.children_visited = true;
+ for (var i in mom.children_data) {
+ var node_data = mom.children_data[i];
+ mom.children[i] = new_node(me, mom, node_data[0], node_data[1],
+ node_data[2], node_data[3]);
+ }
+}
+
+function this_page_relative(toroot)
+{
+ var full = document.location.pathname;
+ var file = "";
+ if (toroot.substr(0, 1) == "/") {
+ if (full.substr(0, toroot.length) == toroot) {
+ return full.substr(toroot.length);
+ } else {
+ // the file isn't under toroot. Fail.
+ return null;
+ }
+ } else {
+ if (toroot != "./") {
+ toroot = "./" + toroot;
+ }
+ do {
+ if (toroot.substr(toroot.length-3, 3) == "../" || toroot == "./") {
+ var pos = full.lastIndexOf("/");
+ file = full.substr(pos) + file;
+ full = full.substr(0, pos);
+ toroot = toroot.substr(0, toroot.length-3);
+ }
+ } while (toroot != "" && toroot != "/");
+ return file.substr(1);
+ }
+}
+
+function find_page(url, data)
+{
+ var nodes = data;
+ var result = null;
+ for (var i in nodes) {
+ var d = nodes[i];
+ if (d[1] == url) {
+ return new Array(i);
+ }
+ else if (d[2] != null) {
+ result = find_page(url, d[2]);
+ if (result != null) {
+ return (new Array(i).concat(result));
+ }
+ }
+ }
+ return null;
+}
+
+function load_navtree_data() {
+ var navtreeData = document.createElement("script");
+ navtreeData.setAttribute("type","text/javascript");
+ navtreeData.setAttribute("src", toAssets + "navtree_data.js");
+ $("head").append($(navtreeData));
+}
+
+function init_default_navtree(toroot) {
+ init_navtree("nav-tree", toroot, NAVTREE_DATA);
+
+ // perform api level toggling because because the whole tree is new to the DOM
+ var selectedLevel = $("#apiLevelSelector").attr("selectedIndex");
+ toggleVisisbleApis(selectedLevel, "#side-nav");
+}
+
+function init_navtree(navtree_id, toroot, root_nodes)
+{
+ var me = new Object();
+ me.toroot = toroot;
+ me.node = new Object();
+
+ me.node.li = document.getElementById(navtree_id);
+ me.node.children_data = root_nodes;
+ me.node.children = new Array();
+ me.node.children_ul = document.createElement("ul");
+ me.node.get_children_ul = function() { return me.node.children_ul; };
+ //me.node.children_ul.className = "children_ul";
+ me.node.li.appendChild(me.node.children_ul);
+ me.node.depth = 0;
+
+ get_node(me, me.node);
+
+ me.this_page = this_page_relative(toroot);
+ me.breadcrumbs = find_page(me.this_page, root_nodes);
+ if (me.breadcrumbs != null && me.breadcrumbs.length != 0) {
+ var mom = me.node;
+ for (var i in me.breadcrumbs) {
+ var j = me.breadcrumbs[i];
+ mom = mom.children[j];
+ expand_node(me, mom);
+ }
+ mom.label_div.className = mom.label_div.className + " selected";
+ addLoadEvent(function() {
+ scrollIntoView("nav-tree");
+ });
+ }
+}
+
+/* TOGGLE INHERITED MEMBERS */
+
+/* Toggle an inherited class (arrow toggle)
+ * @param linkObj The link that was clicked.
+ * @param expand 'true' to ensure it's expanded. 'false' to ensure it's closed.
+ * 'null' to simply toggle.
+ */
+function toggleInherited(linkObj, expand) {
+ var base = linkObj.getAttribute("id");
+ var list = document.getElementById(base + "-list");
+ var summary = document.getElementById(base + "-summary");
+ var trigger = document.getElementById(base + "-trigger");
+ var a = $(linkObj);
+ if ( (expand == null && a.hasClass("closed")) || expand ) {
+ list.style.display = "none";
+ summary.style.display = "block";
+ trigger.src = toAssets + "images/triangle-opened.png";
+ a.removeClass("closed");
+ a.addClass("opened");
+ } else if ( (expand == null && a.hasClass("opened")) || (expand == false) ) {
+ list.style.display = "block";
+ summary.style.display = "none";
+ trigger.src = toAssets + "images/triangle-closed.png";
+ a.removeClass("opened");
+ a.addClass("closed");
+ }
+ return false;
+}
+
+/* Toggle all inherited classes in a single table (e.g. all inherited methods)
+ * @param linkObj The link that was clicked.
+ * @param expand 'true' to ensure it's expanded. 'false' to ensure it's closed.
+ * 'null' to simply toggle.
+ */
+function toggleAllInherited(linkObj, expand) {
+ var a = $(linkObj);
+ var table = $(a.parent().parent().parent()); // ugly way to get table/tbody
+ var expandos = $(".jd-expando-trigger", table);
+ if ( (expand == null && a.text() == "[Expand]") || expand ) {
+ expandos.each(function(i) {
+ toggleInherited(this, true);
+ });
+ a.text("[Collapse]");
+ } else if ( (expand == null && a.text() == "[Collapse]") || (expand == false) ) {
+ expandos.each(function(i) {
+ toggleInherited(this, false);
+ });
+ a.text("[Expand]");
+ }
+ return false;
+}
+
+/* Toggle all inherited members in the class (link in the class title)
+ */
+function toggleAllClassInherited() {
+ var a = $("#toggleAllClassInherited"); // get toggle link from class title
+ var toggles = $(".toggle-all", $("#doc-content"));
+ if (a.text() == "[Expand All]") {
+ toggles.each(function(i) {
+ toggleAllInherited(this, true);
+ });
+ a.text("[Collapse All]");
+ } else {
+ toggles.each(function(i) {
+ toggleAllInherited(this, false);
+ });
+ a.text("[Expand All]");
+ }
+ return false;
+}
+
+/* Expand all inherited members in the class. Used when initiating page search */
+function ensureAllInheritedExpanded() {
+ var toggles = $(".toggle-all", $("#doc-content"));
+ toggles.each(function(i) {
+ toggleAllInherited(this, true);
+ });
+ $("#toggleAllClassInherited").text("[Collapse All]");
+}
+
+
+/* HANDLE KEY EVENTS
+ * - Listen for Ctrl+F (Cmd on Mac) and expand all inherited members (to aid page search)
+ */
+var agent = navigator['userAgent'].toLowerCase();
+var mac = agent.indexOf("macintosh") != -1;
+
+$(document).keydown( function(e) {
+var control = mac ? e.metaKey && !e.ctrlKey : e.ctrlKey; // get ctrl key
+ if (control && e.which == 70) { // 70 is "F"
+ ensureAllInheritedExpanded();
+ }
+});
\ No newline at end of file
Propchange: incubator/onami/site/scheduler/apidocs/assets/android-developer-reference.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/onami/site/scheduler/apidocs/assets/android-developer-reference.js
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/onami/site/scheduler/apidocs/assets/customizations.css
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/customizations.css?rev=1416312&view=auto
==============================================================================
--- incubator/onami/site/scheduler/apidocs/assets/customizations.css (added)
+++ incubator/onami/site/scheduler/apidocs/assets/customizations.css Sun Dec 2 23:53:21 2012
@@ -0,0 +1,7 @@
+#header {
+ border-bottom: 3px solid #0767a4;
+}
+
+#search_filtered .jd-selected {
+ background-color: #0767a4;
+}
\ No newline at end of file
Propchange: incubator/onami/site/scheduler/apidocs/assets/customizations.css
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/onami/site/scheduler/apidocs/assets/customizations.css
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/onami/site/scheduler/apidocs/assets/customizations.js
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/customizations.js?rev=1416312&view=auto
==============================================================================
(empty)
Propchange: incubator/onami/site/scheduler/apidocs/assets/customizations.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/onami/site/scheduler/apidocs/assets/customizations.js
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/onami/site/scheduler/apidocs/assets/images/bg_fade.jpg
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/bg_fade.jpg?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/bg_fade.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: incubator/onami/site/scheduler/apidocs/assets/images/bg_logo.png
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/bg_logo.png?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/bg_logo.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/onami/site/scheduler/apidocs/assets/images/body-gradient-tab.png
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/body-gradient-tab.png?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/body-gradient-tab.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/onami/site/scheduler/apidocs/assets/images/body-gradient.png
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/body-gradient.png?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/body-gradient.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/onami/site/scheduler/apidocs/assets/images/grad-rule-qv.png
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/grad-rule-qv.png?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/grad-rule-qv.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/onami/site/scheduler/apidocs/assets/images/hr_gray_main.jpg
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/hr_gray_main.jpg?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/hr_gray_main.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: incubator/onami/site/scheduler/apidocs/assets/images/hr_gray_side.jpg
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/hr_gray_side.jpg?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/hr_gray_side.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: incubator/onami/site/scheduler/apidocs/assets/images/left_off.jpg
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/left_off.jpg?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/left_off.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: incubator/onami/site/scheduler/apidocs/assets/images/left_on.jpg
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/left_on.jpg?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/left_on.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: incubator/onami/site/scheduler/apidocs/assets/images/preliminary.png
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/preliminary.png?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/preliminary.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/onami/site/scheduler/apidocs/assets/images/resizable-e.gif
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/resizable-e.gif?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/resizable-e.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/onami/site/scheduler/apidocs/assets/images/resizable-e2.gif
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/resizable-e2.gif?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/resizable-e2.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/onami/site/scheduler/apidocs/assets/images/resizable-eg.gif
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/resizable-eg.gif?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/resizable-eg.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/onami/site/scheduler/apidocs/assets/images/resizable-s.gif
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/resizable-s.gif?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/resizable-s.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/onami/site/scheduler/apidocs/assets/images/resizable-s2.gif
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/resizable-s2.gif?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/resizable-s2.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/onami/site/scheduler/apidocs/assets/images/resizable-sg.gif
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/resizable-sg.gif?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/resizable-sg.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/onami/site/scheduler/apidocs/assets/images/right_off.jpg
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/right_off.jpg?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/right_off.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: incubator/onami/site/scheduler/apidocs/assets/images/right_on.jpg
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/right_on.jpg?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/right_on.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: incubator/onami/site/scheduler/apidocs/assets/images/sidenav-rule.png
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/sidenav-rule.png?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/sidenav-rule.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/onami/site/scheduler/apidocs/assets/images/spacer.gif
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/spacer.gif?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/spacer.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/onami/site/scheduler/apidocs/assets/images/triangle-closed-small.png
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/triangle-closed-small.png?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/triangle-closed-small.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/onami/site/scheduler/apidocs/assets/images/triangle-closed.png
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/triangle-closed.png?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/triangle-closed.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/onami/site/scheduler/apidocs/assets/images/triangle-opened-small.png
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/triangle-opened-small.png?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/triangle-opened-small.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/onami/site/scheduler/apidocs/assets/images/triangle-opened.png
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/images/triangle-opened.png?rev=1416312&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/onami/site/scheduler/apidocs/assets/images/triangle-opened.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/onami/site/scheduler/apidocs/assets/jquery-history.js
URL: http://svn.apache.org/viewvc/incubator/onami/site/scheduler/apidocs/assets/jquery-history.js?rev=1416312&view=auto
==============================================================================
--- incubator/onami/site/scheduler/apidocs/assets/jquery-history.js (added)
+++ incubator/onami/site/scheduler/apidocs/assets/jquery-history.js Sun Dec 2 23:53:21 2012
@@ -0,0 +1,78 @@
+/**
+ * jQuery history event v0.1
+ * Copyright (c) 2008 Tom Rodenberg <tarodenberg gmail com>
+ * Licensed under the GPL (http://www.gnu.org/licenses/gpl.html) license.
+ */
+(function($) {
+ var currentHash, previousNav, timer, hashTrim = /^.*#/;
+
+ var msie = {
+ iframe: null,
+ getDoc: function() {
+ return msie.iframe.contentWindow.document;
+ },
+ getHash: function() {
+ return msie.getDoc().location.hash;
+ },
+ setHash: function(hash) {
+ var d = msie.getDoc();
+ d.open();
+ d.close();
+ d.location.hash = hash;
+ }
+ };
+
+ var historycheck = function() {
+ var hash = msie.iframe ? msie.getHash() : location.hash;
+ if (hash != currentHash) {
+ currentHash = hash;
+ if (msie.iframe) {
+ location.hash = currentHash;
+ }
+ var current = $.history.getCurrent();
+ $.event.trigger('history', [current, previousNav]);
+ previousNav = current;
+ }
+ };
+
+ $.history = {
+ add: function(hash) {
+ hash = '#' + hash.replace(hashTrim, '');
+ if (currentHash != hash) {
+ var previous = $.history.getCurrent();
+ location.hash = currentHash = hash;
+ if (msie.iframe) {
+ msie.setHash(currentHash);
+ }
+ $.event.trigger('historyadd', [$.history.getCurrent(), previous]);
+ }
+ if (!timer) {
+ timer = setInterval(historycheck, 100);
+ }
+ },
+ getCurrent: function() {
+ if (currentHash) {
+ return currentHash.replace(hashTrim, '');
+ } else {
+ return "";
+ }
+ }
+ };
+
+ $.fn.history = function(fn) {
+ $(this).bind('history', fn);
+ };
+
+ $.fn.historyadd = function(fn) {
+ $(this).bind('historyadd', fn);
+ };
+
+ $(function() {
+ currentHash = location.hash;
+ if ($.browser.msie) {
+ msie.iframe = $('<iframe style="display:none" src="javascript:false;"></iframe>').prependTo('body')[0];
+ msie.setHash(currentHash);
+ currentHash = msie.getHash();
+ }
+ });
+})(jQuery);
\ No newline at end of file
Propchange: incubator/onami/site/scheduler/apidocs/assets/jquery-history.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/onami/site/scheduler/apidocs/assets/jquery-history.js
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision