View Javadoc

1   /*
2    * MixedFilesValidator.java
3    *
4    * Created on 10 January 2007, 22:28
5    *
6    * To change this template, choose Tools | Template Manager
7    * and open the template in the editor.
8    */
9   
10  package org.wiztools.jenkryptor.validation;
11  
12  import java.io.File;
13  import java.io.IOException;
14  import javax.swing.JOptionPane;
15  import org.wiztools.jenkryptor.Globals;
16  import org.wiztools.jenkryptor.util.FileUtil;
17  
18  /***
19   *
20   * @author subhash
21   */
22  public class MixedFilesValidator extends Validator {
23      
24      /*** Creates a new instance of MixedFilesValidator */
25      public MixedFilesValidator() {
26      }
27  
28      @Override
29      public void validate(File[] files) throws ValidatorException {
30          try{
31              FileUtil.getFileNamesCSV(files);
32          }
33          catch(IOException ioe){
34              throw new ValidatorException(ioe.getMessage());
35          }
36          
37          if(next != null){
38              next.validate(files);
39          }
40      }
41      
42  }