lucene-java-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From uschind...@apache.org
Subject svn commit: r928246 [5/6] - in /lucene/java/branches/flex_1458: ./ backwards/src/ backwards/src/java/org/apache/lucene/search/ backwards/src/test/org/apache/lucene/analysis/ backwards/src/test/org/apache/lucene/document/ backwards/src/test/org/apache/l...
Date Sat, 27 Mar 2010 19:12:13 GMT
Modified: lucene/java/branches/flex_1458/contrib/xml-query-parser/docs/toc.html
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/contrib/xml-query-parser/docs/toc.html?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/contrib/xml-query-parser/docs/toc.html (original)
+++ lucene/java/branches/flex_1458/contrib/xml-query-parser/docs/toc.html Sat Mar 27 19:12:08 2010
@@ -4,10 +4,10 @@
 <link rel='StyleSheet' href='DTDDocStyle.css' type='text/css' media='screen' />
 <link rel='StyleSheet' href='dtreeStyle.css' type='text/css' media='screen' />
 <script type='text/javascript' src='cctree.js'></script>
-<title>Lucene XML Query syntax, 08-Jul-2008</title>
+<title>Lucene XML Query syntax, Mar 26, 2010</title>
 </head><body>
 <h1 class='TOCTitle'>Lucene XML Query syntax</h1>
-<h2 class='TOCTitle'>08-Jul-2008</h2>
+<h2 class='TOCTitle'>Mar 26, 2010</h2>
 <a href='elementsIndex.html' target='detail'>Elements' index</a><hr />
 <div class='dtree'>
 <script type='text/javascript'>
