Author: epunzalan
Date: Tue Jan  3 01:46:10 2006
New Revision: 365592

URL: http://svn.apache.org/viewcvs?rev=365592&view=rev
Log:
Added repository field encapsulation

Modified:
    
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/AbstractRepositoryIndex.java
    
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/ArtifactRepositoryIndex.java

Modified: 
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/AbstractRepositoryIndex.java
URL: 
http://svn.apache.org/viewcvs/maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/AbstractRepositoryIndex.java?rev=365592&r1=365591&r2=365592&view=diff
==============================================================================
--- 
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/AbstractRepositoryIndex.java
 (original)
+++ 
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/AbstractRepositoryIndex.java
 Tue Jan  3 01:46:10 2006
@@ -40,8 +40,6 @@
 
     private IndexWriter indexWriter;
 
-    protected ArtifactRepository repository;
-
     /**
      * method to encapsulate the optimize() method for lucene
      */

Modified: 
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/ArtifactRepositoryIndex.java
URL: 
http://svn.apache.org/viewcvs/maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/ArtifactRepositoryIndex.java?rev=365592&r1=365591&r2=365592&view=diff
==============================================================================
--- 
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/ArtifactRepositoryIndex.java
 (original)
+++ 
maven/repository-manager/trunk/maven-repository-indexer/src/main/java/org/apache/maven/repository/indexing/ArtifactRepositoryIndex.java
 Tue Jan  3 01:46:10 2006
@@ -38,6 +38,7 @@
  *
  * @author Edwin Punzalan
  * @todo I think we should merge with Abstract*. Don't see that there'd be 
multiple implementations based on this
+ *   --> the methods in Abstract are all lucene index methods/validations 
which can be used by pom and metadata indices
  * @todo I think we should instantiate this based on a repository from a 
factory instead of making it a component of its own
  */
 public class ArtifactRepositoryIndex
@@ -66,6 +67,8 @@
     private Analyzer analyzer;
 
     private Digester digester;
+    
+    private ArtifactRepository repository;
 
     public ArtifactRepositoryIndex( String indexPath, ArtifactRepository 
repository, Digester digester )
         throws RepositoryIndexException
@@ -255,5 +258,10 @@
         }
 
         return isAdded;
+    }
+
+    public ArtifactRepository getRepository()
+    {
+        return repository;
     }
 }


Reply via email to