org.gnu.gtk

Class FileChooserWidget

public class FileChooserWidget extends VBox implements FileChooser

Constructor Summary
FileChooserWidget(Handle handle)
FileChooserWidget(FileChooserAction action)
Method Summary
voidaddFilter(FileFilter filter)
voidaddListener(FileChooserListener listener)
voidaddShortcutFolder(String folder)
voidaddShortcutURI(String uri)
FileChooserActiongetAction()
StringgetCurrentFolder()
StringgetCurrentFolderURI()
WidgetgetExtraWidget()
static FileChooserWidgetgetFileChooserWidget(Handle handle)
Internal static factory method to be used by Java-Gnome only.
StringgetFilename()
String[]getFilenames()
FileFiltergetFilter()
booleangetLocalOnly()
StringgetPreviewFilename()
StringgetPreviewURI()
WidgetgetPreviewWidget()
booleangetPreviewWidgetActive()
booleangetSelectMultiple()
booleangetShowHidden()
Sets whether hidden files and folders are displayed in the file selector.
StringgetURI()
String[]getURIs()
booleangetUsePreviewLabel()
FileFilter[]listFilters()
String[]listShortcutFolders()
String[]listShortcutURIs()
voidremoveFilter(FileFilter filter)
voidremoveListener(FileChooserListener listener)
voidremoveShortcutFolder(String folder)
voidremoveShortcutURI(String uri)
voidselectAll()
booleanselectFilename(String filename)
booleanselectURI(String uri)
voidsetAction(FileChooserAction action)
booleansetCurrentFolder(String folder)
booleansetCurrentFolderURI(String folder)
voidsetCurrentName(String name)
voidsetExtraWidget(Widget extraWidget)
booleansetFilename(String filename)
voidsetFilter(FileFilter filter)
voidsetLocalOnly(boolean localOnly)
voidsetPreviewWidget(Widget previewWidget)
voidsetPreviewWidgetActive(boolean active)
voidsetSelectMultiple(boolean selectMultiple)
voidsetShowHidden(boolean hidden)
Sets whether hidden files and folders are displayed in the file selector.
booleansetURI(String uri)
voidsetUsePreviewLabel(boolean useLabel)
voidunselectAll()
voidunselectFilename(String filename)
voidunselectURI(String uri)

Constructor Detail

FileChooserWidget

public FileChooserWidget(Handle handle)

FileChooserWidget

public FileChooserWidget(FileChooserAction action)

Method Detail

addFilter

public void addFilter(FileFilter filter)

addListener

public void addListener(FileChooserListener listener)

addShortcutFolder

public void addShortcutFolder(String folder)

addShortcutURI

public void addShortcutURI(String uri)

getAction

public FileChooserAction getAction()

getCurrentFolder

public String getCurrentFolder()

getCurrentFolderURI

public String getCurrentFolderURI()

getExtraWidget

public Widget getExtraWidget()

getFileChooserWidget

public static FileChooserWidget getFileChooserWidget(Handle handle)
Internal static factory method to be used by Java-Gnome only.

getFilename

public String getFilename()

getFilenames

public String[] getFilenames()

getFilter

public FileFilter getFilter()

getLocalOnly

public boolean getLocalOnly()

getPreviewFilename

public String getPreviewFilename()

getPreviewURI

public String getPreviewURI()

getPreviewWidget

public Widget getPreviewWidget()

getPreviewWidgetActive

public boolean getPreviewWidgetActive()

getSelectMultiple

public boolean getSelectMultiple()

getShowHidden

public boolean getShowHidden()
Sets whether hidden files and folders are displayed in the file selector.

Returns: true if hidden files and folders should be displayed.

getURI

public String getURI()

getURIs

public String[] getURIs()

getUsePreviewLabel

public boolean getUsePreviewLabel()

listFilters

public FileFilter[] listFilters()

listShortcutFolders

public String[] listShortcutFolders()

listShortcutURIs

public String[] listShortcutURIs()

removeFilter

public void removeFilter(FileFilter filter)

removeListener

public void removeListener(FileChooserListener listener)

removeShortcutFolder

public void removeShortcutFolder(String folder)

removeShortcutURI

public void removeShortcutURI(String uri)

selectAll

public void selectAll()

selectFilename

public boolean selectFilename(String filename)

selectURI

public boolean selectURI(String uri)

setAction

public void setAction(FileChooserAction action)

setCurrentFolder

public boolean setCurrentFolder(String folder)

setCurrentFolderURI

public boolean setCurrentFolderURI(String folder)

setCurrentName

public void setCurrentName(String name)

setExtraWidget

public void setExtraWidget(Widget extraWidget)

setFilename

public boolean setFilename(String filename)

setFilter

public void setFilter(FileFilter filter)

setLocalOnly

public void setLocalOnly(boolean localOnly)

setPreviewWidget

public void setPreviewWidget(Widget previewWidget)

setPreviewWidgetActive

public void setPreviewWidgetActive(boolean active)

setSelectMultiple

public void setSelectMultiple(boolean selectMultiple)

setShowHidden

public void setShowHidden(boolean hidden)
Sets whether hidden files and folders are displayed in the file selector.

Parameters: hidden true if hidden files and folders should be displayed.

setURI

public boolean setURI(String uri)

setUsePreviewLabel

public void setUsePreviewLabel(boolean useLabel)

unselectAll

public void unselectAll()

unselectFilename

public void unselectFilename(String filename)

unselectURI

public void unselectURI(String uri)