Package org.gjt.sp.jedit.io
Class GlobVFSFileFilter
- java.lang.Object
-
- org.gjt.sp.jedit.io.GlobVFSFileFilter
-
- All Implemented Interfaces:
VFSFileFilter
public class GlobVFSFileFilter extends java.lang.Object implements VFSFileFilter
Implementation ofVFSFileFilterthat uses Unix-style globs to filter files. This doesn't filter directories - just files.- Since:
- jEdit 4.3pre7
-
-
Field Summary
-
Fields inherited from interface org.gjt.sp.jedit.io.VFSFileFilter
SERVICE_NAME
-
-
Constructor Summary
Constructors Constructor Description GlobVFSFileFilter(java.lang.String glob)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccept(java.lang.String url)Same thing asVFSFileFilter.accept(VFSFile)above, but operates on the raw URL instead of a VFSFile object.booleanaccept(VFSFile file)Should return whether the entry represented by the given URL should be listed in the browser view.java.lang.StringgetDescription()Returns the description of the filter, to be used in the VFSBrowser window.java.lang.StringgetGlob()voidsetGlob(java.lang.String glob)java.lang.StringtoString()
-
-
-
Method Detail
-
accept
public boolean accept(VFSFile file)
Description copied from interface:VFSFileFilterShould return whether the entry represented by the given URL should be listed in the browser view. Can be a file or a directory.- Specified by:
acceptin interfaceVFSFileFilter
-
accept
public boolean accept(java.lang.String url)
Description copied from interface:VFSFileFilterSame thing asVFSFileFilter.accept(VFSFile)above, but operates on the raw URL instead of a VFSFile object.- Specified by:
acceptin interfaceVFSFileFilter
-
getDescription
public java.lang.String getDescription()
Description copied from interface:VFSFileFilterReturns the description of the filter, to be used in the VFSBrowser window.- Specified by:
getDescriptionin interfaceVFSFileFilter
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
setGlob
public void setGlob(java.lang.String glob)
-
getGlob
public java.lang.String getGlob()
-
-