# com.bea.ide.filesystem
FileSystemListener.Completion Interface

public static interface FileSystemListener.Completion

Auxiliary interface that supports completion notification. If this interface is present, the listener will receive a completion event with an array list of all the files in the filesystem at the time the listener is activated.

Enclosing interface
  `FileSystemListener`

## Method Summary

`public void` | `addListenerCompleted`(`URI` uri, `List` l) Called by the file system svc to notify the listener that the population of the filesystem cache has completed and the listener is now active
`public `IFileFilter`` | `getFilter`() returns a filter to be applied to the completed list

## Method Detail

### addListenerCompleted(URI, List) Method

    public void addListenerCompleted(URI uri,
                                     List l)

Called by the file system svc to notify the listener that the population of the filesystem cache has completed and the listener is now active

#### Parameters

uri
  URI that was being listened to

l
  List object containing URIs of all files found in the filesystem at the time the listener was activated. Any other files will cause a notification event to fire.

### getFilter() Method

    public IFileFilter getFilter()

returns a filter to be applied to the completed list