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