Class TerraFileBrowserSheetSkin

    • Constructor Detail

      • TerraFileBrowserSheetSkin

        public TerraFileBrowserSheetSkin()
    • Method Detail

      • install

        public void install​(Component component)
        Description copied from class: ComponentSkin
        Must be implemented in every subclass in order to do component-specific operations at instantiation time, but every subclass must call this superclass method to setup the necessary listeners, etc.
        Specified by:
        install in interface Skin
        Overrides:
        install in class TerraSheetSkin
        Parameters:
        component - The component to which the skin is being attached.
      • isHideDisabledFiles

        public boolean isHideDisabledFiles()
      • setHideDisabledFiles

        public void setHideDisabledFiles​(boolean hideDisabledFiles)
      • isShowHiddenFiles

        public boolean isShowHiddenFiles()
      • setShowHiddenFiles

        public void setShowHiddenFiles​(boolean showHiddenFiles)
      • getShowOKButtonFirst

        public boolean getShowOKButtonFirst()
      • setShowOKButtonFirst

        public void setShowOKButtonFirst​(boolean showOKButtonFirst)
      • rootDirectoryChanged

        public void rootDirectoryChanged​(FileBrowserSheet fileBrowserSheet,
                                         java.io.File previousRootDirectory)
        Description copied from interface: FileBrowserSheetListener
        Called when a file browser sheet's root directory has changed.
        Specified by:
        rootDirectoryChanged in interface FileBrowserSheetListener
        Parameters:
        fileBrowserSheet - The browser sheet that has changed.
        previousRootDirectory - The previous root directory that was being browsed.
      • selectedFilesChanged

        public void selectedFilesChanged​(FileBrowserSheet fileBrowserSheet,
                                         Sequence<java.io.File> previousSelectedFiles)
        Description copied from interface: FileBrowserSheetListener
        Called when a file browser sheet's selection state has been reset.
        Specified by:
        selectedFilesChanged in interface FileBrowserSheetListener
        Parameters:
        fileBrowserSheet - The browser sheet that has changed.
        previousSelectedFiles - The complete sequence of files that used to be selected.
      • disabledFileFilterChanged

        public void disabledFileFilterChanged​(FileBrowserSheet fileBrowserSheet,
                                              Filter<java.io.File> previousDisabledFileFilter)
        Description copied from interface: FileBrowserSheetListener
        Called when a file browser sheet's disabled file filter has changed.
        Specified by:
        disabledFileFilterChanged in interface FileBrowserSheetListener
        Parameters:
        fileBrowserSheet - The browser sheet that has changed.
        previousDisabledFileFilter - The previous disabled file filter.
      • addComponent

        public void addComponent​(Component component)