CheckoutStrategy[] (File selectedLocation, File cvsPath, boolean isForFile) { return new CheckoutStrategy[]{ new SimpleCheckoutStrategy(selectedLocation, cvsPath, isForFile), new CheckoutFolderToTheSameFolder(selectedLocation, cvsPath, isForFile), new CreateDirectoryForFolderStrategy(selectedLocation, cvsPath, isForFile), new CheckoutToTheDirectoryWithModuleName(selectedLocation, cvsPath, isForFile) }; }