* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
- */
+ */
package org.wamblee.io;
-
import java.io.File;
import java.io.FileFilter;
import java.util.logging.Logger;
/**
- * Monitors a directory for changes.
- * The currernt implementation only checks files not directories and does not check for
- * modifications in subdirectories.
+ * Monitors a directory for changes. The currernt implementation only checks
+ * files not directories and does not check for modifications in subdirectories.
*
* @author Erik Brakkee
*/
public class DirectoryMonitor {
- private static final Logger LOG = Logger.getLogger(DirectoryMonitor.class.getName());
+ private static final Logger LOG = Logger.getLogger(DirectoryMonitor.class
+ .getName());
private File directory;
}
/**
- * Listener interface to be provided by users of the directory monitor to get notified of
- * changes.
+ * Listener interface to be provided by users of the directory monitor to
+ * get notified of changes.
*
* @author Erik Brakkee
*/
public static interface Listener {
/**
- * @param aFile File that has changed.
+ * @param aFile
+ * File that has changed.
*/
void fileChanged(File aFile);
/**
- * @param aFile File that was created.
+ * @param aFile
+ * File that was created.
*/
void fileCreated(File aFile);
/**
- * @param aFile File that was deleted.
+ * @param aFile
+ * File that was deleted.
*/
void fileDeleted(File aFile);
}