[Pydev-cvs] org.python.pydev/src_navigator/org/python/pydev/navigator/filters PyTildaFilter.java,
Brought to you by:
fabioz
From: Fabio Z. <fa...@us...> - 2007-12-15 22:17:39
|
Update of /cvsroot/pydev/org.python.pydev/src_navigator/org/python/pydev/navigator/filters In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14670/src_navigator/org/python/pydev/navigator/filters Added Files: PyTildaFilter.java Log Message: Applied patch: https://sourceforge.net/tracker/?func=detail&atid=577332&aid=1794491&group_id=85796 (hide *.py~) --- NEW FILE: PyTildaFilter.java --- package org.python.pydev.navigator.filters; import org.eclipse.core.resources.IFile; import org.eclipse.core.runtime.IAdaptable; import org.eclipse.jface.viewers.Viewer; import org.eclipse.jface.viewers.ViewerFilter; public class PyTildaFilter extends ViewerFilter{ @Override public boolean select(Viewer viewer, Object parentElement, Object element) { if(element instanceof IAdaptable){ IAdaptable adaptable = (IAdaptable) element; Object adapted = adaptable.getAdapter(IFile.class); if(adapted instanceof IFile){ IFile resource = (IFile) adapted; if(resource.getName().endsWith(".py~")){ return false; } } } return true; } } |