org.gnu.gtk

Interface FileChooser

Known Implementing Classes:
FileChooserDialog, FileChooserWidget

public interface FileChooser

Method Summary

void
addFilter(FileFilter filter)
void
addShortcutFolder(String folder)
void
addShortcutURI(String uri)
FileChooserAction
getAction()
String
getCurrentFolder()
String
getCurrentFolderURI()
Widget
getExtraWidget()
String
getFilename()
String[]
getFilenames()
FileFilter
getFilter()
boolean
getLocalOnly()
String
getPreviewFilename()
String
getPreviewURI()
Widget
getPreviewWidget()
boolean
getPreviewWidgetActive()
boolean
getSelectMultiple()
boolean
getShowHidden()
String
getURI()
String[]
getURIs()
boolean
getUsePreviewLabel()
FileFilter[]
listFilters()
String[]
listShortcutFolders()
String[]
listShortcutURIs()
void
removeFilter(FileFilter filter)
void
removeShortcutFolder(String folder)
void
removeShortcutURI(String uri)
void
selectAll()
boolean
selectFilename(String filename)
boolean
selectURI(String uri)
void
setAction(FileChooserAction action)
boolean
setCurrentFolder(String folder)
boolean
setCurrentFolderURI(String folder)
void
setCurrentName(String name)
void
setExtraWidget(Widget extraWidget)
boolean
setFilename(String filename)
void
setFilter(FileFilter filter)
void
setLocalOnly(boolean localOnly)
void
setPreviewWidget(Widget previewWidget)
void
setPreviewWidgetActive(boolean active)
void
setSelectMultiple(boolean selectMultiple)
void
setShowHidden(boolean hidden)
boolean
setURI(String uri)
void
setUsePreviewLabel(boolean useLabel)
void
unselectAll()
void
unselectFilename(String filename)
void
unselectURI(String uri)

Method Details

addFilter

public void addFilter(FileFilter filter)


addShortcutFolder

public void addShortcutFolder(String folder)
            throws FileChooserException


addShortcutURI

public void addShortcutURI(String uri)
            throws FileChooserException


getAction

public FileChooserAction getAction()


getCurrentFolder

public String getCurrentFolder()


getCurrentFolderURI

public String getCurrentFolderURI()


getExtraWidget

public Widget getExtraWidget()


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()


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)


removeShortcutFolder

public void removeShortcutFolder(String folder)
            throws FileChooserException


removeShortcutURI

public void removeShortcutURI(String uri)
            throws FileChooserException


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)


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)