eclipseme.core.model
Interface IResourceFilter

All Known Implementing Classes:
SourceResourcesFilter

public interface IResourceFilter

This interface represents a filter controlling inclusion of resources into the packaged output.

Note: This class/interface is part of an interim API that is still under development and expected to change before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken as the API evolves.

Copyright (c) 2004 Craig Setera
All Rights Reserved.
Licensed under the Eclipse Public License - v 1.0


$Revision: 1.4 $
$Date: 2005/04/02 22:10:37 $

Author:
Craig Setera

Method Summary
 boolean shouldBeIncluded(org.eclipse.core.resources.IFile file)
          Return a boolean indicating whether the specified file should be included.
 boolean shouldTraverseContainer(org.eclipse.core.resources.IContainer container)
          Return a boolean indicating whether the specified container should be traversed.
 

Method Detail

shouldTraverseContainer

public boolean shouldTraverseContainer(org.eclipse.core.resources.IContainer container)
Return a boolean indicating whether the specified container should be traversed.

Parameters:
container - the container to be traversed
Returns:
whether the container should be traversed

shouldBeIncluded

public boolean shouldBeIncluded(org.eclipse.core.resources.IFile file)
Return a boolean indicating whether the specified file should be included.

Parameters:
file - the file to be tested
Returns:
whether the file should be included