View Javadoc

1   /*******************************************************************************
2    * Copyright (c) 2009 Ordina and committers to Mod4j
3    * All rights reserved. This program and the accompanying materials
4    * are made available under the terms of the Eclipse Public License v1.0
5    * which accompanies this distribution, and is available at
6    * http://www.eclipse.org/legal/epl-v10.html
7    *
8    * Contributors:
9    *     Ordina - initial implementation
10   *******************************************************************************/
11  package org.mod4j.dslcommon.io;
12  
13  import java.io.File;
14  
15  /**
16   * @author anneke
17   * 
18   */
19  public class DirectoryVisitorImpl implements IDirectoryVisitor {
20  
21      /*
22       * (non-Javadoc)
23       * 
24       * @see org.mod4j.dslcommon.io.IDirectoryVisitor#visitDirectoryBefore(java.io.File)
25       */
26      public Object visitDirectoryBefore(File directory) {
27          // assert directory.exists() : "visitDirectoryBefore: directory does not exists.";
28          // assert directory.isDirectory() : "visitDirectoryBefore: parameter is not a directory.";
29          System.out.println("visited " + directory.getPath());
30          return null;
31      }
32  
33      /*
34       * (non-Javadoc)
35       * 
36       * @see org.mod4j.dslcommon.io.IDirectoryVisitor#visitDirectoryAfter(java.io.File)
37       */
38      public Object visitDirectoryAfter(File directory) {
39          // assert directory.exists() : "visitDirectoryAfter: directory does not exists.";
40          // assert directory.isDirectory() : "visitDirectoryAfter: parameter is not a directory.";
41          System.out.println("visited " + directory.getPath());
42          return null;
43      }
44  
45      /*
46       * (non-Javadoc)
47       * 
48       * @see org.mod4j.dslcommon.io.IDirectoryVisitor#visitFile(java.io.File)
49       */
50      public Object visitFile(File file) {
51          // assert file.exists() : "visitFile: file does not exists.";
52          // assert file.isFile() : "visitFile: parameter is not a file.";
53          System.out.println("visited " + file.getPath());
54          return null;
55      }
56  
57  }