Class BrolCrumbBar.DirCallback

java.lang.Object
org.pushingpixels.flamingo.api.bcb.BreadcrumbBarCallBack<File>
be.gaudry.swing.file.navigator.component.BrolCrumbBar.DirCallback
Enclosing class:
BrolCrumbBar

public static class BrolCrumbBar.DirCallback extends org.pushingpixels.flamingo.api.bcb.BreadcrumbBarCallBack<File>
Local file system specific implementation of the BreadcrumbBarCallBack.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected FileSystemView
    File system view.

    Fields inherited from class org.pushingpixels.flamingo.api.bcb.BreadcrumbBarCallBack

    throwsExceptions
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    List<org.pushingpixels.flamingo.api.common.StringValuePair<File>>
    getLeafs​(List<org.pushingpixels.flamingo.api.bcb.BreadcrumbItem<File>> path)
     
    List<org.pushingpixels.flamingo.api.common.StringValuePair<File>>
    getPathChoices​(List<org.pushingpixels.flamingo.api.bcb.BreadcrumbItem<File>> path)
     
    void
     

    Methods inherited from class org.pushingpixels.flamingo.api.bcb.BreadcrumbBarCallBack

    setThrowsExceptions

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • DirCallback

      public DirCallback()
  • Method Details

    • setup

      public void setup()
      Overrides:
      setup in class org.pushingpixels.flamingo.api.bcb.BreadcrumbBarCallBack<File>
    • getPathChoices

      public List<org.pushingpixels.flamingo.api.common.StringValuePair<File>> getPathChoices(List<org.pushingpixels.flamingo.api.bcb.BreadcrumbItem<File>> path)
      Overrides:
      getPathChoices in class org.pushingpixels.flamingo.api.bcb.BreadcrumbBarCallBack<File>
    • getLeafs

      public List<org.pushingpixels.flamingo.api.common.StringValuePair<File>> getLeafs(List<org.pushingpixels.flamingo.api.bcb.BreadcrumbItem<File>> path)
      Overrides:
      getLeafs in class org.pushingpixels.flamingo.api.bcb.BreadcrumbBarCallBack<File>
    • getLeafContent

      public InputStream getLeafContent(File leaf)
      Overrides:
      getLeafContent in class org.pushingpixels.flamingo.api.bcb.BreadcrumbBarCallBack<File>