You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by og...@apache.org on 2008/11/08 01:47:45 UTC

svn commit: r712327 - /maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataSet.java

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;
+  }
+}