1 package org.codehaus.mojo.wagon.shared; 2 3 import org.codehaus.plexus.util.StringUtils; 4 5 public class WagonUtils 6 { 7 8 public static WagonFileSet getWagonFileSet( String fromDir, String includes, String excludes, 9 boolean isCaseSensitive, String toDir ) 10 { 11 WagonFileSet fileSet = new WagonFileSet(); 12 fileSet.setDirectory( fromDir ); 13 14 if ( !StringUtils.isBlank( includes ) ) 15 { 16 fileSet.setIncludes( StringUtils.split( includes, "," ) ); 17 } 18 19 if ( !StringUtils.isBlank( excludes ) ) 20 { 21 fileSet.setExcludes( StringUtils.split( excludes, "," ) ); 22 } 23 24 fileSet.setCaseSensitive( isCaseSensitive ); 25 26 fileSet.setOutputDirectory( toDir ); 27 28 return fileSet; 29 30 } 31 32 33 }