Author: ogusakov
Date: Fri Nov  7 16:47:45 2008
New Revision: 712327

URL: http://svn.apache.org/viewvc?rev=712327&view=rev
Log:
addes a helper class

Added:
    
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataSet.java

Added: 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataSet.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataSet.java?rev=712327&view=auto
==============================================================================
--- 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataSet.java
 (added)
+++ 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataSet.java
 Fri Nov  7 16:47:45 2008
@@ -0,0 +1,37 @@
+package org.apache.maven.mercury.artifact;
+
+import java.util.ArrayList;
+import java.util.Collection;
+
+/**
+ *
+ *
+ * @author Oleg Gusakov
+ * @version $Id$
+ *
+ */
+public class ArtifactMetadataSet
+{
+  Collection<ArtifactBasicMetadata> _artifacts = new 
ArrayList<ArtifactBasicMetadata>(8);
+
+  public ArtifactMetadataSet( ArtifactBasicMetadata... md )
+  {
+    for( ArtifactBasicMetadata m : md )
+      _artifacts.add( m );
+  }
+  
+  public void add( ArtifactBasicMetadata md )
+  {
+    _artifacts.add( md );
+  }
+  
+  public void add( Collection<ArtifactBasicMetadata> md )
+  {
+    _artifacts.addAll( md );
+  }
+  
+  Collection<ArtifactBasicMetadata> getMetadatas()
+  {
+    return _artifacts;
+  }
+}


Reply via email to