@@ -90,422 +90,529 @@ eltTree.addNode('35','<b>@lowerTerm</b>'
 eltTree.linkNodes('31','35')
 eltTree.addNode('36','<b>@upperTerm</b>','LuceneContribQuery.dtd.html#RangeFilter_upperTerm',false,false)
 eltTree.linkNodes('31','36')
-eltTree.addNode('37','<b>CachedFilter</b>','LuceneContribQuery.dtd.html#CachedFilter',false,false)
+eltTree.addNode('37','<b>&lt;NumericRangeFilter/&gt;</b>','LuceneContribQuery.dtd.html#NumericRangeFilter',false,false)
 eltTree.linkNodes('30','37')
-eltTree.addNode('38','<b><i>&lt;choice&gt;</i></b>',null,true,false)
+eltTree.addNode('38','@fieldName','LuceneContribQuery.dtd.html#NumericRangeFilter_fieldName',false,false)
 eltTree.linkNodes('37','38')
-eltTree.linkNodes('38','6','<b>BooleanQuery</b>')
-eltTree.linkNodes('38','12','<b>UserQuery</b>')
-eltTree.linkNodes('38','15','<b>FilteredQuery</b>')
-eltTree.linkNodes('38','19','<b>TermQuery</b>')
-eltTree.linkNodes('38','22','<b>TermsQuery</b>')
-eltTree.linkNodes('38','27','<b>MatchAllDocsQuery</b>')
-eltTree.linkNodes('38','28','<b>ConstantScoreQuery</b>')
-eltTree.addNode('39','<b>SpanOr</b>','LuceneContribQuery.dtd.html#SpanOr',false,false)
-eltTree.linkNodes('38','39')
-eltTree.addNode('40','<i>&lt;choice&gt;*</i>',null,true,false)
-eltTree.linkNodes('39','40')
-eltTree.linkNodes('40','39','<b>SpanOr</b>')
-eltTree.addNode('41','<b>SpanNear</b>','LuceneContribQuery.dtd.html#SpanNear',false,false)
-eltTree.linkNodes('40','41')
-eltTree.addNode('42','@inOrder','LuceneContribQuery.dtd.html#SpanNear_inOrder',false,false)
-eltTree.linkNodes('41','42')
-eltTree.addNode('43','<b>@slop</b>','LuceneContribQuery.dtd.html#SpanNear_slop',false,false)
-eltTree.linkNodes('41','43')
-eltTree.addNode('44','<i>&lt;choice&gt;*</i>',null,true,false)
-eltTree.linkNodes('41','44')
-eltTree.linkNodes('44','39','<b>SpanOr</b>')
-eltTree.linkNodes('44','41','<b>SpanNear</b>')
-eltTree.addNode('45','<b>SpanOrTerms</b>','LuceneContribQuery.dtd.html#SpanOrTerms',false,false)
-eltTree.linkNodes('44','45')
-eltTree.addNode('46','<b>@fieldName</b>','LuceneContribQuery.dtd.html#SpanOrTerms_fieldName',false,false)
+eltTree.addNode('39','@includeLower','LuceneContribQuery.dtd.html#NumericRangeFilter_includeLower',false,false)
+eltTree.linkNodes('37','39')
+eltTree.addNode('40','@includeUpper','LuceneContribQuery.dtd.html#NumericRangeFilter_includeUpper',false,false)
+eltTree.linkNodes('37','40')
+eltTree.addNode('41','<b>@lowerTerm</b>','LuceneContribQuery.dtd.html#NumericRangeFilter_lowerTerm',false,false)
+eltTree.linkNodes('37','41')
+eltTree.addNode('42','@precisionStep','LuceneContribQuery.dtd.html#NumericRangeFilter_precisionStep',false,false)
+eltTree.linkNodes('37','42')
+eltTree.addNode('43','@type','LuceneContribQuery.dtd.html#NumericRangeFilter_type',false,false)
+eltTree.linkNodes('37','43')
+eltTree.addNode('44','<b>@upperTerm</b>','LuceneContribQuery.dtd.html#NumericRangeFilter_upperTerm',false,false)
+eltTree.linkNodes('37','44')
+eltTree.addNode('45','<b>CachedFilter</b>','LuceneContribQuery.dtd.html#CachedFilter',false,false)
+eltTree.linkNodes('30','45')
+eltTree.addNode('46','<b><i>&lt;choice&gt;</i></b>',null,true,false)
 eltTree.linkNodes('45','46')
-eltTree.addNode('47','<b>SpanFirst</b>','LuceneContribQuery.dtd.html#SpanFirst',false,false)
-eltTree.linkNodes('44','47')
-eltTree.addNode('48','@boost','LuceneContribQuery.dtd.html#SpanFirst_boost',false,false)
-eltTree.linkNodes('47','48')
-eltTree.addNode('49','<b>@end</b>','LuceneContribQuery.dtd.html#SpanFirst_end',false,false)
-eltTree.linkNodes('47','49')
-eltTree.addNode('50','<b><i>&lt;choice&gt;</i></b>',null,true,false)
-eltTree.linkNodes('47','50')
-eltTree.linkNodes('50','39','<b>SpanOr</b>')
-eltTree.linkNodes('50','41','<b>SpanNear</b>')
-eltTree.linkNodes('50','45','<b>SpanOrTerms</b>')
-eltTree.linkNodes('50','47','<b>SpanFirst</b>')
-eltTree.addNode('51','<b>SpanNot</b>','LuceneContribQuery.dtd.html#SpanNot',false,false)
-eltTree.linkNodes('50','51')
-eltTree.addNode('52','<b>Include</b>','LuceneContribQuery.dtd.html#Include',false,false)
-eltTree.linkNodes('51','52')
-eltTree.addNode('53','<b><i>&lt;choice&gt;</i></b>',null,true,false)
-eltTree.linkNodes('52','53')
-eltTree.linkNodes('53','39','<b>SpanOr</b>')
-eltTree.linkNodes('53','41','<b>SpanNear</b>')
-eltTree.linkNodes('53','45','<b>SpanOrTerms</b>')
-eltTree.linkNodes('53','47','<b>SpanFirst</b>')
-eltTree.linkNodes('53','51','<b>SpanNot</b>')
-eltTree.addNode('54','<b>SpanTerm</b>','LuceneContribQuery.dtd.html#SpanTerm',false,false)
-eltTree.linkNodes('53','54')
-eltTree.addNode('55','<b>@fieldName</b>','LuceneContribQuery.dtd.html#SpanTerm_fieldName',false,false)
-eltTree.linkNodes('54','55')
-eltTree.addNode('56','<b>Exclude</b>','LuceneContribQuery.dtd.html#Exclude',false,false)
-eltTree.linkNodes('51','56')
-eltTree.addNode('57','<b><i>&lt;choice&gt;</i></b>',null,true,false)
+eltTree.linkNodes('46','6','<b>BooleanQuery</b>')
+eltTree.linkNodes('46','12','<b>UserQuery</b>')
+eltTree.linkNodes('46','15','<b>FilteredQuery</b>')
+eltTree.linkNodes('46','19','<b>TermQuery</b>')
+eltTree.linkNodes('46','22','<b>TermsQuery</b>')
+eltTree.linkNodes('46','27','<b>MatchAllDocsQuery</b>')
+eltTree.linkNodes('46','28','<b>ConstantScoreQuery</b>')
+eltTree.addNode('47','<b>BoostingTermQuery</b>','LuceneContribQuery.dtd.html#BoostingTermQuery',false,false)
+eltTree.linkNodes('46','47')
+eltTree.addNode('48','<b>&lt;NumericRangeQuery/&gt;</b>','LuceneContribQuery.dtd.html#NumericRangeQuery',false,false)
+eltTree.linkNodes('46','48')
+eltTree.addNode('49','@fieldName','LuceneContribQuery.dtd.html#NumericRangeQuery_fieldName',false,false)
+eltTree.linkNodes('48','49')
+eltTree.addNode('50','@includeLower','LuceneContribQuery.dtd.html#NumericRangeQuery_includeLower',false,false)
+eltTree.linkNodes('48','50')
+eltTree.addNode('51','@includeUpper','LuceneContribQuery.dtd.html#NumericRangeQuery_includeUpper',false,false)
+eltTree.linkNodes('48','51')
+eltTree.addNode('52','<b>@lowerTerm</b>','LuceneContribQuery.dtd.html#NumericRangeQuery_lowerTerm',false,false)
+eltTree.linkNodes('48','52')
+eltTree.addNode('53','@precisionStep','LuceneContribQuery.dtd.html#NumericRangeQuery_precisionStep',false,false)
+eltTree.linkNodes('48','53')
+eltTree.addNode('54','@type','LuceneContribQuery.dtd.html#NumericRangeQuery_type',false,false)
+eltTree.linkNodes('48','54')
+eltTree.addNode('55','<b>@upperTerm</b>','LuceneContribQuery.dtd.html#NumericRangeQuery_upperTerm',false,false)
+eltTree.linkNodes('48','55')
+eltTree.addNode('56','<b>SpanOr</b>','LuceneContribQuery.dtd.html#SpanOr',false,false)
+eltTree.linkNodes('46','56')
+eltTree.addNode('57','<i>&lt;choice&gt;*</i>',null,true,false)
 eltTree.linkNodes('56','57')
-eltTree.linkNodes('57','39','<b>SpanOr</b>')
-eltTree.linkNodes('57','41','<b>SpanNear</b>')
-eltTree.linkNodes('57','45','<b>SpanOrTerms</b>')
-eltTree.linkNodes('57','47','<b>SpanFirst</b>')
-eltTree.linkNodes('57','51','<b>SpanNot</b>')
-eltTree.linkNodes('57','54','<b>SpanTerm</b>')
-eltTree.linkNodes('50','54','<b>SpanTerm</b>')
-eltTree.linkNodes('44','51','<b>SpanNot</b>')
-eltTree.linkNodes('44','54','<b>SpanTerm</b>')
-eltTree.linkNodes('40','45','<b>SpanOrTerms</b>')
-eltTree.linkNodes('40','47','<b>SpanFirst</b>')
-eltTree.linkNodes('40','51','<b>SpanNot</b>')
-eltTree.linkNodes('40','54','<b>SpanTerm</b>')
-eltTree.linkNodes('38','41','<b>SpanNear</b>')
-eltTree.linkNodes('38','45','<b>SpanOrTerms</b>')
-eltTree.linkNodes('38','47','<b>SpanFirst</b>')
-eltTree.linkNodes('38','51','<b>SpanNot</b>')
-eltTree.linkNodes('38','54','<b>SpanTerm</b>')
-eltTree.addNode('58','<b>LikeThisQuery</b>','LuceneContribQuery.dtd.html#LikeThisQuery',false,false)
-eltTree.linkNodes('38','58')
-eltTree.addNode('59','@boost','LuceneContribQuery.dtd.html#LikeThisQuery_boost',false,false)
+eltTree.linkNodes('57','56','<b>SpanOr</b>')
+eltTree.addNode('58','<b>SpanNear</b>','LuceneContribQuery.dtd.html#SpanNear',false,false)
+eltTree.linkNodes('57','58')
+eltTree.addNode('59','@inOrder','LuceneContribQuery.dtd.html#SpanNear_inOrder',false,false)
 eltTree.linkNodes('58','59')
-eltTree.addNode('60','@fieldNames','LuceneContribQuery.dtd.html#LikeThisQuery_fieldNames',false,false)
+eltTree.addNode('60','<b>@slop</b>','LuceneContribQuery.dtd.html#SpanNear_slop',false,false)
 eltTree.linkNodes('58','60')
-eltTree.addNode('61','@maxQueryTerms','LuceneContribQuery.dtd.html#LikeThisQuery_maxQueryTerms',false,false)
+eltTree.addNode('61','<i>&lt;choice&gt;*</i>',null,true,false)
 eltTree.linkNodes('58','61')
-eltTree.addNode('62','@minTermFrequency','LuceneContribQuery.dtd.html#LikeThisQuery_minTermFrequency',false,false)
-eltTree.linkNodes('58','62')
-eltTree.addNode('63','@percentTermsToMatch','LuceneContribQuery.dtd.html#LikeThisQuery_percentTermsToMatch',false,false)
-eltTree.linkNodes('58','63')
-eltTree.addNode('64','@stopWords','LuceneContribQuery.dtd.html#LikeThisQuery_stopWords',false,false)
-eltTree.linkNodes('58','64')
-eltTree.addNode('65','<b>BoostingQuery</b>','LuceneContribQuery.dtd.html#BoostingQuery',false,false)
-eltTree.linkNodes('38','65')
-eltTree.addNode('66','@boost','LuceneContribQuery.dtd.html#BoostingQuery_boost',false,false)
-eltTree.linkNodes('65','66')
-eltTree.linkNodes('65','17','<b>Query</b>')
-eltTree.addNode('67','<b>BoostQuery</b>','LuceneContribQuery.dtd.html#BoostQuery',false,false)
-eltTree.linkNodes('65','67')
-eltTree.addNode('68','@boost','LuceneContribQuery.dtd.html#BoostQuery_boost',false,false)
+eltTree.linkNodes('61','56','<b>SpanOr</b>')
+eltTree.linkNodes('61','58','<b>SpanNear</b>')
+eltTree.addNode('62','<b>SpanOrTerms</b>','LuceneContribQuery.dtd.html#SpanOrTerms',false,false)
+eltTree.linkNodes('61','62')
+eltTree.addNode('63','<b>@fieldName</b>','LuceneContribQuery.dtd.html#SpanOrTerms_fieldName',false,false)
+eltTree.linkNodes('62','63')
+eltTree.addNode('64','<b>SpanFirst</b>','LuceneContribQuery.dtd.html#SpanFirst',false,false)
+eltTree.linkNodes('61','64')
+eltTree.addNode('65','@boost','LuceneContribQuery.dtd.html#SpanFirst_boost',false,false)
+eltTree.linkNodes('64','65')
+eltTree.addNode('66','<b>@end</b>','LuceneContribQuery.dtd.html#SpanFirst_end',false,false)
+eltTree.linkNodes('64','66')
+eltTree.addNode('67','<b><i>&lt;choice&gt;</i></b>',null,true,false)
+eltTree.linkNodes('64','67')
+eltTree.linkNodes('67','56','<b>SpanOr</b>')
+eltTree.linkNodes('67','58','<b>SpanNear</b>')
+eltTree.linkNodes('67','62','<b>SpanOrTerms</b>')
+eltTree.linkNodes('67','64','<b>SpanFirst</b>')
+eltTree.addNode('68','<b>SpanNot</b>','LuceneContribQuery.dtd.html#SpanNot',false,false)
 eltTree.linkNodes('67','68')
-eltTree.addNode('69','<b><i>&lt;choice&gt;</i></b>',null,true,false)
-eltTree.linkNodes('67','69')
-eltTree.linkNodes('69','6','<b>BooleanQuery</b>')
-eltTree.linkNodes('69','12','<b>UserQuery</b>')
-eltTree.linkNodes('69','15','<b>FilteredQuery</b>')
-eltTree.linkNodes('69','19','<b>TermQuery</b>')
-eltTree.linkNodes('69','22','<b>TermsQuery</b>')
-eltTree.linkNodes('69','27','<b>MatchAllDocsQuery</b>')
-eltTree.linkNodes('69','28','<b>ConstantScoreQuery</b>')
-eltTree.linkNodes('69','39','<b>SpanOr</b>')
-eltTree.linkNodes('69','41','<b>SpanNear</b>')
-eltTree.linkNodes('69','45','<b>SpanOrTerms</b>')
-eltTree.linkNodes('69','47','<b>SpanFirst</b>')
-eltTree.linkNodes('69','51','<b>SpanNot</b>')
-eltTree.linkNodes('69','54','<b>SpanTerm</b>')
-eltTree.linkNodes('69','58','<b>LikeThisQuery</b>')
-eltTree.linkNodes('69','65','<b>BoostingQuery</b>')
-eltTree.addNode('70','<b>FuzzyLikeThisQuery</b>','LuceneContribQuery.dtd.html#FuzzyLikeThisQuery',false,false)
+eltTree.addNode('69','<b>Include</b>','LuceneContribQuery.dtd.html#Include',false,false)
+eltTree.linkNodes('68','69')
+eltTree.addNode('70','<b><i>&lt;choice&gt;</i></b>',null,true,false)
 eltTree.linkNodes('69','70')
-eltTree.addNode('71','@boost','LuceneContribQuery.dtd.html#FuzzyLikeThisQuery_boost',false,false)
+eltTree.linkNodes('70','56','<b>SpanOr</b>')
+eltTree.linkNodes('70','58','<b>SpanNear</b>')
+eltTree.linkNodes('70','62','<b>SpanOrTerms</b>')
+eltTree.linkNodes('70','64','<b>SpanFirst</b>')
+eltTree.linkNodes('70','68','<b>SpanNot</b>')
+eltTree.addNode('71','<b>SpanTerm</b>','LuceneContribQuery.dtd.html#SpanTerm',false,false)
 eltTree.linkNodes('70','71')
-eltTree.addNode('72','@ignoreTF','LuceneContribQuery.dtd.html#FuzzyLikeThisQuery_ignoreTF',false,false)
-eltTree.linkNodes('70','72')
-eltTree.addNode('73','@maxNumTerms','LuceneContribQuery.dtd.html#FuzzyLikeThisQuery_maxNumTerms',false,false)
-eltTree.linkNodes('70','73')
-eltTree.addNode('74','<i>&lt;sequence&gt;*</i>',null,true,false)
-eltTree.linkNodes('70','74')
-eltTree.addNode('75','<b>Field</b>','LuceneContribQuery.dtd.html#Field',false,false)
-eltTree.linkNodes('74','75')
-eltTree.addNode('76','@fieldName','LuceneContribQuery.dtd.html#Field_fieldName',false,false)
+eltTree.addNode('72','<b>@fieldName</b>','LuceneContribQuery.dtd.html#SpanTerm_fieldName',false,false)
+eltTree.linkNodes('71','72')
+eltTree.linkNodes('70','47','<b>BoostingTermQuery</b>')
+eltTree.addNode('73','<b>Exclude</b>','LuceneContribQuery.dtd.html#Exclude',false,false)
+eltTree.linkNodes('68','73')
+eltTree.addNode('74','<b><i>&lt;choice&gt;</i></b>',null,true,false)
+eltTree.linkNodes('73','74')
+eltTree.linkNodes('74','56','<b>SpanOr</b>')
+eltTree.linkNodes('74','58','<b>SpanNear</b>')
+eltTree.linkNodes('74','62','<b>SpanOrTerms</b>')
+eltTree.linkNodes('74','64','<b>SpanFirst</b>')
+eltTree.linkNodes('74','68','<b>SpanNot</b>')
+eltTree.linkNodes('74','71','<b>SpanTerm</b>')
+eltTree.linkNodes('74','47','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('67','71','<b>SpanTerm</b>')
+eltTree.linkNodes('67','47','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('61','68','<b>SpanNot</b>')
+eltTree.linkNodes('61','71','<b>SpanTerm</b>')
+eltTree.linkNodes('61','47','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('57','62','<b>SpanOrTerms</b>')
+eltTree.linkNodes('57','64','<b>SpanFirst</b>')
+eltTree.linkNodes('57','68','<b>SpanNot</b>')
+eltTree.linkNodes('57','71','<b>SpanTerm</b>')
+eltTree.linkNodes('57','47','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('46','58','<b>SpanNear</b>')
+eltTree.linkNodes('46','62','<b>SpanOrTerms</b>')
+eltTree.linkNodes('46','64','<b>SpanFirst</b>')
+eltTree.linkNodes('46','68','<b>SpanNot</b>')
+eltTree.linkNodes('46','71','<b>SpanTerm</b>')
+eltTree.linkNodes('46','47','<b>BoostingTermQuery</b>')
+eltTree.addNode('75','<b>LikeThisQuery</b>','LuceneContribQuery.dtd.html#LikeThisQuery',false,false)
+eltTree.linkNodes('46','75')
+eltTree.addNode('76','@boost','LuceneContribQuery.dtd.html#LikeThisQuery_boost',false,false)
 eltTree.linkNodes('75','76')
-eltTree.addNode('77','@minSimilarity','LuceneContribQuery.dtd.html#Field_minSimilarity',false,false)
+eltTree.addNode('77','@fieldNames','LuceneContribQuery.dtd.html#LikeThisQuery_fieldNames',false,false)
 eltTree.linkNodes('75','77')
-eltTree.addNode('78','@prefixLength','LuceneContribQuery.dtd.html#Field_prefixLength',false,false)
+eltTree.addNode('78','@maxQueryTerms','LuceneContribQuery.dtd.html#LikeThisQuery_maxQueryTerms',false,false)
 eltTree.linkNodes('75','78')
-eltTree.linkNodes('38','70','<b>FuzzyLikeThisQuery</b>')
-eltTree.linkNodes('38','31','<b>RangeFilter</b>')
-eltTree.linkNodes('38','37','<b>CachedFilter</b>')
-eltTree.addNode('79','<b>TermsFilter</b>','LuceneContribQuery.dtd.html#TermsFilter',false,false)
-eltTree.linkNodes('38','79')
-eltTree.addNode('80','@fieldName','LuceneContribQuery.dtd.html#TermsFilter_fieldName',false,false)
-eltTree.linkNodes('79','80')
-eltTree.linkNodes('38','1','<b>BooleanFilter</b>')
-eltTree.addNode('81','<b>&lt;DuplicateFilter/&gt;</b>','LuceneContribQuery.dtd.html#DuplicateFilter',false,false)
-eltTree.linkNodes('38','81')
-eltTree.addNode('82','@fieldName','LuceneContribQuery.dtd.html#DuplicateFilter_fieldName',false,false)
-eltTree.linkNodes('81','82')
-eltTree.addNode('83','@keepMode','LuceneContribQuery.dtd.html#DuplicateFilter_keepMode',false,false)
-eltTree.linkNodes('81','83')
-eltTree.addNode('84','@processingMode','LuceneContribQuery.dtd.html#DuplicateFilter_processingMode',false,false)
-eltTree.linkNodes('81','84')
-eltTree.linkNodes('30','79','<b>TermsFilter</b>')
-eltTree.linkNodes('30','1','<b>BooleanFilter</b>')
-eltTree.linkNodes('30','81','<b>DuplicateFilter</b>')
-eltTree.linkNodes('18','39','<b>SpanOr</b>')
-eltTree.linkNodes('18','41','<b>SpanNear</b>')
-eltTree.linkNodes('18','45','<b>SpanOrTerms</b>')
-eltTree.linkNodes('18','47','<b>SpanFirst</b>')
-eltTree.linkNodes('18','51','<b>SpanNot</b>')
-eltTree.linkNodes('18','54','<b>SpanTerm</b>')
-eltTree.linkNodes('18','58','<b>LikeThisQuery</b>')
-eltTree.linkNodes('18','65','<b>BoostingQuery</b>')
-eltTree.linkNodes('18','70','<b>FuzzyLikeThisQuery</b>')
-eltTree.addNode('85','<b>Filter</b>','LuceneContribQuery.dtd.html#Filter',false,false)
-eltTree.linkNodes('15','85')
+eltTree.addNode('79','@minTermFrequency','LuceneContribQuery.dtd.html#LikeThisQuery_minTermFrequency',false,false)
+eltTree.linkNodes('75','79')
+eltTree.addNode('80','@percentTermsToMatch','LuceneContribQuery.dtd.html#LikeThisQuery_percentTermsToMatch',false,false)
+eltTree.linkNodes('75','80')
+eltTree.addNode('81','@stopWords','LuceneContribQuery.dtd.html#LikeThisQuery_stopWords',false,false)
+eltTree.linkNodes('75','81')
+eltTree.addNode('82','<b>BoostingQuery</b>','LuceneContribQuery.dtd.html#BoostingQuery',false,false)
+eltTree.linkNodes('46','82')
+eltTree.addNode('83','@boost','LuceneContribQuery.dtd.html#BoostingQuery_boost',false,false)
+eltTree.linkNodes('82','83')
+eltTree.linkNodes('82','17','<b>Query</b>')
+eltTree.addNode('84','<b>BoostQuery</b>','LuceneContribQuery.dtd.html#BoostQuery',false,false)
+eltTree.linkNodes('82','84')
+eltTree.addNode('85','@boost','LuceneContribQuery.dtd.html#BoostQuery_boost',false,false)
+eltTree.linkNodes('84','85')
 eltTree.addNode('86','<b><i>&lt;choice&gt;</i></b>',null,true,false)
-eltTree.linkNodes('85','86')
-eltTree.linkNodes('86','31','<b>RangeFilter</b>')
-eltTree.linkNodes('86','37','<b>CachedFilter</b>')
-eltTree.linkNodes('86','79','<b>TermsFilter</b>')
-eltTree.linkNodes('86','1','<b>BooleanFilter</b>')
-eltTree.linkNodes('86','81','<b>DuplicateFilter</b>')
+eltTree.linkNodes('84','86')
+eltTree.linkNodes('86','6','<b>BooleanQuery</b>')
+eltTree.linkNodes('86','12','<b>UserQuery</b>')
+eltTree.linkNodes('86','15','<b>FilteredQuery</b>')
+eltTree.linkNodes('86','19','<b>TermQuery</b>')
+eltTree.linkNodes('86','22','<b>TermsQuery</b>')
+eltTree.linkNodes('86','27','<b>MatchAllDocsQuery</b>')
+eltTree.linkNodes('86','28','<b>ConstantScoreQuery</b>')
+eltTree.linkNodes('86','47','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('86','48','<b>NumericRangeQuery</b>')
+eltTree.linkNodes('86','56','<b>SpanOr</b>')
+eltTree.linkNodes('86','58','<b>SpanNear</b>')
+eltTree.linkNodes('86','62','<b>SpanOrTerms</b>')
+eltTree.linkNodes('86','64','<b>SpanFirst</b>')
+eltTree.linkNodes('86','68','<b>SpanNot</b>')
+eltTree.linkNodes('86','71','<b>SpanTerm</b>')
+eltTree.linkNodes('86','47','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('86','75','<b>LikeThisQuery</b>')
+eltTree.linkNodes('86','82','<b>BoostingQuery</b>')
+eltTree.addNode('87','<b>FuzzyLikeThisQuery</b>','LuceneContribQuery.dtd.html#FuzzyLikeThisQuery',false,false)
+eltTree.linkNodes('86','87')
+eltTree.addNode('88','@boost','LuceneContribQuery.dtd.html#FuzzyLikeThisQuery_boost',false,false)
+eltTree.linkNodes('87','88')
+eltTree.addNode('89','@ignoreTF','LuceneContribQuery.dtd.html#FuzzyLikeThisQuery_ignoreTF',false,false)
+eltTree.linkNodes('87','89')
+eltTree.addNode('90','@maxNumTerms','LuceneContribQuery.dtd.html#FuzzyLikeThisQuery_maxNumTerms',false,false)
+eltTree.linkNodes('87','90')
+eltTree.addNode('91','<i>&lt;sequence&gt;*</i>',null,true,false)
+eltTree.linkNodes('87','91')
+eltTree.addNode('92','<b>Field</b>','LuceneContribQuery.dtd.html#Field',false,false)
+eltTree.linkNodes('91','92')
+eltTree.addNode('93','@fieldName','LuceneContribQuery.dtd.html#Field_fieldName',false,false)
+eltTree.linkNodes('92','93')
+eltTree.addNode('94','@minSimilarity','LuceneContribQuery.dtd.html#Field_minSimilarity',false,false)
+eltTree.linkNodes('92','94')
+eltTree.addNode('95','@prefixLength','LuceneContribQuery.dtd.html#Field_prefixLength',false,false)
+eltTree.linkNodes('92','95')
+eltTree.linkNodes('46','87','<b>FuzzyLikeThisQuery</b>')
+eltTree.linkNodes('46','31','<b>RangeFilter</b>')
+eltTree.linkNodes('46','37','<b>NumericRangeFilter</b>')
+eltTree.linkNodes('46','45','<b>CachedFilter</b>')
+eltTree.addNode('96','<b>TermsFilter</b>','LuceneContribQuery.dtd.html#TermsFilter',false,false)
+eltTree.linkNodes('46','96')
+eltTree.addNode('97','@fieldName','LuceneContribQuery.dtd.html#TermsFilter_fieldName',false,false)
+eltTree.linkNodes('96','97')
+eltTree.linkNodes('46','1','<b>BooleanFilter</b>')
+eltTree.addNode('98','<b>&lt;DuplicateFilter/&gt;</b>','LuceneContribQuery.dtd.html#DuplicateFilter',false,false)
+eltTree.linkNodes('46','98')
+eltTree.addNode('99','@fieldName','LuceneContribQuery.dtd.html#DuplicateFilter_fieldName',false,false)
+eltTree.linkNodes('98','99')
+eltTree.addNode('100','@keepMode','LuceneContribQuery.dtd.html#DuplicateFilter_keepMode',false,false)
+eltTree.linkNodes('98','100')
+eltTree.addNode('101','@processingMode','LuceneContribQuery.dtd.html#DuplicateFilter_processingMode',false,false)
+eltTree.linkNodes('98','101')
+eltTree.linkNodes('30','96','<b>TermsFilter</b>')
+eltTree.linkNodes('30','1','<b>BooleanFilter</b>')
+eltTree.linkNodes('30','98','<b>DuplicateFilter</b>')
+eltTree.linkNodes('18','47','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('18','48','<b>NumericRangeQuery</b>')
+eltTree.linkNodes('18','56','<b>SpanOr</b>')
+eltTree.linkNodes('18','58','<b>SpanNear</b>')
+eltTree.linkNodes('18','62','<b>SpanOrTerms</b>')
+eltTree.linkNodes('18','64','<b>SpanFirst</b>')
+eltTree.linkNodes('18','68','<b>SpanNot</b>')
+eltTree.linkNodes('18','71','<b>SpanTerm</b>')
+eltTree.linkNodes('18','47','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('18','75','<b>LikeThisQuery</b>')
+eltTree.linkNodes('18','82','<b>BoostingQuery</b>')
+eltTree.linkNodes('18','87','<b>FuzzyLikeThisQuery</b>')
+eltTree.addNode('102','<b>Filter</b>','LuceneContribQuery.dtd.html#Filter',false,false)
+eltTree.linkNodes('15','102')
+eltTree.addNode('103','<b><i>&lt;choice&gt;</i></b>',null,true,false)
+eltTree.linkNodes('102','103')
+eltTree.linkNodes('103','31','<b>RangeFilter</b>')
+eltTree.linkNodes('103','37','<b>NumericRangeFilter</b>')
+eltTree.linkNodes('103','45','<b>CachedFilter</b>')
+eltTree.linkNodes('103','96','<b>TermsFilter</b>')
+eltTree.linkNodes('103','1','<b>BooleanFilter</b>')
+eltTree.linkNodes('103','98','<b>DuplicateFilter</b>')
 eltTree.linkNodes('5','19','<b>TermQuery</b>')
 eltTree.linkNodes('5','22','<b>TermsQuery</b>')
 eltTree.linkNodes('5','27','<b>MatchAllDocsQuery</b>')
 eltTree.linkNodes('5','28','<b>ConstantScoreQuery</b>')
-eltTree.linkNodes('5','39','<b>SpanOr</b>')
-eltTree.linkNodes('5','41','<b>SpanNear</b>')
-eltTree.linkNodes('5','45','<b>SpanOrTerms</b>')
-eltTree.linkNodes('5','47','<b>SpanFirst</b>')
-eltTree.linkNodes('5','51','<b>SpanNot</b>')
-eltTree.linkNodes('5','54','<b>SpanTerm</b>')
-eltTree.linkNodes('5','58','<b>LikeThisQuery</b>')
-eltTree.linkNodes('5','65','<b>BoostingQuery</b>')
-eltTree.linkNodes('5','70','<b>FuzzyLikeThisQuery</b>')
+eltTree.linkNodes('5','47','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('5','48','<b>NumericRangeQuery</b>')
+eltTree.linkNodes('5','56','<b>SpanOr</b>')
+eltTree.linkNodes('5','58','<b>SpanNear</b>')
+eltTree.linkNodes('5','62','<b>SpanOrTerms</b>')
+eltTree.linkNodes('5','64','<b>SpanFirst</b>')
+eltTree.linkNodes('5','68','<b>SpanNot</b>')
+eltTree.linkNodes('5','71','<b>SpanTerm</b>')
+eltTree.linkNodes('5','47','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('5','75','<b>LikeThisQuery</b>')
+eltTree.linkNodes('5','82','<b>BoostingQuery</b>')
+eltTree.linkNodes('5','87','<b>FuzzyLikeThisQuery</b>')
 eltTree.linkNodes('5','31','<b>RangeFilter</b>')
-eltTree.linkNodes('5','37','<b>CachedFilter</b>')
-eltTree.linkNodes('5','79','<b>TermsFilter</b>')
+eltTree.linkNodes('5','37','<b>NumericRangeFilter</b>')
+eltTree.linkNodes('5','45','<b>CachedFilter</b>')
+eltTree.linkNodes('5','96','<b>TermsFilter</b>')
 eltTree.linkNodes('5','1','<b>BooleanFilter</b>')
-eltTree.linkNodes('5','81','<b>DuplicateFilter</b>')
+eltTree.linkNodes('5','98','<b>DuplicateFilter</b>')
 eltTree.linkNodes('0','6','BooleanQuery')
-eltTree.linkNodes('0','65','BoostingQuery')
-eltTree.linkNodes('0','67','BoostQuery')
-eltTree.linkNodes('0','37','CachedFilter')
+eltTree.linkNodes('0','82','BoostingQuery')
+eltTree.linkNodes('0','47','BoostingTermQuery')
+eltTree.linkNodes('0','84','BoostQuery')
+eltTree.linkNodes('0','45','CachedFilter')
 eltTree.linkNodes('0','3','Clause')
 eltTree.linkNodes('0','28','ConstantScoreQuery')
-eltTree.linkNodes('0','81','DuplicateFilter')
-eltTree.linkNodes('0','56','Exclude')
-eltTree.linkNodes('0','75','Field')
-eltTree.linkNodes('0','85','Filter')
+eltTree.linkNodes('0','98','DuplicateFilter')
+eltTree.linkNodes('0','73','Exclude')
+eltTree.linkNodes('0','92','Field')
+eltTree.linkNodes('0','102','Filter')
 eltTree.linkNodes('0','15','FilteredQuery')
-eltTree.linkNodes('0','70','FuzzyLikeThisQuery')
-eltTree.linkNodes('0','52','Include')
-eltTree.linkNodes('0','58','LikeThisQuery')
+eltTree.linkNodes('0','87','FuzzyLikeThisQuery')
+eltTree.linkNodes('0','69','Include')
+eltTree.linkNodes('0','75','LikeThisQuery')
 eltTree.linkNodes('0','27','MatchAllDocsQuery')
+eltTree.linkNodes('0','37','NumericRangeFilter')
+eltTree.linkNodes('0','48','NumericRangeQuery')
 eltTree.linkNodes('0','17','Query')
 eltTree.linkNodes('0','31','RangeFilter')
-eltTree.linkNodes('0','47','SpanFirst')
-eltTree.linkNodes('0','41','SpanNear')
-eltTree.linkNodes('0','51','SpanNot')
-eltTree.linkNodes('0','39','SpanOr')
-eltTree.linkNodes('0','45','SpanOrTerms')
-eltTree.linkNodes('0','54','SpanTerm')
+eltTree.linkNodes('0','64','SpanFirst')
+eltTree.linkNodes('0','58','SpanNear')
+eltTree.linkNodes('0','68','SpanNot')
+eltTree.linkNodes('0','56','SpanOr')
+eltTree.linkNodes('0','62','SpanOrTerms')
+eltTree.linkNodes('0','71','SpanTerm')
 eltTree.linkNodes('0','19','TermQuery')
-eltTree.linkNodes('0','79','TermsFilter')
+eltTree.linkNodes('0','96','TermsFilter')
 eltTree.linkNodes('0','22','TermsQuery')
 eltTree.linkNodes('0','12','UserQuery')
-eltTree.addRootNode('87','Core Lucene','LuceneCoreQuery.dtd.html',false,false)
-eltTree.addNode('88','BooleanQuery','LuceneCoreQuery.dtd.html#BooleanQuery',false,false)
-eltTree.linkNodes('87','88')
-eltTree.addNode('89','@boost','LuceneCoreQuery.dtd.html#BooleanQuery_boost',false,false)
-eltTree.linkNodes('88','89')
-eltTree.addNode('90','@disableCoord','LuceneCoreQuery.dtd.html#BooleanQuery_disableCoord',false,false)
-eltTree.linkNodes('88','90')
-eltTree.addNode('91','@fieldName','LuceneCoreQuery.dtd.html#BooleanQuery_fieldName',false,false)
-eltTree.linkNodes('88','91')
-eltTree.addNode('92','@minimumNumberShouldMatch','LuceneCoreQuery.dtd.html#BooleanQuery_minimumNumberShouldMatch',false,false)
-eltTree.linkNodes('88','92')
-eltTree.addNode('93','<b><i>&lt;sequence&gt;+</i></b>',null,true,false)
-eltTree.linkNodes('88','93')
-eltTree.addNode('94','<b>Clause</b>','LuceneCoreQuery.dtd.html#Clause',false,false)
-eltTree.linkNodes('93','94')
-eltTree.addNode('95','@occurs','LuceneCoreQuery.dtd.html#Clause_occurs',false,false)
-eltTree.linkNodes('94','95')
-eltTree.addNode('96','<b><i>&lt;choice&gt;</i></b>',null,true,false)
-eltTree.linkNodes('94','96')
-eltTree.linkNodes('96','88','<b>BooleanQuery</b>')
-eltTree.addNode('97','<b>UserQuery</b>','LuceneCoreQuery.dtd.html#UserQuery',false,false)
-eltTree.linkNodes('96','97')
-eltTree.addNode('98','@boost','LuceneCoreQuery.dtd.html#UserQuery_boost',false,false)
-eltTree.linkNodes('97','98')
-eltTree.addNode('99','@fieldName','LuceneCoreQuery.dtd.html#UserQuery_fieldName',false,false)
-eltTree.linkNodes('97','99')
-eltTree.addNode('100','<b>FilteredQuery</b>','LuceneCoreQuery.dtd.html#FilteredQuery',false,false)
-eltTree.linkNodes('96','100')
-eltTree.addNode('101','@boost','LuceneCoreQuery.dtd.html#FilteredQuery_boost',false,false)
-eltTree.linkNodes('100','101')
-eltTree.addNode('102','<b>Query</b>','LuceneCoreQuery.dtd.html#Query',false,false)
-eltTree.linkNodes('100','102')
-eltTree.addNode('103','<b><i>&lt;choice&gt;</i></b>',null,true,false)
-eltTree.linkNodes('102','103')
-eltTree.linkNodes('103','88','<b>BooleanQuery</b>')
-eltTree.linkNodes('103','97','<b>UserQuery</b>')
-eltTree.linkNodes('103','100','<b>FilteredQuery</b>')
-eltTree.addNode('104','<b>TermQuery</b>','LuceneCoreQuery.dtd.html#TermQuery',false,false)
-eltTree.linkNodes('103','104')
-eltTree.addNode('105','@boost','LuceneCoreQuery.dtd.html#TermQuery_boost',false,false)
+eltTree.addRootNode('104','Core Lucene','LuceneCoreQuery.dtd.html',false,false)
+eltTree.addNode('105','BooleanQuery','LuceneCoreQuery.dtd.html#BooleanQuery',false,false)
 eltTree.linkNodes('104','105')
-eltTree.addNode('106','@fieldName','LuceneCoreQuery.dtd.html#TermQuery_fieldName',false,false)
-eltTree.linkNodes('104','106')
-eltTree.addNode('107','<b>TermsQuery</b>','LuceneCoreQuery.dtd.html#TermsQuery',false,false)
-eltTree.linkNodes('103','107')
-eltTree.addNode('108','@boost','LuceneCoreQuery.dtd.html#TermsQuery_boost',false,false)
-eltTree.linkNodes('107','108')
-eltTree.addNode('109','@disableCoord','LuceneCoreQuery.dtd.html#TermsQuery_disableCoord',false,false)
-eltTree.linkNodes('107','109')
-eltTree.addNode('110','@fieldName','LuceneCoreQuery.dtd.html#TermsQuery_fieldName',false,false)
-eltTree.linkNodes('107','110')
-eltTree.addNode('111','@minimumNumberShouldMatch','LuceneCoreQuery.dtd.html#TermsQuery_minimumNumberShouldMatch',false,false)
-eltTree.linkNodes('107','111')
-eltTree.addNode('112','<b>&lt;MatchAllDocsQuery/&gt;</b>','LuceneCoreQuery.dtd.html#MatchAllDocsQuery',false,false)
-eltTree.linkNodes('103','112')
-eltTree.addNode('113','<b>ConstantScoreQuery</b>','LuceneCoreQuery.dtd.html#ConstantScoreQuery',false,false)
-eltTree.linkNodes('103','113')
-eltTree.addNode('114','@boost','LuceneCoreQuery.dtd.html#ConstantScoreQuery_boost',false,false)
+eltTree.addNode('106','@boost','LuceneCoreQuery.dtd.html#BooleanQuery_boost',false,false)
+eltTree.linkNodes('105','106')
+eltTree.addNode('107','@disableCoord','LuceneCoreQuery.dtd.html#BooleanQuery_disableCoord',false,false)
+eltTree.linkNodes('105','107')
+eltTree.addNode('108','@fieldName','LuceneCoreQuery.dtd.html#BooleanQuery_fieldName',false,false)
+eltTree.linkNodes('105','108')
+eltTree.addNode('109','@minimumNumberShouldMatch','LuceneCoreQuery.dtd.html#BooleanQuery_minimumNumberShouldMatch',false,false)
+eltTree.linkNodes('105','109')
+eltTree.addNode('110','<b><i>&lt;sequence&gt;+</i></b>',null,true,false)
+eltTree.linkNodes('105','110')
+eltTree.addNode('111','<b>Clause</b>','LuceneCoreQuery.dtd.html#Clause',false,false)
+eltTree.linkNodes('110','111')
+eltTree.addNode('112','@occurs','LuceneCoreQuery.dtd.html#Clause_occurs',false,false)
+eltTree.linkNodes('111','112')
+eltTree.addNode('113','<b><i>&lt;choice&gt;</i></b>',null,true,false)
+eltTree.linkNodes('111','113')
+eltTree.linkNodes('113','105','<b>BooleanQuery</b>')
+eltTree.addNode('114','<b>UserQuery</b>','LuceneCoreQuery.dtd.html#UserQuery',false,false)
 eltTree.linkNodes('113','114')
-eltTree.addNode('115','<i>&lt;choice&gt;*</i>',null,true,false)
-eltTree.linkNodes('113','115')
-eltTree.addNode('116','<b>&lt;RangeFilter/&gt;</b>','LuceneCoreQuery.dtd.html#RangeFilter',false,false)
-eltTree.linkNodes('115','116')
-eltTree.addNode('117','@fieldName','LuceneCoreQuery.dtd.html#RangeFilter_fieldName',false,false)
-eltTree.linkNodes('116','117')
-eltTree.addNode('118','@includeLower','LuceneCoreQuery.dtd.html#RangeFilter_includeLower',false,false)
-eltTree.linkNodes('116','118')
-eltTree.addNode('119','@includeUpper','LuceneCoreQuery.dtd.html#RangeFilter_includeUpper',false,false)
-eltTree.linkNodes('116','119')
-eltTree.addNode('120','<b>@lowerTerm</b>','LuceneCoreQuery.dtd.html#RangeFilter_lowerTerm',false,false)
-eltTree.linkNodes('116','120')
-eltTree.addNode('121','<b>@upperTerm</b>','LuceneCoreQuery.dtd.html#RangeFilter_upperTerm',false,false)
-eltTree.linkNodes('116','121')
-eltTree.addNode('122','<b>CachedFilter</b>','LuceneCoreQuery.dtd.html#CachedFilter',false,false)
-eltTree.linkNodes('115','122')
-eltTree.addNode('123','<b><i>&lt;choice&gt;</i></b>',null,true,false)
-eltTree.linkNodes('122','123')
-eltTree.linkNodes('123','88','<b>BooleanQuery</b>')
-eltTree.linkNodes('123','97','<b>UserQuery</b>')
-eltTree.linkNodes('123','100','<b>FilteredQuery</b>')
-eltTree.linkNodes('123','104','<b>TermQuery</b>')
-eltTree.linkNodes('123','107','<b>TermsQuery</b>')
-eltTree.linkNodes('123','112','<b>MatchAllDocsQuery</b>')
-eltTree.linkNodes('123','113','<b>ConstantScoreQuery</b>')
-eltTree.addNode('124','<b>SpanOr</b>','LuceneCoreQuery.dtd.html#SpanOr',false,false)
-eltTree.linkNodes('123','124')
-eltTree.addNode('125','<i>&lt;choice&gt;*</i>',null,true,false)
+eltTree.addNode('115','@boost','LuceneCoreQuery.dtd.html#UserQuery_boost',false,false)
+eltTree.linkNodes('114','115')
+eltTree.addNode('116','@fieldName','LuceneCoreQuery.dtd.html#UserQuery_fieldName',false,false)
+eltTree.linkNodes('114','116')
+eltTree.addNode('117','<b>FilteredQuery</b>','LuceneCoreQuery.dtd.html#FilteredQuery',false,false)
+eltTree.linkNodes('113','117')
+eltTree.addNode('118','@boost','LuceneCoreQuery.dtd.html#FilteredQuery_boost',false,false)
+eltTree.linkNodes('117','118')
+eltTree.addNode('119','<b>Query</b>','LuceneCoreQuery.dtd.html#Query',false,false)
+eltTree.linkNodes('117','119')
+eltTree.addNode('120','<b><i>&lt;choice&gt;</i></b>',null,true,false)
+eltTree.linkNodes('119','120')
+eltTree.linkNodes('120','105','<b>BooleanQuery</b>')
+eltTree.linkNodes('120','114','<b>UserQuery</b>')
+eltTree.linkNodes('120','117','<b>FilteredQuery</b>')
+eltTree.addNode('121','<b>TermQuery</b>','LuceneCoreQuery.dtd.html#TermQuery',false,false)
+eltTree.linkNodes('120','121')
+eltTree.addNode('122','@boost','LuceneCoreQuery.dtd.html#TermQuery_boost',false,false)
+eltTree.linkNodes('121','122')
+eltTree.addNode('123','@fieldName','LuceneCoreQuery.dtd.html#TermQuery_fieldName',false,false)
+eltTree.linkNodes('121','123')
+eltTree.addNode('124','<b>TermsQuery</b>','LuceneCoreQuery.dtd.html#TermsQuery',false,false)
+eltTree.linkNodes('120','124')
+eltTree.addNode('125','@boost','LuceneCoreQuery.dtd.html#TermsQuery_boost',false,false)
 eltTree.linkNodes('124','125')
-eltTree.linkNodes('125','124','<b>SpanOr</b>')
-eltTree.addNode('126','<b>SpanNear</b>','LuceneCoreQuery.dtd.html#SpanNear',false,false)
-eltTree.linkNodes('125','126')
-eltTree.addNode('127','@inOrder','LuceneCoreQuery.dtd.html#SpanNear_inOrder',false,false)
-eltTree.linkNodes('126','127')
-eltTree.addNode('128','<b>@slop</b>','LuceneCoreQuery.dtd.html#SpanNear_slop',false,false)
-eltTree.linkNodes('126','128')
-eltTree.addNode('129','<i>&lt;choice&gt;*</i>',null,true,false)
-eltTree.linkNodes('126','129')
-eltTree.linkNodes('129','124','<b>SpanOr</b>')
-eltTree.linkNodes('129','126','<b>SpanNear</b>')
-eltTree.addNode('130','<b>SpanOrTerms</b>','LuceneCoreQuery.dtd.html#SpanOrTerms',false,false)
-eltTree.linkNodes('129','130')
-eltTree.addNode('131','<b>@fieldName</b>','LuceneCoreQuery.dtd.html#SpanOrTerms_fieldName',false,false)
+eltTree.addNode('126','@disableCoord','LuceneCoreQuery.dtd.html#TermsQuery_disableCoord',false,false)
+eltTree.linkNodes('124','126')
+eltTree.addNode('127','@fieldName','LuceneCoreQuery.dtd.html#TermsQuery_fieldName',false,false)
+eltTree.linkNodes('124','127')
+eltTree.addNode('128','@minimumNumberShouldMatch','LuceneCoreQuery.dtd.html#TermsQuery_minimumNumberShouldMatch',false,false)
+eltTree.linkNodes('124','128')
+eltTree.addNode('129','<b>&lt;MatchAllDocsQuery/&gt;</b>','LuceneCoreQuery.dtd.html#MatchAllDocsQuery',false,false)
+eltTree.linkNodes('120','129')
+eltTree.addNode('130','<b>ConstantScoreQuery</b>','LuceneCoreQuery.dtd.html#ConstantScoreQuery',false,false)
+eltTree.linkNodes('120','130')
+eltTree.addNode('131','@boost','LuceneCoreQuery.dtd.html#ConstantScoreQuery_boost',false,false)
 eltTree.linkNodes('130','131')
-eltTree.addNode('132','<b>SpanFirst</b>','LuceneCoreQuery.dtd.html#SpanFirst',false,false)
-eltTree.linkNodes('129','132')
-eltTree.addNode('133','@boost','LuceneCoreQuery.dtd.html#SpanFirst_boost',false,false)
+eltTree.addNode('132','<i>&lt;choice&gt;*</i>',null,true,false)
+eltTree.linkNodes('130','132')
+eltTree.addNode('133','<b>&lt;RangeFilter/&gt;</b>','LuceneCoreQuery.dtd.html#RangeFilter',false,false)
 eltTree.linkNodes('132','133')
-eltTree.addNode('134','<b>@end</b>','LuceneCoreQuery.dtd.html#SpanFirst_end',false,false)
-eltTree.linkNodes('132','134')
-eltTree.addNode('135','<b><i>&lt;choice&gt;</i></b>',null,true,false)
-eltTree.linkNodes('132','135')
-eltTree.linkNodes('135','124','<b>SpanOr</b>')
-eltTree.linkNodes('135','126','<b>SpanNear</b>')
-eltTree.linkNodes('135','130','<b>SpanOrTerms</b>')
-eltTree.linkNodes('135','132','<b>SpanFirst</b>')
-eltTree.addNode('136','<b>SpanNot</b>','LuceneCoreQuery.dtd.html#SpanNot',false,false)
-eltTree.linkNodes('135','136')
-eltTree.addNode('137','<b>Include</b>','LuceneCoreQuery.dtd.html#Include',false,false)
-eltTree.linkNodes('136','137')
-eltTree.addNode('138','<b><i>&lt;choice&gt;</i></b>',null,true,false)
-eltTree.linkNodes('137','138')
-eltTree.linkNodes('138','124','<b>SpanOr</b>')
-eltTree.linkNodes('138','126','<b>SpanNear</b>')
-eltTree.linkNodes('138','130','<b>SpanOrTerms</b>')
-eltTree.linkNodes('138','132','<b>SpanFirst</b>')
-eltTree.linkNodes('138','136','<b>SpanNot</b>')
-eltTree.addNode('139','<b>SpanTerm</b>','LuceneCoreQuery.dtd.html#SpanTerm',false,false)
-eltTree.linkNodes('138','139')
-eltTree.addNode('140','<b>@fieldName</b>','LuceneCoreQuery.dtd.html#SpanTerm_fieldName',false,false)
+eltTree.addNode('134','@fieldName','LuceneCoreQuery.dtd.html#RangeFilter_fieldName',false,false)
+eltTree.linkNodes('133','134')
+eltTree.addNode('135','@includeLower','LuceneCoreQuery.dtd.html#RangeFilter_includeLower',false,false)
+eltTree.linkNodes('133','135')
+eltTree.addNode('136','@includeUpper','LuceneCoreQuery.dtd.html#RangeFilter_includeUpper',false,false)
+eltTree.linkNodes('133','136')
+eltTree.addNode('137','<b>@lowerTerm</b>','LuceneCoreQuery.dtd.html#RangeFilter_lowerTerm',false,false)
+eltTree.linkNodes('133','137')
+eltTree.addNode('138','<b>@upperTerm</b>','LuceneCoreQuery.dtd.html#RangeFilter_upperTerm',false,false)
+eltTree.linkNodes('133','138')
+eltTree.addNode('139','<b>&lt;NumericRangeFilter/&gt;</b>','LuceneCoreQuery.dtd.html#NumericRangeFilter',false,false)
+eltTree.linkNodes('132','139')
+eltTree.addNode('140','@fieldName','LuceneCoreQuery.dtd.html#NumericRangeFilter_fieldName',false,false)
 eltTree.linkNodes('139','140')
-eltTree.addNode('141','<b>Exclude</b>','LuceneCoreQuery.dtd.html#Exclude',false,false)
-eltTree.linkNodes('136','141')
-eltTree.addNode('142','<b><i>&lt;choice&gt;</i></b>',null,true,false)
-eltTree.linkNodes('141','142')
-eltTree.linkNodes('142','124','<b>SpanOr</b>')
-eltTree.linkNodes('142','126','<b>SpanNear</b>')
-eltTree.linkNodes('142','130','<b>SpanOrTerms</b>')
-eltTree.linkNodes('142','132','<b>SpanFirst</b>')
-eltTree.linkNodes('142','136','<b>SpanNot</b>')
-eltTree.linkNodes('142','139','<b>SpanTerm</b>')
-eltTree.linkNodes('135','139','<b>SpanTerm</b>')
-eltTree.linkNodes('129','136','<b>SpanNot</b>')
-eltTree.linkNodes('129','139','<b>SpanTerm</b>')
-eltTree.linkNodes('125','130','<b>SpanOrTerms</b>')
-eltTree.linkNodes('125','132','<b>SpanFirst</b>')
-eltTree.linkNodes('125','136','<b>SpanNot</b>')
-eltTree.linkNodes('125','139','<b>SpanTerm</b>')
-eltTree.linkNodes('123','126','<b>SpanNear</b>')
-eltTree.linkNodes('123','130','<b>SpanOrTerms</b>')
-eltTree.linkNodes('123','132','<b>SpanFirst</b>')
-eltTree.linkNodes('123','136','<b>SpanNot</b>')
-eltTree.linkNodes('123','139','<b>SpanTerm</b>')
-eltTree.linkNodes('123','116','<b>RangeFilter</b>')
-eltTree.linkNodes('123','122','<b>CachedFilter</b>')
-eltTree.linkNodes('103','124','<b>SpanOr</b>')
-eltTree.linkNodes('103','126','<b>SpanNear</b>')
-eltTree.linkNodes('103','130','<b>SpanOrTerms</b>')
-eltTree.linkNodes('103','132','<b>SpanFirst</b>')
-eltTree.linkNodes('103','136','<b>SpanNot</b>')
-eltTree.linkNodes('103','139','<b>SpanTerm</b>')
-eltTree.addNode('143','<b>Filter</b>','LuceneCoreQuery.dtd.html#Filter',false,false)
-eltTree.linkNodes('100','143')
-eltTree.addNode('144','<b><i>&lt;choice&gt;</i></b>',null,true,false)
-eltTree.linkNodes('143','144')
-eltTree.linkNodes('144','116','<b>RangeFilter</b>')
-eltTree.linkNodes('144','122','<b>CachedFilter</b>')
-eltTree.linkNodes('96','104','<b>TermQuery</b>')
-eltTree.linkNodes('96','107','<b>TermsQuery</b>')
-eltTree.linkNodes('96','112','<b>MatchAllDocsQuery</b>')
-eltTree.linkNodes('96','113','<b>ConstantScoreQuery</b>')
-eltTree.linkNodes('96','124','<b>SpanOr</b>')
-eltTree.linkNodes('96','126','<b>SpanNear</b>')
-eltTree.linkNodes('96','130','<b>SpanOrTerms</b>')
-eltTree.linkNodes('96','132','<b>SpanFirst</b>')
-eltTree.linkNodes('96','136','<b>SpanNot</b>')
-eltTree.linkNodes('96','139','<b>SpanTerm</b>')
-eltTree.linkNodes('96','116','<b>RangeFilter</b>')
-eltTree.linkNodes('96','122','<b>CachedFilter</b>')
-eltTree.linkNodes('87','122','CachedFilter')
-eltTree.linkNodes('87','94','Clause')
-eltTree.linkNodes('87','113','ConstantScoreQuery')
-eltTree.linkNodes('87','141','Exclude')
-eltTree.linkNodes('87','143','Filter')
-eltTree.linkNodes('87','100','FilteredQuery')
-eltTree.linkNodes('87','137','Include')
-eltTree.linkNodes('87','112','MatchAllDocsQuery')
-eltTree.linkNodes('87','102','Query')
-eltTree.linkNodes('87','116','RangeFilter')
-eltTree.linkNodes('87','132','SpanFirst')
-eltTree.linkNodes('87','126','SpanNear')
-eltTree.linkNodes('87','136','SpanNot')
-eltTree.linkNodes('87','124','SpanOr')
-eltTree.linkNodes('87','130','SpanOrTerms')
-eltTree.linkNodes('87','139','SpanTerm')
-eltTree.linkNodes('87','104','TermQuery')
-eltTree.linkNodes('87','107','TermsQuery')
-eltTree.linkNodes('87','97','UserQuery')
+eltTree.addNode('141','@includeLower','LuceneCoreQuery.dtd.html#NumericRangeFilter_includeLower',false,false)
+eltTree.linkNodes('139','141')
+eltTree.addNode('142','@includeUpper','LuceneCoreQuery.dtd.html#NumericRangeFilter_includeUpper',false,false)
+eltTree.linkNodes('139','142')
+eltTree.addNode('143','<b>@lowerTerm</b>','LuceneCoreQuery.dtd.html#NumericRangeFilter_lowerTerm',false,false)
+eltTree.linkNodes('139','143')
+eltTree.addNode('144','@precisionStep','LuceneCoreQuery.dtd.html#NumericRangeFilter_precisionStep',false,false)
+eltTree.linkNodes('139','144')
+eltTree.addNode('145','@type','LuceneCoreQuery.dtd.html#NumericRangeFilter_type',false,false)
+eltTree.linkNodes('139','145')
+eltTree.addNode('146','<b>@upperTerm</b>','LuceneCoreQuery.dtd.html#NumericRangeFilter_upperTerm',false,false)
+eltTree.linkNodes('139','146')
+eltTree.addNode('147','<b>CachedFilter</b>','LuceneCoreQuery.dtd.html#CachedFilter',false,false)
+eltTree.linkNodes('132','147')
+eltTree.addNode('148','<b><i>&lt;choice&gt;</i></b>',null,true,false)
+eltTree.linkNodes('147','148')
+eltTree.linkNodes('148','105','<b>BooleanQuery</b>')
+eltTree.linkNodes('148','114','<b>UserQuery</b>')
+eltTree.linkNodes('148','117','<b>FilteredQuery</b>')
+eltTree.linkNodes('148','121','<b>TermQuery</b>')
+eltTree.linkNodes('148','124','<b>TermsQuery</b>')
+eltTree.linkNodes('148','129','<b>MatchAllDocsQuery</b>')
+eltTree.linkNodes('148','130','<b>ConstantScoreQuery</b>')
+eltTree.addNode('149','<b>BoostingTermQuery</b>','LuceneCoreQuery.dtd.html#BoostingTermQuery',false,false)
+eltTree.linkNodes('148','149')
+eltTree.addNode('150','<b>&lt;NumericRangeQuery/&gt;</b>','LuceneCoreQuery.dtd.html#NumericRangeQuery',false,false)
+eltTree.linkNodes('148','150')
+eltTree.addNode('151','@fieldName','LuceneCoreQuery.dtd.html#NumericRangeQuery_fieldName',false,false)
+eltTree.linkNodes('150','151')
+eltTree.addNode('152','@includeLower','LuceneCoreQuery.dtd.html#NumericRangeQuery_includeLower',false,false)
+eltTree.linkNodes('150','152')
+eltTree.addNode('153','@includeUpper','LuceneCoreQuery.dtd.html#NumericRangeQuery_includeUpper',false,false)
+eltTree.linkNodes('150','153')
+eltTree.addNode('154','<b>@lowerTerm</b>','LuceneCoreQuery.dtd.html#NumericRangeQuery_lowerTerm',false,false)
+eltTree.linkNodes('150','154')
+eltTree.addNode('155','@precisionStep','LuceneCoreQuery.dtd.html#NumericRangeQuery_precisionStep',false,false)
+eltTree.linkNodes('150','155')
+eltTree.addNode('156','@type','LuceneCoreQuery.dtd.html#NumericRangeQuery_type',false,false)
+eltTree.linkNodes('150','156')
+eltTree.addNode('157','<b>@upperTerm</b>','LuceneCoreQuery.dtd.html#NumericRangeQuery_upperTerm',false,false)
+eltTree.linkNodes('150','157')
+eltTree.addNode('158','<b>SpanOr</b>','LuceneCoreQuery.dtd.html#SpanOr',false,false)
+eltTree.linkNodes('148','158')
+eltTree.addNode('159','<i>&lt;choice&gt;*</i>',null,true,false)
+eltTree.linkNodes('158','159')
+eltTree.linkNodes('159','158','<b>SpanOr</b>')
+eltTree.addNode('160','<b>SpanNear</b>','LuceneCoreQuery.dtd.html#SpanNear',false,false)
+eltTree.linkNodes('159','160')
+eltTree.addNode('161','@inOrder','LuceneCoreQuery.dtd.html#SpanNear_inOrder',false,false)
+eltTree.linkNodes('160','161')
+eltTree.addNode('162','<b>@slop</b>','LuceneCoreQuery.dtd.html#SpanNear_slop',false,false)
+eltTree.linkNodes('160','162')
+eltTree.addNode('163','<i>&lt;choice&gt;*</i>',null,true,false)
+eltTree.linkNodes('160','163')
+eltTree.linkNodes('163','158','<b>SpanOr</b>')
+eltTree.linkNodes('163','160','<b>SpanNear</b>')
+eltTree.addNode('164','<b>SpanOrTerms</b>','LuceneCoreQuery.dtd.html#SpanOrTerms',false,false)
+eltTree.linkNodes('163','164')
+eltTree.addNode('165','<b>@fieldName</b>','LuceneCoreQuery.dtd.html#SpanOrTerms_fieldName',false,false)
+eltTree.linkNodes('164','165')
+eltTree.addNode('166','<b>SpanFirst</b>','LuceneCoreQuery.dtd.html#SpanFirst',false,false)
+eltTree.linkNodes('163','166')
+eltTree.addNode('167','@boost','LuceneCoreQuery.dtd.html#SpanFirst_boost',false,false)
+eltTree.linkNodes('166','167')
+eltTree.addNode('168','<b>@end</b>','LuceneCoreQuery.dtd.html#SpanFirst_end',false,false)
+eltTree.linkNodes('166','168')
+eltTree.addNode('169','<b><i>&lt;choice&gt;</i></b>',null,true,false)
+eltTree.linkNodes('166','169')
+eltTree.linkNodes('169','158','<b>SpanOr</b>')
+eltTree.linkNodes('169','160','<b>SpanNear</b>')
+eltTree.linkNodes('169','164','<b>SpanOrTerms</b>')
+eltTree.linkNodes('169','166','<b>SpanFirst</b>')
+eltTree.addNode('170','<b>SpanNot</b>','LuceneCoreQuery.dtd.html#SpanNot',false,false)
+eltTree.linkNodes('169','170')
+eltTree.addNode('171','<b>Include</b>','LuceneCoreQuery.dtd.html#Include',false,false)
+eltTree.linkNodes('170','171')
+eltTree.addNode('172','<b><i>&lt;choice&gt;</i></b>',null,true,false)
+eltTree.linkNodes('171','172')
+eltTree.linkNodes('172','158','<b>SpanOr</b>')
+eltTree.linkNodes('172','160','<b>SpanNear</b>')
+eltTree.linkNodes('172','164','<b>SpanOrTerms</b>')
+eltTree.linkNodes('172','166','<b>SpanFirst</b>')
+eltTree.linkNodes('172','170','<b>SpanNot</b>')
+eltTree.addNode('173','<b>SpanTerm</b>','LuceneCoreQuery.dtd.html#SpanTerm',false,false)
+eltTree.linkNodes('172','173')
+eltTree.addNode('174','<b>@fieldName</b>','LuceneCoreQuery.dtd.html#SpanTerm_fieldName',false,false)
+eltTree.linkNodes('173','174')
+eltTree.linkNodes('172','149','<b>BoostingTermQuery</b>')
+eltTree.addNode('175','<b>Exclude</b>','LuceneCoreQuery.dtd.html#Exclude',false,false)
+eltTree.linkNodes('170','175')
+eltTree.addNode('176','<b><i>&lt;choice&gt;</i></b>',null,true,false)
+eltTree.linkNodes('175','176')
+eltTree.linkNodes('176','158','<b>SpanOr</b>')
+eltTree.linkNodes('176','160','<b>SpanNear</b>')
+eltTree.linkNodes('176','164','<b>SpanOrTerms</b>')
+eltTree.linkNodes('176','166','<b>SpanFirst</b>')
+eltTree.linkNodes('176','170','<b>SpanNot</b>')
+eltTree.linkNodes('176','173','<b>SpanTerm</b>')
+eltTree.linkNodes('176','149','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('169','173','<b>SpanTerm</b>')
+eltTree.linkNodes('169','149','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('163','170','<b>SpanNot</b>')
+eltTree.linkNodes('163','173','<b>SpanTerm</b>')
+eltTree.linkNodes('163','149','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('159','164','<b>SpanOrTerms</b>')
+eltTree.linkNodes('159','166','<b>SpanFirst</b>')
+eltTree.linkNodes('159','170','<b>SpanNot</b>')
+eltTree.linkNodes('159','173','<b>SpanTerm</b>')
+eltTree.linkNodes('159','149','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('148','160','<b>SpanNear</b>')
+eltTree.linkNodes('148','164','<b>SpanOrTerms</b>')
+eltTree.linkNodes('148','166','<b>SpanFirst</b>')
+eltTree.linkNodes('148','170','<b>SpanNot</b>')
+eltTree.linkNodes('148','173','<b>SpanTerm</b>')
+eltTree.linkNodes('148','149','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('148','133','<b>RangeFilter</b>')
+eltTree.linkNodes('148','139','<b>NumericRangeFilter</b>')
+eltTree.linkNodes('148','147','<b>CachedFilter</b>')
+eltTree.linkNodes('120','149','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('120','150','<b>NumericRangeQuery</b>')
+eltTree.linkNodes('120','158','<b>SpanOr</b>')
+eltTree.linkNodes('120','160','<b>SpanNear</b>')
+eltTree.linkNodes('120','164','<b>SpanOrTerms</b>')
+eltTree.linkNodes('120','166','<b>SpanFirst</b>')
+eltTree.linkNodes('120','170','<b>SpanNot</b>')
+eltTree.linkNodes('120','173','<b>SpanTerm</b>')
+eltTree.linkNodes('120','149','<b>BoostingTermQuery</b>')
+eltTree.addNode('177','<b>Filter</b>','LuceneCoreQuery.dtd.html#Filter',false,false)
+eltTree.linkNodes('117','177')
+eltTree.addNode('178','<b><i>&lt;choice&gt;</i></b>',null,true,false)
+eltTree.linkNodes('177','178')
+eltTree.linkNodes('178','133','<b>RangeFilter</b>')
+eltTree.linkNodes('178','139','<b>NumericRangeFilter</b>')
+eltTree.linkNodes('178','147','<b>CachedFilter</b>')
+eltTree.linkNodes('113','121','<b>TermQuery</b>')
+eltTree.linkNodes('113','124','<b>TermsQuery</b>')
+eltTree.linkNodes('113','129','<b>MatchAllDocsQuery</b>')
+eltTree.linkNodes('113','130','<b>ConstantScoreQuery</b>')
+eltTree.linkNodes('113','149','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('113','150','<b>NumericRangeQuery</b>')
+eltTree.linkNodes('113','158','<b>SpanOr</b>')
+eltTree.linkNodes('113','160','<b>SpanNear</b>')
+eltTree.linkNodes('113','164','<b>SpanOrTerms</b>')
+eltTree.linkNodes('113','166','<b>SpanFirst</b>')
+eltTree.linkNodes('113','170','<b>SpanNot</b>')
+eltTree.linkNodes('113','173','<b>SpanTerm</b>')
+eltTree.linkNodes('113','149','<b>BoostingTermQuery</b>')
+eltTree.linkNodes('113','133','<b>RangeFilter</b>')
+eltTree.linkNodes('113','139','<b>NumericRangeFilter</b>')
+eltTree.linkNodes('113','147','<b>CachedFilter</b>')
+eltTree.linkNodes('104','149','BoostingTermQuery')
+eltTree.linkNodes('104','147','CachedFilter')
+eltTree.linkNodes('104','111','Clause')
+eltTree.linkNodes('104','130','ConstantScoreQuery')
+eltTree.linkNodes('104','175','Exclude')
+eltTree.linkNodes('104','177','Filter')
+eltTree.linkNodes('104','117','FilteredQuery')
+eltTree.linkNodes('104','171','Include')
+eltTree.linkNodes('104','129','MatchAllDocsQuery')
+eltTree.linkNodes('104','139','NumericRangeFilter')
+eltTree.linkNodes('104','150','NumericRangeQuery')
+eltTree.linkNodes('104','119','Query')
+eltTree.linkNodes('104','133','RangeFilter')
+eltTree.linkNodes('104','166','SpanFirst')
+eltTree.linkNodes('104','160','SpanNear')
+eltTree.linkNodes('104','170','SpanNot')
+eltTree.linkNodes('104','158','SpanOr')
+eltTree.linkNodes('104','164','SpanOrTerms')
+eltTree.linkNodes('104','173','SpanTerm')
+eltTree.linkNodes('104','121','TermQuery')
+eltTree.linkNodes('104','124','TermsQuery')
+eltTree.linkNodes('104','114','UserQuery')
 document.write(eltTree);
 //-->
 </script>

Modified: lucene/java/branches/flex_1458/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/CoreParser.java
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/CoreParser.java?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/CoreParser.java (original)
+++ lucene/java/branches/flex_1458/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/CoreParser.java Sat Mar 27 19:12:08 2010
@@ -70,13 +70,14 @@ public class CoreParser implements Query
 		this.parser=parser;
 		filterFactory = new FilterBuilderFactory();
 		filterFactory.addBuilder("RangeFilter",new RangeFilterBuilder());
-		
+		filterFactory.addBuilder("NumericRangeFilter",new NumericRangeFilterBuilder());
 		
 		queryFactory = new QueryBuilderFactory();
 		queryFactory.addBuilder("TermQuery",new TermQueryBuilder());
 		queryFactory.addBuilder("TermsQuery",new TermsQueryBuilder(analyzer));
 		queryFactory.addBuilder("MatchAllDocsQuery",new MatchAllDocsQueryBuilder());
 		queryFactory.addBuilder("BooleanQuery",new BooleanQueryBuilder(queryFactory));
+		queryFactory.addBuilder("NumericRangeQuery",new NumericRangeQueryBuilder());
 		if(parser!=null)
 		{
 			queryFactory.addBuilder("UserQuery",new UserInputQueryBuilder(parser));

Modified: lucene/java/branches/flex_1458/contrib/xml-query-parser/src/test/org/apache/lucene/xmlparser/TestParser.java
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/contrib/xml-query-parser/src/test/org/apache/lucene/xmlparser/TestParser.java?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/contrib/xml-query-parser/src/test/org/apache/lucene/xmlparser/TestParser.java (original)
+++ lucene/java/branches/flex_1458/contrib/xml-query-parser/src/test/org/apache/lucene/xmlparser/TestParser.java Sat Mar 27 19:12:08 2010
@@ -8,6 +8,7 @@ import java.io.InputStreamReader;
 import org.apache.lucene.analysis.Analyzer;
 import org.apache.lucene.analysis.standard.StandardAnalyzer;
 import org.apache.lucene.document.Field;
+import org.apache.lucene.document.NumericField;
 import org.apache.lucene.index.IndexReader;
 import org.apache.lucene.index.IndexWriter;
 import org.apache.lucene.index.IndexWriterConfig;
@@ -70,6 +71,9 @@ public class TestParser extends LuceneTe
 				org.apache.lucene.document.Document doc =new org.apache.lucene.document.Document();
 				doc.add(new Field("date",date,Field.Store.YES,Field.Index.ANALYZED));
 				doc.add(new Field("contents",content,Field.Store.YES,Field.Index.ANALYZED));
+				NumericField numericField = new NumericField("date2");
+				numericField.setIntValue(Integer.valueOf(date));
+				doc.add(numericField);
 				writer.addDocument(doc);
 				line=d.readLine();
 			}			
@@ -89,7 +93,7 @@ public class TestParser extends LuceneTe
 		reader.close();
 		searcher.close();
 //		dir.close();
-		
+		super.tearDown();
 	}
 	public void testSimpleXML() throws ParserException, IOException
 	{
@@ -191,6 +195,18 @@ public class TestParser extends LuceneTe
 			assertEquals("DuplicateFilterQuery should produce 1 result ", 1,h);
 	}
 	
+	public void testNumericRangeFilterQueryXML() throws ParserException, IOException
+	{
+			Query q=parse("NumericRangeFilterQuery.xml");
+			dumpResults("NumericRangeFilter", q, 5);
+	}
+	
+	public void testNumericRangeQueryQueryXML() throws ParserException, IOException
+	{
+			Query q=parse("NumericRangeQueryQuery.xml");
+			dumpResults("NumericRangeQuery", q, 5);
+	}
+	
 
 
 	//================= Helper methods ===================================

Modified: lucene/java/branches/flex_1458/docs/contributions.html
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/docs/contributions.html?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/docs/contributions.html (original)
+++ lucene/java/branches/flex_1458/docs/contributions.html Sat Mar 27 19:12:08 2010
@@ -153,9 +153,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-benchmark/index.html">Benchmark</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-fast-vector-highlighter/index.html">Fast Vector Highlighter</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-highlighter/index.html">Highlighter</a>
 </div>
 <div class="menuitem">
@@ -180,9 +177,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-queryparser/index.html">Query Parser Framework</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-regex/index.html">Regex</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-remote/index.html">Remote</a>
 </div>
 <div class="menuitem">

Modified: lucene/java/branches/flex_1458/docs/demo.html
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/docs/demo.html?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/docs/demo.html (original)
+++ lucene/java/branches/flex_1458/docs/demo.html Sat Mar 27 19:12:08 2010
@@ -153,9 +153,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-benchmark/index.html">Benchmark</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-fast-vector-highlighter/index.html">Fast Vector Highlighter</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-highlighter/index.html">Highlighter</a>
 </div>
 <div class="menuitem">
@@ -180,9 +177,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-queryparser/index.html">Query Parser Framework</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-regex/index.html">Regex</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-remote/index.html">Remote</a>
 </div>
 <div class="menuitem">

Modified: lucene/java/branches/flex_1458/docs/demo2.html
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/docs/demo2.html?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/docs/demo2.html (original)
+++ lucene/java/branches/flex_1458/docs/demo2.html Sat Mar 27 19:12:08 2010
@@ -153,9 +153,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-benchmark/index.html">Benchmark</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-fast-vector-highlighter/index.html">Fast Vector Highlighter</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-highlighter/index.html">Highlighter</a>
 </div>
 <div class="menuitem">
@@ -180,9 +177,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-queryparser/index.html">Query Parser Framework</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-regex/index.html">Regex</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-remote/index.html">Remote</a>
 </div>
 <div class="menuitem">

Modified: lucene/java/branches/flex_1458/docs/demo3.html
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/docs/demo3.html?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/docs/demo3.html (original)
+++ lucene/java/branches/flex_1458/docs/demo3.html Sat Mar 27 19:12:08 2010
@@ -153,9 +153,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-benchmark/index.html">Benchmark</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-fast-vector-highlighter/index.html">Fast Vector Highlighter</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-highlighter/index.html">Highlighter</a>
 </div>
 <div class="menuitem">
@@ -180,9 +177,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-queryparser/index.html">Query Parser Framework</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-regex/index.html">Regex</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-remote/index.html">Remote</a>
 </div>
 <div class="menuitem">

Modified: lucene/java/branches/flex_1458/docs/demo4.html
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/docs/demo4.html?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/docs/demo4.html (original)
+++ lucene/java/branches/flex_1458/docs/demo4.html Sat Mar 27 19:12:08 2010
@@ -153,9 +153,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-benchmark/index.html">Benchmark</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-fast-vector-highlighter/index.html">Fast Vector Highlighter</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-highlighter/index.html">Highlighter</a>
 </div>
 <div class="menuitem">
@@ -180,9 +177,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-queryparser/index.html">Query Parser Framework</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-regex/index.html">Regex</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-remote/index.html">Remote</a>
 </div>
 <div class="menuitem">

Modified: lucene/java/branches/flex_1458/docs/fileformats.html
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/docs/fileformats.html?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/docs/fileformats.html (original)
+++ lucene/java/branches/flex_1458/docs/fileformats.html Sat Mar 27 19:12:08 2010
@@ -153,9 +153,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-benchmark/index.html">Benchmark</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-fast-vector-highlighter/index.html">Fast Vector Highlighter</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-highlighter/index.html">Highlighter</a>
 </div>
 <div class="menuitem">
@@ -180,9 +177,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-queryparser/index.html">Query Parser Framework</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-regex/index.html">Regex</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-remote/index.html">Remote</a>
 </div>
 <div class="menuitem">
@@ -439,7 +433,6 @@ document.write("Last Published: " + docu
 	        written to the index (they can still be read, but on
 	        merge the new segment will write them,
 	        uncompressed). See issue LUCENE-1960 for details.
-
             </p>
 </div>
 

Modified: lucene/java/branches/flex_1458/docs/gettingstarted.html
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/docs/gettingstarted.html?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/docs/gettingstarted.html (original)
+++ lucene/java/branches/flex_1458/docs/gettingstarted.html Sat Mar 27 19:12:08 2010
@@ -153,9 +153,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-benchmark/index.html">Benchmark</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-fast-vector-highlighter/index.html">Fast Vector Highlighter</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-highlighter/index.html">Highlighter</a>
 </div>
 <div class="menuitem">
@@ -180,9 +177,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-queryparser/index.html">Query Parser Framework</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-regex/index.html">Regex</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-remote/index.html">Remote</a>
 </div>
 <div class="menuitem">

Modified: lucene/java/branches/flex_1458/docs/index.html
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/docs/index.html?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/docs/index.html (original)
+++ lucene/java/branches/flex_1458/docs/index.html Sat Mar 27 19:12:08 2010
@@ -151,9 +151,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-benchmark/index.html">Benchmark</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-fast-vector-highlighter/index.html">Fast Vector Highlighter</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-highlighter/index.html">Highlighter</a>
 </div>
 <div class="menuitem">
@@ -178,9 +175,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-queryparser/index.html">Query Parser Framework</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-regex/index.html">Regex</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-remote/index.html">Remote</a>
 </div>
 <div class="menuitem">

Modified: lucene/java/branches/flex_1458/docs/linkmap.html
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/docs/linkmap.html?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/docs/linkmap.html (original)
+++ lucene/java/branches/flex_1458/docs/linkmap.html Sat Mar 27 19:12:08 2010
@@ -151,9 +151,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-benchmark/index.html">Benchmark</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-fast-vector-highlighter/index.html">Fast Vector Highlighter</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-highlighter/index.html">Highlighter</a>
 </div>
 <div class="menuitem">
@@ -178,9 +175,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-queryparser/index.html">Query Parser Framework</a>
 </div>
 <div class="menuitem">
-<a href="api/contrib-regex/index.html">Regex</a>
-</div>
-<div class="menuitem">
 <a href="api/contrib-remote/index.html">Remote</a>
 </div>
 <div class="menuitem">
@@ -367,12 +361,6 @@ document.write("Last Published: " + docu
 		    
 <ul>
 <li>
-<a href="api/contrib-fast-vector-highlighter/index.html">Fast Vector Highlighter</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>javadoc-contrib-fast-vector-highlighter</em>
-</li>
-</ul>
-		    
-<ul>
-<li>
 <a href="api/contrib-highlighter/index.html">Highlighter</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>javadoc-contrib-highlighter</em>
 </li>
 </ul>
@@ -418,12 +406,6 @@ document.write("Last Published: " + docu
 <a href="api/contrib-queryparser/index.html">Query Parser Framework</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>javadoc-contrib-queryparser</em>
 </li>
 </ul>
-		    
-<ul>
-<li>
-<a href="api/contrib-regex/index.html">Regex</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>javadoc-contrib-regex</em>
-</li>
-</ul>
 			
 		    
 <ul>

Modified: lucene/java/branches/flex_1458/docs/linkmap.pdf
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/docs/linkmap.pdf?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/docs/linkmap.pdf (original)
+++ lucene/java/branches/flex_1458/docs/linkmap.pdf Sat Mar 27 19:12:08 2010
@@ -5,10 +5,10 @@
 /Producer (FOP 0.20.5) >>
 endobj
 5 0 obj
-<< /Length 1056 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1070 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gau1.>u03/(kqGU.rkq4nbes=Z7SEG+\`X+DT4N$e0TZ(@>S4,If8W/D<r%%/MJYfS;;6Xf04*c:M-@4k9RhW^gOSf61^A%?uS%k!Rr2*,j$)E&.flfZW6Mnj>pB51^J(8lRO>aH1A*OO55Y\\6W:ib=-V;/INj4<M'I[K%ZuDAc]cNZX_%M#]N==]31HO7Y7$Y-hah/%^uT.TXATs<@5=D>-8p5;H[Ytg`D;]DE0/hW`IY2<U38/4Zi5=ZNMQDQMh"tp.DRqRV?1M!kPH+C7WMa+>MLcs#g;6$h>N.bS*5QG9tu^r=G>8#`8V:%X*Y)>PqWlY#fr*KZ_JI-lSc^,RJXRk%4Bm(_AVR(tO1"BV.5hg>qg=0GPi"K\7F.?F5b%@M!n-VO8k#A3G=O,!^,6>,45S5?D;,7:Xd=cQQ@m%?;7`XFYEa[npMe#ksI$g'.)(XADoG3uC`M@sEZ4M[jX*h6Wi?12e+:MN)9O4*4&:F(3b\^=DSB2q+QDY46Nm4T7BQKY-eZVGJ,c4taqT*Uk+AZh8NMJ!Di'8)>:HPH/_KbYU[hkjQUTNGosWO8jD73#:>Wp%8;3jupN@eCOf_67eaYbA(u0R&"^?]-[c9U$,bX=:+Wn`Uui&WdBCpZb2Cm/i\1qAp!\jTSqL+`o/3fr<D1p*`cA^[^>8#%k%>jNsdg)-OE!O5@+HB:D`hj4IH^UZ"Xk'lc:1=h9Pn]N0uoPRP2;qI".jr!m[e2n,d'/d76e,)4nnnc#cu-#(mOt*]f>%&SGb)LPhf"G(2,ZX4tA1<0c!lc%_o,]2/6.[a`(W%K0m21c<-Oik3W[iMM/51Y]76@MJ\arf6?*bousKnT'-?0;`+6dZPsGNr1&5T!%tdQp9pR7BQ3!-PoD#h_Lm;S)O,^JN?8[f#QJ-=0q@42K;8X.:N<p\0/R<W+<+LI2Pc'IT`^=Yh^tQ324XN/gJA$_HDs3^nTD.>!>,OB)0#tn-s!.)ds#
 _[=?K'h=LD=V"XSp>c9#I=_H%'FYRfXB#+8Pk*9mIBY8+rXIk*p7a=;$qB)D%jG*~>
+Gau1.?#Q2d(kqGM/%BCKiqXP'9[ZpVeS1J@?*2RDJJ;8h)*"1u?U#K#YfU-GFDKA1)tf`Ap3AB!Y%R2UM2*O1hKgu1l78GlmpUr5-pPc\<?J+M&0?)^XnVMT2AbVg2og@in!r4pjjQ-A%3=cu^<l:LS)JZnPp.eKF7+JJf%8?<GmJW>L)ol6^`i+3elgiX$)[-\l.==%fb8IecEb%t=ZSD!C:buoU%L7QhMTHDEtXpA,O0\.p2p_&m)[&h64a>aq]3]CQ,+ZCVM0!qk[ChWq`$/B&qd=VpX>b0+?pIV49Pe,;mI@;*<L9c5nUoZ^n)e#%K<)ZpKP1GOiXSD.N4u`KHW75Ot(o4%#CqoL?2bMg8F,@Ia6E7PGoD`-;=04NhS-]Ld>Dl>@g\-O>bRcb6J.TVF>mZZu^pN;)BC_rJ\:eH?-Y(B.]@Aha>ZK<nKj\kn)&PZ;T3JrF@n`N8ZrY/I&^kgTdK;12@b48'b$KfVqLnM\DQqO.E.phGfV@\/%Lf4oR3JKU_Nqdl^O>/hY64(%<l>VX#>>r[MV-n?"QeO`%5a0gdO\Tmn1X>%&3b&,pb^(`(#r\S;*XocBcHC9)nS)&4g>dX#pGW2+DOQmO&pGr3%@=:)@c`U,R``NY'"ZFil#6ZA&@9^0\O@#3KEN73Q<j;WWK3?DV(f](=>4ri9T]I:b[S:l8@I_#a#:$:8p]M,3#=I"`-2<;f*pPCuRR+[ZSq<!a%T2-.e^c=7mrd`X)\1"=>_ooEG1RXN+ae4<c9ul`_i>bNrW#/\[pE/s]XH:3V%@*\r's2@0VTj3)(GA2-o!qqPGtUEWe^rp'S9_bknt?%f$g=U,KIju&&o$p&#urY7L<g1)@H8Wp`*-(0lr)o.;.6s-L;=_7kT!idPZeI[UYMR/Qg&''[[Y%j0S\BV(9PaVp$>1qSo,'o#l;>L*c5%&^s&iXD_q8Q>H2bS*'=B&3BY)@A_JjY0a9ti]T<-UGJ:+mpJS%
 Y(_52BR%^4-+lq@f4O['eMd7%_mFuA#IR^`rF'7nRUcn5KmGHW!c+_SO2d0GRY4Zk)J77ZV!@ip"n,~>
 endstream
 endobj
 6 0 obj
@@ -20,10 +20,10 @@ endobj
 >>
 endobj
 7 0 obj
-<< /Length 1136 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1052 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-GatUt?'!]!'Sc)P'tJ-6nG4C/aCSR-.oi_$)3DGX[]8+jR-]KZEC),SI\!Z6*7e4Ibgjgso013?O,q3Uc/Od!N=Z:Jg?]S/g+Q8*bo_fsM9SIY).5.Y2M^Lg2r?<dDkeUF'UjNbq/f7#bet4(iK*<NgZX!kq.M&+X2L)`L'/'>D1R2u0=`[`AQfkWc@.D;:8(HMYEJO:KS.pnpfSV0I0kWr#p<@&$?O9U0B&Zo!algU<i%:lAYI7F'au%&!uou]=0P09Mb9095R6Sl8a/p&6R$7fD1t"1b95c]j9ZAV0Up+C]C:a.Q-t*#f.=:#9A.76.kM:s>jCM1q?Ug$@lIZKe9<oJM/Lf[]=n0Ap?HjHrs?K.SUV-L3rpEIFrU>+oL>tN1/"sBpkGPd0B&[ZDGRHsZHcu%Nen/kZR+b$eY(m[N.p$9l_E,YdO1;D2pM^eBEAfTb?VAKFaUtE3[_lBUigr4[_]0b)jA:M`YImALl[cEB.pC5=g>`BQT2DWXtVp@+!\VIB)7rZB1KASAGC1cO<iHoR<+ri'd"qMcBe<1l><6[HNnC4KIq143bWat8OAq!p%RWFj-8b_`r?GR+smL6L.S=HG[$W%EaIJg6f*fZV0>ZWecN,rhS)ss3fIW6Wg?Xr[S9cOGKb%`=05XDD'epRa)8A9ka(4-B4V[68[u<]YUu*nR=1%HmIJf>LL;k=kK.r=`D6Tl?=%3R)P?T#e-?ljJ-k7j9\=qYUTiM_M*7e>`6Q3gQ`B@h_sM0i[FDSk*Ya88Za2AjZTcp9^--Oa;F[5%@pX1T0j3)aQGK5kl^R=O,kG&HBRW0`ba_rp485m274j/<Le[V#D\SLF[k1U.@NR)^mSd2%Skf(--#rY\Bh;8k:*5hUKO&HEN7n*>g<+k^e+IqC8:Yr6_@`/'g^H5sPO=`Zet/9a2j8hLCeU32cNea&Y&37Gh#:?bZbj_]P?mt0c/PRJ_+tt;A.UaY-^H*0!7OK>BX`4
 g]Pi625]]V6n;&2a&d,t6@1;R@I68ql_/<\SWK,#@o"+st'I8W,VGe'r?)eFsnY3Ag;r-RLc+8DB'TE]ZOH%ZM8WCQuUJ.TU]%khKW@(bJc08%_]02P:QKMc)C0-U$R@3qFD8E`*rrKOE35G~>
+GatUs>Ar4L'Z],,'R<q*n9e%&fN)M1e4OLBlD/QkggFeb0%:3(I/>o_&r2oH!M5;pkPmX;\MuO+ak%DO&-gKaX<u:s:QP\O(HIjZ]uV&r*)^D]428NmA'D*G.7+I.T>'*9=WjJ1,Vn1eHC_lmq=!S2b5('KIV:0ZP\O_WFTK>.'`'36`A.n"6(6jaI$quXl0*bjpo%&H$`F7%@4,&'a$V&J+\dYSj'*`_KS_gAcX7g$N@XUu:mk:ja.jGO\E/eQfQ`f5&^,U&2P]:WUl;MCoX"<&gFeUO7clG`=^lcCELP(/:-t]o$@PlR9+4[<HZ%0=+qI+!*YW6]DG'OUZUSG\PM-[s^=<r8]ZOV\*6[!`pOVe$18h3ZSKVBW:\"6UWH=IX8&JdE32`Xn$11T#L_T]&`qN(!@Bpr6#sH(0C^Q\?<XJqfeFTf]oFu2[X^$Tir-#ZepTZ0qkM3Nr6`_oIQIJj5QANi+QW0*DSgeYGg1Un711Vu9?h\b]$a)S^-QSS;:'*>EH>Kms<G:Ge:4L2ZeUscP9c3C5&=pr16^Gp*%J*H2m6]VeAWgCS,Z.o+.qOt(I"7[\p2%LG[UPSYBegTj\9\0a;^a=_%l&D(/>$34N$]dRmsHG<L2".\QY0_PgJa]?.Mh%TQuH+KX_/!D[)-q83$(D_fK'k`b<2sHDG<4=L!&N@5s\aOG;a>Rk.<`Uk@\[,MM\`cmWO.T3nmi9j_.J=i'm;XP#84+'`Tj>,hB![>q5#m,SqPh<)7L>2[$1iPgtd!:pEOX\#qugcM4)+-n-g)L.'Vf*9,u%>"6Ju]r\4Cn,(O=r<.:+5l3J[%hluP"<d&4O3GN4cAZ$l.9qmU&r+LT(0b9c+^QAa?g5]eMbNM[iGXXr>PZS-(PkUX+d_H@=;VTWjs]Jq-4c<0i[#300q$$+*cZQ74P+Mki7c]$SM1YW?SZbG/nLST9uIn<3HOht+cImP\*<UZ_Y%\NqX]SmJ&Vo)(5@p
 [f&B]<`q<@8?$i0Go"@kjQ!&)g'LfJ9S]@J'2+m8;@nSt+hrPKXHhSW7S\DB~>
 endstream
 endobj
 8 0 obj
@@ -87,19 +87,19 @@ endobj
 xref
 0 14
 0000000000 65535 f 
-0000003216 00000 n 
-0000003280 00000 n 
-0000003330 00000 n 
+0000003146 00000 n 
+0000003210 00000 n 
+0000003260 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
-0000001219 00000 n 
-0000001325 00000 n 
-0000002553 00000 n 
-0000002659 00000 n 
-0000002771 00000 n 
-0000002881 00000 n 
-0000002992 00000 n 
-0000003100 00000 n 
+0000001233 00000 n 
+0000001339 00000 n 
+0000002483 00000 n 
+0000002589 00000 n 
+0000002701 00000 n 
+0000002811 00000 n 
+0000002922 00000 n 
+0000003030 00000 n 
 trailer
 <<
 /Size 14
@@ -107,5 +107,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-3452
+3382
 %%EOF

Modified: lucene/java/branches/flex_1458/docs/lucene-contrib/index.html
URL: http://svn.apache.org/viewvc/lucene/java/branches/flex_1458/docs/lucene-contrib/index.html?rev=928246&r1=928245&r2=928246&view=diff
==============================================================================
--- lucene/java/branches/flex_1458/docs/lucene-contrib/index.html (original)
+++ lucene/java/branches/flex_1458/docs/lucene-contrib/index.html Sat Mar 27 19:12:08 2010
@@ -153,9 +153,6 @@ document.write("Last Published: " + docu
 <a href="../api/contrib-benchmark/index.html">Benchmark</a>
 </div>
 <div class="menuitem">
-<a href="../api/contrib-fast-vector-highlighter/index.html">Fast Vector Highlighter</a>
-</div>
-<div class="menuitem">
 <a href="../api/contrib-highlighter/index.html">Highlighter</a>
 </div>
 <div class="menuitem">
@@ -180,9 +177,6 @@ document.write("Last Published: " + docu
 <a href="../api/contrib-queryparser/index.html">Query Parser Framework</a>
 </div>
 <div class="menuitem">
-<a href="../api/contrib-regex/index.html">Regex</a>
-</div>
-<div class="menuitem">
 <a href="../api/contrib-remote/index.html">Remote</a>
 </div>
 <div class="menuitem">
@@ -282,9 +276,6 @@ document.write("Last Published: " + docu
 <a href="#highlighter">highlighter</a>
 </li>
 <li>
-<a href="#fast-vector-highlighter">fast-vector-highlighter</a>
-</li>
-<li>
 <a href="#icu">icu</a>
 </li>
 <li>
@@ -303,7 +294,7 @@ document.write("Last Published: " + docu
 <a href="#queryparser">queryparser</a>
 </li>
 <li>
-<a href="#regex">regex</a>
+<a href="#queries">queries</a>
 </li>
 <li>
 <a href="#remote">remote</a>
@@ -405,84 +396,78 @@ document.write("Last Published: " + docu
 <p>A set of classes for highlighting matching terms in search results.</p>
 <p>See <a href="../api/contrib-highlighter/index.html">highlighter javadoc</a>
 </p>
-<a name="N10080"></a><a name="fast-vector-highlighter"></a>
-<h3 class="boxed">fast-vector-highlighter</h3>
-<p>An alternative set of classes for highlighting matching terms in search results that relies on stored term vectors.
-                This highlighter can be much faster than the standard highlighter, especially on large fields.</p>
-<p>See <a href="../api/contrib-fast-vector-highlighter/index.html">fast-vector-highlighter javadoc</a>
-</p>
-<a name="N1008F"></a><a name="icu"></a>
+<a name="N10080"></a><a name="icu"></a>
 <h3 class="boxed">icu</h3>
 <p>Provides integration with ICU (International Components for Unicode) for
                 stronger Unicode and internationalization support. </p>
 <p>See <a href="../api/contrib-icu/index.html">icu javadoc</a>
 </p>
-<a name="N1009E"></a><a name="instantiated"></a>
+<a name="N1008F"></a><a name="instantiated"></a>
 <h3 class="boxed">instantiated</h3>
 <p>RAM-based index that enables much faster searching than RAMDirectory in certain situations.</p>
 <p>See <a href="../api/contrib-instantiated/index.html">instantiated javadoc</a>
 </p>
-<a name="N100AD"></a><a name="lucli"></a>
+<a name="N1009E"></a><a name="lucli"></a>
 <h3 class="boxed">lucli</h3>
 <p>An application that allows Lucene index manipulation from the command-line.</p>
 <p>See <a href="../api/contrib-lucli/index.html">lucli javadoc</a>
 </p>
-<a name="N100BC"></a><a name="memory"></a>
+<a name="N100AD"></a><a name="memory"></a>
 <h3 class="boxed">memory</h3>
 <p>High-performance single-document main memory index.</p>
 <p>See <a href="../api/contrib-memory/index.html">memory javadoc</a>
 </p>
-<a name="N100CB"></a><a name="misc"></a>
+<a name="N100BC"></a><a name="misc"></a>
 <h3 class="boxed">misc</h3>
 <p>A variety of miscellaneous files, including QueryParsers, and other alternate Lucene class implementations and tools.</p>
 <p>See <a href="../api/contrib-misc/index.html">misc javadoc</a>
 </p>
-<a name="N100DA"></a><a name="queryparser"></a>
+<a name="N100CB"></a><a name="queryparser"></a>
 <h3 class="boxed">queryparser</h3>
 <p>A new Lucene query parser implementation, which matches the syntax of the core QueryParser but offers a more modular architecture to enable customization.</p>
 <p>See <a href="../api/contrib-queryparser/index.html">queryparser javadoc</a>
 </p>
-<a name="N100E9"></a><a name="regex"></a>
-<h3 class="boxed">regex</h3>
-<p>Queries with additional regex matching capabilities.</p>
-<p>See <a href="../api/contrib-regex/index.html">regex javadoc</a>
+<a name="N100DA"></a><a name="queries"></a>
+<h3 class="boxed">queries</h3>
+<p>Additional queries for Lucene.</p>
+<p>See <a href="../api/contrib-queries/index.html">queries javadoc</a>
 </p>
-<a name="N100F8"></a><a name="remote"></a>
+<a name="N100E9"></a><a name="remote"></a>
 <h3 class="boxed">remote</h3>
 <p>Classes to help use Lucene with RMI.</p>
 <p>See <a href="../api/contrib-remote/index.html">remote javadoc</a>
 </p>
-<a name="N10107"></a><a name="spatial"></a>
+<a name="N100F8"></a><a name="spatial"></a>
 <h3 class="boxed">spatial</h3>
 <p>Classes to help with efficient distance based sorting.</p>
 <p>See <a href="../api/contrib-spatial/index.html">spatial javadoc</a>
 </p>
-<a name="N10116"></a><a name="spellchecker"></a>
+<a name="N10107"></a><a name="spellchecker"></a>
 <h3 class="boxed">spellchecker</h3>
 <p>Provides tools for spellchecking and suggestions with Lucene.</p>
 <p>See <a href="../api/contrib-spellchecker/index.html">spellchecker javadoc</a>
 </p>
-<a name="N10125"></a><a name="surround"></a>
+<a name="N10116"></a><a name="surround"></a>
 <h3 class="boxed">surround</h3>
 <p>A QueryParser that supports the Span family of queries as well as pre and infix notation.</p>
 <p>See <a href="../api/contrib-surround/index.html">surround javadoc</a>
 </p>
-<a name="N10134"></a><a name="swing"></a>
+<a name="N10125"></a><a name="swing"></a>
 <h3 class="boxed">swing</h3>
 <p>Swing components designed to integrate with Lucene.</p>
 <p>See <a href="../api/contrib-swing/index.html">swing javadoc</a>
 </p>
-<a name="N10143"></a><a name="wikipedia"></a>
+<a name="N10134"></a><a name="wikipedia"></a>
 <h3 class="boxed">wikipedia</h3>
 <p>Tools for working with wikipedia content.</p>
 <p>See <a href="../api/contrib-wikipedia/index.html">wikipedia javadoc</a>
 </p>
-<a name="N10152"></a><a name="wordnet"></a>
+<a name="N10143"></a><a name="wordnet"></a>
 <h3 class="boxed">wordnet</h3>
 <p>Tools to help utilize wordnet synonyms with Lucene</p>
 <p>See <a href="../api/contrib-wordnet/index.html">wordnet javadoc</a>
 </p>
-<a name="N10161"></a><a name="xml-query-parser"></a>
+<a name="N10152"></a><a name="xml-query-parser"></a>
 <h3 class="boxed">xml-query-parser</h3>
 <p>A QueryParser that can read queries written in an XML format.</p>
 <p>See <a href="../api/contrib-wordnet/index.html">xml-query-parser javadoc</a>



Mime
View raw message