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