You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by di...@apache.org on 2011/06/23 10:35:16 UTC

[Lucene.Net] svn commit: r1138766 - /incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/contrib/FastVectorHighlighter/BaseFragmentsBuilder.cs

Author: digy
Date: Thu Jun 23 08:35:15 2011
New Revision: 1138766

URL: http://svn.apache.org/viewvc?rev=1138766&view=rev
Log:
[LUCENENET-426] protected -> protected virtual

Modified:
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/contrib/FastVectorHighlighter/BaseFragmentsBuilder.cs

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/contrib/FastVectorHighlighter/BaseFragmentsBuilder.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/contrib/FastVectorHighlighter/BaseFragmentsBuilder.cs?rev=1138766&r1=1138765&r2=1138766&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/contrib/FastVectorHighlighter/BaseFragmentsBuilder.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/contrib/FastVectorHighlighter/BaseFragmentsBuilder.cs Thu Jun 23 08:35:15 2011
@@ -93,13 +93,13 @@ namespace Lucene.Net.Search.Vectorhighli
         }
 
         [Obsolete]
-        protected String[] GetFieldValues(IndexReader reader, int docId, String fieldName)
+        protected virtual String[] GetFieldValues(IndexReader reader, int docId, String fieldName)
         {
             Document doc = reader.Document(docId, new MapFieldSelector(new String[] { fieldName }));
             return doc.GetValues(fieldName); // according to Document class javadoc, this never returns null
         }
 
-        protected Field[] GetFields(IndexReader reader, int docId, String fieldName)
+        protected virtual Field[] GetFields(IndexReader reader, int docId, String fieldName)
         {
             // according to javadoc, doc.getFields(fieldName) cannot be used with lazy loaded field???
             Document doc = reader.Document(docId, new MapFieldSelector(new String[] { fieldName }));
@@ -107,13 +107,13 @@ namespace Lucene.Net.Search.Vectorhighli
         }
 
         [Obsolete]
-        protected String MakeFragment(StringBuilder buffer, int[] index, String[] values, WeightedFragInfo fragInfo)
+        protected virtual String MakeFragment(StringBuilder buffer, int[] index, String[] values, WeightedFragInfo fragInfo)
         {
             int s = fragInfo.startOffset;
             return MakeFragment(fragInfo, GetFragmentSource(buffer, index, values, s, fragInfo.endOffset), s);
         }
 
-        protected String MakeFragment(StringBuilder buffer, int[] index, Field[] values, WeightedFragInfo fragInfo)
+        protected virtual String MakeFragment(StringBuilder buffer, int[] index, Field[] values, WeightedFragInfo fragInfo)
         {
             int s = fragInfo.startOffset;
             return MakeFragment(fragInfo, GetFragmentSource(buffer, index, values, s, fragInfo.endOffset), s);
@@ -186,13 +186,13 @@ namespace Lucene.Net.Search.Vectorhighli
             return buffer.ToString().Substring(startOffset, eo - startOffset);
         }
 
-        protected String GetPreTag(int num)
+        protected virtual String GetPreTag(int num)
         {
             int n = num % preTags.Length;
             return preTags[n];
         }
 
-        protected String GetPostTag(int num)
+        protected virtual String GetPostTag(int num)
         {
             int n = num % postTags.Length;
             return postTags[n];