You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by ar...@apache.org on 2007/01/08 13:57:03 UTC
svn commit: r494050 [12/12] - in /incubator/lucene.net/site/docs/2.0: ./
Snowball.Net/ Snowball.Net/ndoc_msdn_temp/
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/privevent.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/privevent.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/privevent.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/privfield.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/privfield.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/privfield.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/privmethod.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/privmethod.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/privmethod.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/privoperator.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/privoperator.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/privoperator.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/privproperty.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/privproperty.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/privproperty.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/protevent.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/protevent.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/protevent.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/protfield.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/protfield.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/protfield.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/protmethod.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/protmethod.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/protmethod.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/protoperator.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/protoperator.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/protoperator.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/protproperty.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/protproperty.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/protproperty.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/pubevent.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/pubevent.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/pubevent.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/pubfield.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/pubfield.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/pubfield.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/pubmethod.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/pubmethod.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/pubmethod.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/puboperator.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/puboperator.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/puboperator.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/pubproperty.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/pubproperty.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/pubproperty.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/static.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/static.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/static.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/tree.css
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/tree.css?view=auto&rev=494050
==============================================================================
--- incubator/lucene.net/site/docs/2.0/Snowball.Net/tree.css (added)
+++ incubator/lucene.net/site/docs/2.0/Snowball.Net/tree.css Mon Jan 8 04:56:56 2007
@@ -0,0 +1,60 @@
+.treeDiv
+{
+ font-family: verdana;
+ font-size: 70.5%;
+ font-weight: normal;
+ background-color: #f1f1f1;
+ color: Black;
+ overflow: auto;
+ margin: 0px 0px 0px 0px;
+ padding: 0px 0px 0px 0px;
+}
+
+.treeNode
+{
+ white-space: nowrap;
+ text-indent: -14px;
+ margin: 5px 2px 5px 14px;
+}
+A.treeUnselected:hover, A.treeSelected:hover
+{
+ text-decoration: underline;
+ background-color: #cccccc;
+ border: solid 1px #999999;
+ text-decoration: none;
+}
+A.treeUnselected, A.treeSelected
+{
+ color: Black;
+ padding: 1px 3px 1px 3px;
+ text-decoration: none;
+}
+A.treeSelected
+{
+ background-color: #ffffff;
+ border: solid 1px #999999;
+}
+A.treeUnselected
+{
+ border: solid 1px f0f0f0;
+ background-color: transparent;
+}
+.treeSubnodes
+{
+ display: block;
+}
+.treeSubnodesHidden
+{
+ display: none;
+}
+.treeNode IMG.treeNoLinkImage, .treeNode IMG.treeLinkImage
+{
+ width: 9px;
+ height: 9px;
+ margin-left: 5px;
+ margin-right: 0px;
+}
+.treeNode IMG.treeLinkImage
+{
+ cursor: pointer;
+}
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/tree.js
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/tree.js?view=auto&rev=494050
==============================================================================
--- incubator/lucene.net/site/docs/2.0/Snowball.Net/tree.js (added)
+++ incubator/lucene.net/site/docs/2.0/Snowball.Net/tree.js Mon Jan 8 04:56:56 2007
@@ -0,0 +1,250 @@
+/* Copyright © 2002 Jean-Claude Manoli [jc@manoli.net]
+ *
+ * This software is provided 'as-is', without any express or implied warranty.
+ * In no event will the author(s) be held liable for any damages arising from
+ * the use of this software.
+ *
+ * Permission is granted to anyone to use this software for any purpose,
+ * including commercial applications, and to alter it and redistribute it
+ * freely, subject to the following restrictions:
+ *
+ * 1. The origin of this software must not be misrepresented; you must not
+ * claim that you wrote the original software. If you use this software
+ * in a product, an acknowledgment in the product documentation would be
+ * appreciated but is not required.
+ *
+ * 2. Altered source versions must be plainly marked as such, and must not
+ * be misrepresented as being the original software.
+ *
+ * 3. This notice may not be removed or altered from any source distribution.
+ */
+
+var treeSelected = null; //last treeNode clicked
+
+//pre-load tree nodes images
+var imgPlus = new Image();
+imgPlus.src="treenodeplus.gif";
+var imgMinus = new Image();
+imgMinus.src="treenodeminus.gif";
+var imgDot = new Image();
+imgPlus.src="treenodedot.gif";
+
+
+function findNode(el)
+{
+// Takes element and determines if it is a treeNode.
+// If not, seeks a treeNode in its parents.
+ while (el != null)
+ {
+ if (el.className == "treeNode")
+ {
+ break;
+ }
+ else
+ {
+ el = el.parentNode;
+ }
+ }
+ return el;
+}
+
+
+function clickAnchor(el)
+{
+// handles click on a TOC link
+//
+ expandNode(el.parentNode);
+ selectNode(el.parentNode);
+ el.blur();
+}
+
+
+function selectNode(el)
+{
+// Un-selects currently selected node, if any, and selects the specified node
+//
+ if (treeSelected != null)
+ {
+ setSubNodeClass(treeSelected, 'A', 'treeUnselected');
+ }
+ setSubNodeClass(el, 'A', 'treeSelected');
+ treeSelected = el;
+}
+
+
+function setSubNodeClass(el, nodeName, className)
+{
+// Sets the specified class name on el's first child that is a nodeName element
+//
+ var child;
+ for (var i=0; i < el.childNodes.length; i++)
+ {
+ child = el.childNodes[i];
+ if (child.nodeName == nodeName)
+ {
+ child.className = className;
+ break;
+ }
+ }
+}
+
+
+function expandCollapse(el)
+{
+// If source treeNode has child nodes, expand or collapse view of treeNode
+//
+ if (el == null)
+ return; //Do nothing if it isn't a treeNode
+
+ var child;
+ var imgEl;
+ for(var i=0; i < el.childNodes.length; i++)
+ {
+ child = el.childNodes[i];
+ if (child.src)
+ {
+ imgEl = child;
+ }
+ else if (child.className == "treeSubnodesHidden")
+ {
+ child.className = "treeSubnodes";
+ imgEl.src = "treenodeminus.gif";
+ break;
+ }
+ else if (child.className == "treeSubnodes")
+ {
+ child.className = "treeSubnodesHidden";
+ imgEl.src = "treenodeplus.gif";
+ break;
+ }
+ }
+}
+
+
+function expandNode(el)
+{
+// If source treeNode has child nodes, expand it
+//
+ var child;
+ var imgEl;
+ for(var i=0; i < el.childNodes.length; i++)
+ {
+ child = el.childNodes[i];
+ if (child.src)
+ {
+ imgEl = child;
+ }
+ if (child.className == "treeSubnodesHidden")
+ {
+ child.className = "treeSubnodes";
+ imgEl.src = "treenodeminus.gif";
+ break;
+ }
+ }
+}
+
+
+function syncTree(href)
+{
+// Selects and scrolls into view the node that references the specified URL
+//
+ var loc = new String();
+ loc = href;
+ if (loc.substring(0, 7) == 'file://')
+ {
+ loc = 'file:///' + loc.substring(7, loc.length);
+ loc = loc.replace(/\\/g, '/');
+ }
+
+ var base = loc.substr(0, loc.lastIndexOf('/') + 1);
+
+ var tocEl = findHref(document.getElementById('treeRoot'), loc, base);
+ if (tocEl != null)
+ {
+ selectAndShowNode(tocEl);
+ }
+}
+
+function findHref(node, href, base)
+{
+// find the <a> element with the specified href value
+//
+ var el;
+ var anchors = node.getElementsByTagName('A');
+ for (var i = 0; i < anchors.length; i++)
+ {
+ el = anchors[i];
+ var aref = new String();
+ aref = el.getAttribute('href');
+
+ if ((aref.substring(0, 7) != 'http://')
+ && (aref.substring(0, 8) != 'https://')
+ && (aref.substring(0, 7) != 'file://'))
+ {
+ aref = base + aref;
+ }
+
+ if (aref == href)
+ {
+ return el;
+ }
+ }
+ return null;
+}
+
+function selectAndShowNode(node)
+{
+// Selects and scrolls into view the specified node
+//
+ var el = findNode(node);
+ if (el != null)
+ {
+ selectNode(el);
+ do
+ {
+ expandNode(el);
+ el = findNode(el.parentNode);
+ } while ((el != null))
+
+ //vertical scroll element into view
+ var windowTop;
+ var windowBottom;
+ var treeDiv = document.getElementById('tree');
+
+ var ua = window.navigator.userAgent.toLowerCase();
+ if ((i = ua.indexOf('msie')) != -1)
+ {
+ windowTop = node.offsetTop - treeDiv.scrollTop;
+ windowBottom = treeDiv.clientHeight - windowTop - node.offsetHeight;
+ }
+ else if (ua.indexOf('gecko') != -1)
+ {
+ windowTop = node.offsetTop - treeDiv.offsetTop - treeDiv.scrollTop;
+ windowBottom = treeDiv.clientHeight - windowTop - node.offsetHeight;
+ }
+ else
+ {
+ return;
+ }
+
+ if (windowTop < 0)
+ {
+ treeDiv.scrollTop += windowTop - 18;
+ return;
+ }
+ if (windowBottom < 0)
+ {
+ treeDiv.scrollTop -= windowBottom - 18;
+ return;
+ }
+ }
+}
+
+
+function resizeTree()
+{
+ var treeDiv = document.getElementById('tree');
+ //treeDiv.setAttribute('style', 'width: ' + document.body.offsetWidth + 'px; height: ' + (document.body.offsetHeight - 27) + 'px;');
+ treeDiv.style.width = document.documentElement.offsetWidth;
+ treeDiv.style.height = document.documentElement.offsetHeight - 27;
+}
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/treenodedot.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/treenodedot.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/treenodedot.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/treenodeminus.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/treenodeminus.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/treenodeminus.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/lucene.net/site/docs/2.0/Snowball.Net/treenodeplus.gif
URL: http://svn.apache.org/viewvc/incubator/lucene.net/site/docs/2.0/Snowball.Net/treenodeplus.gif?view=auto&rev=494050
==============================================================================
Binary file - no diff available.
Propchange: incubator/lucene.net/site/docs/2.0/Snowball.Net/treenodeplus.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream