Author: ogusakov
Date: Tue Sep 16 15:31:52 2008
New Revision: 696089

URL: http://svn.apache.org/viewvc?rev=696089&view=rev
Log:
added set convenience methods to FileUtil

Modified:
    
maven/sandbox/trunk/mercury/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java

Modified: 
maven/sandbox/trunk/mercury/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java?rev=696089&r1=696088&r2=696089&view=diff
==============================================================================
--- 
maven/sandbox/trunk/mercury/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java
 (original)
+++ 
maven/sandbox/trunk/mercury/mercury-util/src/main/java/org/apache/maven/mercury/util/FileUtil.java
 Tue Sep 16 15:31:52 2008
@@ -31,6 +31,7 @@
 import org.apache.commons.cli.Options;
 import org.apache.commons.cli.ParseException;
 import org.apache.maven.mercury.crypto.api.StreamObserverException;
+import org.apache.maven.mercury.crypto.api.StreamObserverFactory;
 import org.apache.maven.mercury.crypto.api.StreamVerifier;
 import org.apache.maven.mercury.crypto.api.StreamVerifierAttributes;
 import org.apache.maven.mercury.crypto.api.StreamVerifierException;
@@ -858,5 +859,33 @@
     }
   }
   
//---------------------------------------------------------------------------------------------------------------
+  public static final Set<StreamVerifierFactory> vSet( 
StreamVerifierFactory... facs )
+  {
+    if( facs == null || facs.length<1 )
+      return null;
+    
+    HashSet<StreamVerifierFactory> res = new HashSet<StreamVerifierFactory>( 
facs.length );
+    for( StreamVerifierFactory f : facs )
+    {
+      res.add( f );
+    }
+    
+    return res;
+  }
+  
//---------------------------------------------------------------------------------------------------------------
+  public static final Set<StreamObserverFactory> oSet( 
StreamObserverFactory... facs )
+  {
+    if( facs == null || facs.length<1 )
+      return null;
+    
+    HashSet<StreamObserverFactory> res = new HashSet<StreamObserverFactory>( 
facs.length );
+    for( StreamObserverFactory f : facs )
+    {
+      res.add( f );
+    }
+    
+    return res;
+  }
+  
//---------------------------------------------------------------------------------------------------------------
   
//---------------------------------------------------------------------------------------------------------------
 }


Reply via email to