# com.bea.ide.filesystem
FileSystemListener Interface

public interface FileSystemListener
extends `EventListener`

All Superinterfaces
  `EventListener`

## Nested Class Summary

`public static interface` | `FileSystemListener.Completion` Auxiliary interface that supports completion notification.
`public static interface` | `FileSystemListener.Recurse` Marker interface to indicate that this listener should file recursively for all events that occur below the URI that it is listening on.

## Method Summary

`public void` | `fileSystemChanged`(`FileSystemEvent` fse) This method is called when an event has occured on a file of interest to this listener.

## Method Detail

### fileSystemChanged(FileSystemEvent) Method

    public void fileSystemChanged(FileSystemEvent fse)

This method is called when an event has occured on a file of interest to this listener. If a directory is being listened to, the listener gets events on files inside the directory, as well as an event when the directory is created or deleted.

Related Topics

``FileSystemEvent``
``FileSystemSvc.I``
``FileSystemSvc.IAdvanced``