org.gnu.gtk
Interface FileChooser

All Known Implementing Classes:
FileChooserButton, FileChooserDialog, FileChooserWidget

public interface FileChooser


Method Summary
 void addFilter(FileFilter filter)
           
 void addListener(FileChooserListener listener)
           
 void addShortcutFolder(java.lang.String folder)
           
 void addShortcutURI(java.lang.String uri)
           
 FileChooserAction getAction()
           
 java.lang.String getCurrentFolder()
           
 java.lang.String getCurrentFolderURI()
           
 Widget getExtraWidget()
           
 java.lang.String getFilename()
           
 java.lang.String[] getFilenames()
           
 FileFilter getFilter()
           
 boolean getLocalOnly()
           
 java.lang.String getPreviewFilename()
           
 java.lang.String getPreviewURI()
           
 Widget getPreviewWidget()
           
 boolean getPreviewWidgetActive()
           
 boolean getSelectMultiple()
           
 boolean getShowHidden()
           
 java.lang.String getURI()
           
 java.lang.String[] getURIs()
           
 boolean getUsePreviewLabel()
           
 FileFilter[] listFilters()
           
 java.lang.String[] listShortcutFolders()
           
 java.lang.String[] listShortcutURIs()
           
 void removeFilter(FileFilter filter)
           
 void removeListener(FileChooserListener listener)
           
 void removeShortcutFolder(java.lang.String folder)
           
 void removeShortcutURI(java.lang.String uri)
           
 void selectAll()
           
 boolean selectFilename(java.lang.String filename)
           
 boolean selectURI(java.lang.String uri)
           
 void setAction(FileChooserAction action)
           
 boolean setCurrentFolder(java.lang.String folder)
           
 boolean setCurrentFolderURI(java.lang.String folder)
           
 void setCurrentName(java.lang.String name)
           
 void setExtraWidget(Widget extraWidget)
           
 boolean setFilename(java.lang.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(java.lang.String uri)
           
 void setUsePreviewLabel(boolean useLabel)
           
 void unselectAll()
           
 void unselectFilename(java.lang.String filename)
           
 void unselectURI(java.lang.String uri)
           
 

Method Detail

setAction

void setAction(FileChooserAction action)

getAction

FileChooserAction getAction()

setLocalOnly

void setLocalOnly(boolean localOnly)

getLocalOnly

boolean getLocalOnly()

setSelectMultiple

void setSelectMultiple(boolean selectMultiple)

getSelectMultiple

boolean getSelectMultiple()

setCurrentName

void setCurrentName(java.lang.String name)

getFilename

java.lang.String getFilename()

setFilename

boolean setFilename(java.lang.String filename)

selectFilename

boolean selectFilename(java.lang.String filename)

unselectFilename

void unselectFilename(java.lang.String filename)

selectAll

void selectAll()

unselectAll

void unselectAll()

getFilenames

java.lang.String[] getFilenames()

setCurrentFolder

boolean setCurrentFolder(java.lang.String folder)

getCurrentFolder

java.lang.String getCurrentFolder()

getURI

java.lang.String getURI()

setURI

boolean setURI(java.lang.String uri)

selectURI

boolean selectURI(java.lang.String uri)

unselectURI

void unselectURI(java.lang.String uri)

getURIs

java.lang.String[] getURIs()

setCurrentFolderURI

boolean setCurrentFolderURI(java.lang.String folder)

getCurrentFolderURI

java.lang.String getCurrentFolderURI()

setPreviewWidget

void setPreviewWidget(Widget previewWidget)

getPreviewWidget

Widget getPreviewWidget()

setPreviewWidgetActive

void setPreviewWidgetActive(boolean active)

getPreviewWidgetActive

boolean getPreviewWidgetActive()

setUsePreviewLabel

void setUsePreviewLabel(boolean useLabel)

getUsePreviewLabel

boolean getUsePreviewLabel()

getPreviewFilename

java.lang.String getPreviewFilename()

getPreviewURI

java.lang.String getPreviewURI()

setExtraWidget

void setExtraWidget(Widget extraWidget)

getExtraWidget

Widget getExtraWidget()

addFilter

void addFilter(FileFilter filter)

removeFilter

void removeFilter(FileFilter filter)

listFilters

FileFilter[] listFilters()

setFilter

void setFilter(FileFilter filter)

getFilter

FileFilter getFilter()

addShortcutFolder

void addShortcutFolder(java.lang.String folder)
                       throws FileChooserException
Throws:
FileChooserException

removeShortcutFolder

void removeShortcutFolder(java.lang.String folder)
                          throws FileChooserException
Throws:
FileChooserException

listShortcutFolders

java.lang.String[] listShortcutFolders()

addShortcutURI

void addShortcutURI(java.lang.String uri)
                    throws FileChooserException
Throws:
FileChooserException

removeShortcutURI

void removeShortcutURI(java.lang.String uri)
                       throws FileChooserException
Throws:
FileChooserException

listShortcutURIs

java.lang.String[] listShortcutURIs()

setShowHidden

void setShowHidden(boolean hidden)

getShowHidden

boolean getShowHidden()

addListener

void addListener(FileChooserListener listener)

removeListener

void removeListener(FileChooserListener listener)