Package ca.phon.ui

Class FileSelectionButton

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, Scrollable
Direct Known Subclasses:
FileHistorySelectionButton, ProjectSelectionButton

public class FileSelectionButton extends MultiActionButton
A file selection, multi-action button with history.
See Also:
  • Constructor Details

    • FileSelectionButton

      public FileSelectionButton()
  • Method Details

    • setFiles

      public void setFiles(Iterable<File> files)
    • getFiles

      public Iterable<File> getFiles()
    • getFileFilter

      public ca.phon.ui.nativedialogs.FileFilter getFileFilter()
    • setFileFilter

      public void setFileFilter(ca.phon.ui.nativedialogs.FileFilter fileFilter)
    • isSelectFile

      public boolean isSelectFile()
    • setSelectFile

      public void setSelectFile(boolean selectFile)
    • isSelectFolder

      public boolean isSelectFolder()
    • setSelectFolder

      public void setSelectFolder(boolean selectFolder)
    • getSelection

      public File getSelection()
    • setSelection

      public void setSelection(String selection)
    • setSelection

      public void setSelection(File selection)
    • onShowFiles

      public void onShowFiles(PhonActionEvent<Void> pae)
    • onBrowse

      public void onBrowse()
    • createBrowseAction

      public Action createBrowseAction()