|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.filechooser.FileFilter
net.ranides.assira.io.FileFilter
net.ranides.assira.io.FileFilters.Wildcard
public static class FileFilters.Wildcard
Filtr akceptujący pliki i/lub katalogi na podstawie maski. Maska jest zwykłym tekstem, w którym mogą występować symbole wieloznaczne * oraz ?. Plik/katalog jest akceptowany przez filtr, jeśli pasuje do co najmniej jednej maski "include" oraz nie pasuje do żadnej maski "exclude".
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class net.ranides.assira.io.FileFilter |
|---|
FileFilter.AcceptMode |
| Constructor Summary | |
|---|---|
FileFilters.Wildcard()
Tworzy nowy filtr z domyślnymi flagami: akceptujący dowolny katalog lub plik spełniający kryteria. |
|
FileFilters.Wildcard(Set<FileFilter.AcceptMode> mode)
Tworzy nowy filtr z podanymi flagami. |
|
FileFilters.Wildcard(String description,
Set<FileFilter.AcceptMode> mode)
Tworzy nowy filtr z podanym opisem oraz flagami. |
|
| Method Summary | |
|---|---|
boolean |
acceptFile(File file)
Metoda sprawdzająca, czy podany plik spełnia kryteria filtru. |
FileFilters.Wildcard |
exclude(String wildcards)
Dodaje do filtru jeden lub więcej masek odrzucających obiekt. |
Set<String> |
getExclude()
Zwraca zbiór wszystkich masek, które odrzucają obiekt. |
Set<String> |
getInclude()
Zwraca zbiór wszystkich masek, które akceptują obiekt. |
FileFilters.Wildcard |
include(String wildcards)
Dodaje do filtru jeden lub więcej masek akceptujących obiekt. |
void |
setExclude(Set<String> exclude)
Ustawia zbiór wszystkich masek, które odrzucają obiekt. |
void |
setInclude(Set<String> include)
Ustawia zbiór wszystkich masek, które akceptują obiekt. |
| Methods inherited from class net.ranides.assira.io.FileFilter |
|---|
accept, getDescription, getMode, setDescription, setMode |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FileFilters.Wildcard()
public FileFilters.Wildcard(Set<FileFilter.AcceptMode> mode)
mode -
public FileFilters.Wildcard(String description,
Set<FileFilter.AcceptMode> mode)
description - mode - | Method Detail |
|---|
public FileFilters.Wildcard include(String wildcards)
wildcards -
public FileFilters.Wildcard exclude(String wildcards)
wildcards -
public boolean acceptFile(File file)
FileFilter
acceptFile in class FileFilterpublic Set<String> getExclude()
setExclude(java.util.Set)
public void setExclude(Set<String> exclude)
exclude - public Set<String> getInclude()
setInclude(java.util.Set)
public void setInclude(Set<String> include)
include -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||