net.officefloor.eclipse.common.dialog.input.filter
Class FileExtensionInputFilter

java.lang.Object
  extended by net.officefloor.eclipse.common.dialog.input.filter.FileExtensionInputFilter
All Implemented Interfaces:
InputFilter<org.eclipse.core.resources.IFile>

public class FileExtensionInputFilter
extends Object
implements InputFilter<org.eclipse.core.resources.IFile>

InputFilter that filters IFile instances based on extension.

Author:
Daniel Sagenschneider

Constructor Summary
FileExtensionInputFilter(String... extensions)
          Initiate.
 
Method Summary
 boolean isFilter(org.eclipse.core.resources.IFile item)
          Flags whether to filter out the item.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileExtensionInputFilter

public FileExtensionInputFilter(String... extensions)
Initiate.

Parameters:
extensions - Extensions of IFile instances to include.
Method Detail

isFilter

public boolean isFilter(org.eclipse.core.resources.IFile item)
Description copied from interface: InputFilter
Flags whether to filter out the item.

Specified by:
isFilter in interface InputFilter<org.eclipse.core.resources.IFile>
Parameters:
item - Item to be filtered.
Returns:
false if include item or true to filter out.


Copyright © 2005-2013. All Rights Reserved.