Class BufferListSet

    • Constructor Summary

      Constructors 
      Constructor Description
      BufferListSet()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected abstract java.lang.String[] _getFiles​(java.awt.Component comp)
      Note that the paths in the returned list must be fully canonicalized.
      java.lang.String getCode()
      Returns the BeanShell code that will recreate this file set.
      int getFileCount​(View view)
      Returns the number of files in this file set.
      java.lang.String[] getFiles​(View view)
      Returns all path names in this file set.
      java.lang.String getFirstFile​(View view)
      Returns the first file to search.
      java.lang.String getLastFile​(View view)
      Returns the last file to search.
      java.lang.String getNextFile​(View view, java.lang.String path)
      Returns the next file to search.
      java.lang.String getPrevFile​(View view, java.lang.String path)
      Returns the previous file in the set.
      void invalidateCachedList()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BufferListSet

        public BufferListSet()
    • Method Detail

      • getFirstFile

        public java.lang.String getFirstFile​(View view)
        Description copied from interface: SearchFileSet
        Returns the first file to search.
        Specified by:
        getFirstFile in interface SearchFileSet
        Parameters:
        view - The view performing the search
      • getLastFile

        public java.lang.String getLastFile​(View view)
        Description copied from interface: SearchFileSet
        Returns the last file to search.
        Specified by:
        getLastFile in interface SearchFileSet
        Parameters:
        view - The view performing the search
      • getNextFile

        public java.lang.String getNextFile​(View view,
                                            java.lang.String path)
        Description copied from interface: SearchFileSet
        Returns the next file to search.
        Specified by:
        getNextFile in interface SearchFileSet
        Parameters:
        view - The view performing the search
        path - The last file searched
      • getPrevFile

        public java.lang.String getPrevFile​(View view,
                                            java.lang.String path)
        Description copied from interface: SearchFileSet
        Returns the previous file in the set.
        Specified by:
        getPrevFile in interface SearchFileSet
        Parameters:
        view - The view performing the search
        path - The last file searched
      • getFiles

        public java.lang.String[] getFiles​(View view)
        Description copied from interface: SearchFileSet
        Returns all path names in this file set.
        Specified by:
        getFiles in interface SearchFileSet
        Parameters:
        view - The view performing the search
      • getCode

        public java.lang.String getCode()
        Description copied from interface: SearchFileSet
        Returns the BeanShell code that will recreate this file set.
        Specified by:
        getCode in interface SearchFileSet
      • invalidateCachedList

        public void invalidateCachedList()
      • _getFiles

        protected abstract java.lang.String[] _getFiles​(java.awt.Component comp)
        Note that the paths in the returned list must be fully canonicalized.