- java.lang.Object
-
- javafx.stage.FileChooser.ExtensionFilter
-
- Enclosing class:
- FileChooser
public static final class FileChooser.ExtensionFilter extends Object
Defines an extension filter, used for filtering which files can be chosen in a FileDialog based on the file name extensions.- Since:
- JavaFX 2.0
-
-
Constructor Summary
Constructors Constructor Description ExtensionFilter(String description, String... extensions)
Creates anExtensionFilter
with the specified description and the file name extensions.ExtensionFilter(String description, List<String> extensions)
Creates anExtensionFilter
with the specified description and the file name extensions.
-
Method Summary
Modifier and Type Method Description String
getDescription()
Gets the description for thisExtensionFilter
.List<String>
getExtensions()
Gets the file name extensions for thisExtensionFilter
.
-
-
-
Constructor Detail
-
ExtensionFilter
public ExtensionFilter(String description, String... extensions)
Creates anExtensionFilter
with the specified description and the file name extensions.File name extension should be specified in the
*.<extension>
format.- Parameters:
description
- the textual description for the filterextensions
- the accepted file name extensions- Throws:
NullPointerException
- if the description or the extensions arenull
IllegalArgumentException
- if the description or the extensions are empty
-
ExtensionFilter
public ExtensionFilter(String description, List<String> extensions)
Creates anExtensionFilter
with the specified description and the file name extensions.File name extension should be specified in the
*.<extension>
format.- Parameters:
description
- the textual description for the filterextensions
- the accepted file name extensions- Throws:
NullPointerException
- if the description or the extensions arenull
IllegalArgumentException
- if the description or the extensions are empty
-
-
Method Detail
-
getDescription
public String getDescription()
Gets the description for thisExtensionFilter
.- Returns:
- the description
-
-