Verified Owner
Top Fields Constructors Methods
org.jabref.gui.externalfiles

public Class FileExtensionViewModel

extends Object
Class Inheritance
Imports
java.nio.file.DirectoryStream.Filter, .Path, java.util.List, java.util.stream.Collectors, org.jabref.gui.externalfiletype.ExternalFileType, .ExternalFileTypes, org.jabref.gui.frame.ExternalApplicationsPreferences, org.jabref.gui.icon.JabRefIcon, org.jabref.gui.util.FileFilterConverter, org.jabref.logic.l10n.Localization, org.jabref.logic.util.FileType

Field Summary

Modifier and TypeField and Description
private final String
private final List<String>
private final ExternalApplicationsPreferences
private final String

Constructor Summary

AccessConstructor and Description
pack-priv
FileExtensionViewModel(FileType fileType, ExternalApplicationsPreferences externalApplicationsPreferences)

Method Summary

Modifier and TypeMethod and Description
public DirectoryStream.Filter<Path>
public String
public JabRefIcon
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

descriptionback to summary
private final String description
extensionsback to summary
private final List<String> extensions
externalApplicationsPreferencesback to summary
private final ExternalApplicationsPreferences externalApplicationsPreferences
nameback to summary
private final String name

Constructor Detail

FileExtensionViewModelback to summary
pack-priv FileExtensionViewModel(FileType fileType, ExternalApplicationsPreferences externalApplicationsPreferences)

Method Detail

dirFilterback to summary
public DirectoryStream.Filter<Path> dirFilter()
getDescriptionback to summary
public String getDescription()
getIconback to summary
public JabRefIcon getIcon()
getNameback to summary
public String getName()