Uses of Class
ccs.cpc.VFile

Packages that use VFile
ccs.cpc   
ccs.cpc.impl   
 

Uses of VFile in ccs.cpc
 

Fields in ccs.cpc declared as VFile
protected  VFile ImageHolder.current
           
protected  VFile ViewerRuntime.target
           
 VFile XSPFEntry.vf
          Deprecated. The VFile resolved from the playlist.
 

Methods in ccs.cpc that return VFile
abstract  VFile VFile.getContainee(java.lang.String leafname)
          Directories: you contain this, we'd like it.
abstract  VFile[] VFile.getContents()
          Directories: your contents please.
 VFile ImageHolder.getCurrent()
          return the current VFile, if any.
 VFile VFileUrl.getFile()
           
 VFile VFile.getParent()
          return the parent object.
abstract  VFile VDevice.getRoot()
          returns root directory
 VFile ViewerRuntime.getTarget()
          Gets the target VFile.
 VFile SaveAsDialog.getTargetFolder()
          The folder to save in.
 VFile VFile.getTrackingParent()
          Return your parent folder for tracking purposes.
 VFile VFileTrack.getVF()
           
 VFile PluginCallback.getVFileRelativeTo(VFile base, PluginRuntime iv, int offset, java.util.Set<java.lang.String> excludeMimes)
          Returns a VFile given a "base" VFile.
 

Methods in ccs.cpc that return types with arguments of type VFile
 java.util.Comparator<VFile> PluginCallback.getVFileSorter()
          Return the current sort order.
 

Methods in ccs.cpc with parameters of type VFile
 void VFile.acceptVirtual(VFile leaf)
          Directories: accept this VFile.
 int VFile.ExtnSorter.compare(VFile o1, VFile o2)
           
 int VFile.NameSorter.compare(VFile o1, VFile o2)
           
 int VFile.BasicRSSorter.compare(VFile o1, VFile o2)
           
 void ImageManager.flush(VFile vf)
          Flush the specified image and remove it from the cache, if present.
 java.lang.String VFile.getDisplayName(VFile vf)
          Directories: return the display name of the supplied VFile.
 CpcImage ImageManager.getImage(VFile vf)
          Return the image contained in the specified file, iff available.
 java.lang.String PluginCallback.getMIMETypeFor(VFile vf)
          Obtain the MIME type for a given VFile
 ViewerRuntime Plugin.getRuntime(PluginCallback callback, VFile target)
           
abstract  ViewerRuntime Viewer.getRuntime(PluginCallback callback, VFile target)
          create a suitable runtime instance of this viewer, viewing a given target.
 VFile PluginCallback.getVFileRelativeTo(VFile base, PluginRuntime iv, int offset, java.util.Set<java.lang.String> excludeMimes)
          Returns a VFile given a "base" VFile.
 void ImageHolder.imageFlushed(VFile job)
          Notification that an image has been destroyed.
 void ImageHolder.imageLoaded(VFile job)
          Async notification that an image has been loaded.
 void ImageManager.imageLoaded(VFile job, CpcImage result)
          Notification from the ImageLoader that it's loaded an image.
 void ImageManager.loadImage(VFile job)
          Request that an image be loaded.
abstract  void VFile.rename(VFile vf, java.lang.String newname)
          Directories: rename the attached VFile to the name given.
 void ImageHolder.setImage(VFile current)
          change the currently-displayed image file, possibly to null.
 void PluginRuntime.setResources(PluginCallback callback, VFile target, Plugin plugin)
          Set the resources that the viewer will need.
 void ViewerRuntime.setTarget(VFile target)
          Sets the target VFile.
 void PluginCallback.teleportTo(VFile vf)
          Cause CPC to teleport to the supplied VFile.
 boolean PluginCallback.viewerBoundTo(Viewer v, VFile vf)
          Returns whether the viewer is bound to the supplied VFile.
abstract  void VFile.wipe(VFile vf)
          Directories: wipe this VFile and its contents from the face of the world.
 

Constructors in ccs.cpc with parameters of type VFile
CPCPlaylist(PluginRuntime runtime, PluginCallback callback, VFile initialvf, boolean isHandleXspf)
          A playlist.
SaveAsDialog(java.awt.Frame parent, VDeviceLister vdl, VFile current, java.lang.String usename, java.util.Comparator<VFile> sorter)
          Create the dialog.
VFile(VDevice device, VFile parent, java.lang.String path, boolean isDirectory)
          Construct a VFile given a device and a complete path as described above.
VFileTrack(VFile vf)
          A VFileTrack with an implicit title from the VFile itself.
VFileTrack(VFile vf, java.lang.String title)
          A VFileTrack with an explicit title, eg. from an XSPF playlist.
VFileUrl(VFile vf, java.lang.String viewerID)
          Construct a URL path from a VFile.
XSPFEntry(VFile vf, java.lang.String title)
          Deprecated.  
XSPFResultSet(VFile xspf, CpCmdr cpc, boolean isRS)
          Create an empty result-set container.
 

Constructor parameters in ccs.cpc with type arguments of type VFile
SaveAsDialog(java.awt.Frame parent, VDeviceLister vdl, VFile current, java.lang.String usename, java.util.Comparator<VFile> sorter)
          Create the dialog.
 

Uses of VFile in ccs.cpc.impl
 

Subclasses of VFile in ccs.cpc.impl
(package private)  class ArchVFile
           
(package private)  class DiskVFile
           
(package private)  class ResultsVFile
           
(package private)  class ResultWrapperVFile
          Wraps a VFile which is in a result set.
(package private)  class ZipVFile
           
 

Fields in ccs.cpc.impl declared as VFile
protected  VFile[] RecurserThread.contents
           
protected  VFile RecurserThread.dir
           
protected  VFile CopyPayload.srcRootDir
           
protected  VFile CopyPayload.tgtDir
           
 

Methods in ccs.cpc.impl that return VFile
(package private)  VFile RelativeVFileFinder.execute()
           
 VFile DiskVFile.getContainee(java.lang.String leafname)
           
 VFile ResultWrapperVFile.getContainee(java.lang.String leafname)
           
 VFile ZipVFile.getContainee(java.lang.String leafname)
           
 VFile ResultsVFile.getContainee(java.lang.String leafname)
           
 VFile ArchVFile.getContainee(java.lang.String leafname)
           
(package private)  VFile[] BrowserModel.getContents()
           
 VFile[] DiskVFile.getContents()
           
 VFile[] ResultWrapperVFile.getContents()
           
 VFile[] ZipVFile.getContents()
           
 VFile[] ResultsVFile.getContents()
           
 VFile[] ArchVFile.getContents()
           
(package private)  VFile WipePayload.getIntruder()
           
(package private)  VFile ResultWrapperVFile.getPayload()
           
 VFile BrowserModel.getPwd()
           
 VFile ResultsVDevice.getRoot()
           
 VFile ArchVDevice.getRoot()
           
 VFile DiskVDevice.getRoot()
           
 VFile ZipVDevice.getRoot()
           
protected  VFile[] RecurserThread.getSelectedContents(VFile dir)
           
 VFile ResultWrapperVFile.getTrackingParent()
           
 VFile BrowserModel.getVFileAt(int idx)
           
 VFile BrowserLogic.getVFileRelativeTo(VFile base, PluginRuntime viewer, int offset, java.util.Set<java.lang.String> excludeMimes)
           
 VFile BrowserModel.lastPwdFor(VDevice vd)
           
(package private)  VFile PathWalker.walk()
           
 

Methods in ccs.cpc.impl that return types with arguments of type VFile
(package private)  java.util.Comparator<? super VFile> BrowserModel.getComparator()
           
 java.util.Comparator<VFile> BrowserLogic.getVFileSorter()
           
(package private)  java.util.Comparator<VFile> ProfileModel.getVFileSorter()
          Obtain a comparator which implements the currently selected sort order.
 java.lang.Class<? extends java.util.Comparator<VFile>> ProfileModel.FileSortOrder.sorterClass()
           
 

Methods in ccs.cpc.impl with parameters of type VFile
 void ResultsVFile.acceptVirtual(VFile vf)
           
(package private)  void BrowserRefreshThread.chdir(VFile newpwd)
           
 void ResultsVFile.delete(VFile vf)
           
protected  void RecurserThread.driver(VFile dir, VFile[] contents)
           
protected  void RecurserThread.driver(VFile dir, VFile[] contents)
           
 java.lang.String ResultsVFile.getDisplayName(VFile vf)
           
(package private)  MimeBinding BrowserLogic.getMimeBinding(VFile vf)
           
 java.lang.String BrowserLogic.getMIMETypeFor(VFile vf)
           
 ViewerRuntime HelperApp.getRuntime(PluginCallback callback, VFile target)
           
protected  VFile[] RecurserThread.getSelectedContents(VFile dir)
           
 VFile BrowserLogic.getVFileRelativeTo(VFile base, PluginRuntime viewer, int offset, java.util.Set<java.lang.String> excludeMimes)
           
 int BrowserModel.indexOf(VFile vf)
           
 int ResultsVFile.indexOf(VFile vf)
          Find the index of the specified VFile within the result set, or -1.
(package private)  void BrowserLogic.launchDefaultViewer(VFile vf)
           
(package private)  void BrowserLogic.launchViewer(VFile vf, java.lang.String viewerID)
           
(package private)  void BrowserLogic.launchViewer(VFile vf, Viewer v)
           
 void ImageLoader.loadImage(VFile vf)
           
 void MovePayload.postprocessDir(RecurseUpdater ru, VFile vparent, VFile vdir)
           
 void VFileProcessor.postprocessDir(RecurseUpdater ru, VFile vparent, VFile dir)
           
 void CopyPayload.postprocessDir(RecurseUpdater ru, VFile vparent, VFile vdir)
           
 void FindPayload.postprocessDir(RecurseUpdater ru, VFile vparent, VFile dir)
           
 void WipePayload.postprocessDir(RecurseUpdater ru, VFile vparent, VFile vdir)
           
 void MovePayload.preprocessDir(RecurseUpdater ru, VFile vparent, VFile vdir)
           
 void VFileProcessor.preprocessDir(RecurseUpdater ru, VFile vparent, VFile dir)
           
 void CopyPayload.preprocessDir(RecurseUpdater ru, VFile vparent, VFile vdir)
           
 void FindPayload.preprocessDir(RecurseUpdater ru, VFile vparent, VFile dir)
           
 void WipePayload.preprocessDir(RecurseUpdater ru, VFile vparent, VFile vdir)
           
 void BrowserGui.previewImage(VFile viewme)
           
 void MovePayload.processDirAtomically(RecurseUpdater ru, VFile vparent, VFile vdir)
           
 void VFileProcessor.processDirAtomically(RecurseUpdater ru, VFile vparent, VFile dir)
           
 void CopyPayload.processDirAtomically(RecurseUpdater ru, VFile parent, VFile dir)
           
 void FindPayload.processDirAtomically(RecurseUpdater ru, VFile parent, VFile dir)
           
 void WipePayload.processDirAtomically(RecurseUpdater ru, VFile parent, VFile dir)
           
 void MovePayload.processFile(RecurseUpdater ru, VFile vdir, VFile vf)
           
 void VFileProcessor.processFile(RecurseUpdater ru, VFile dir, VFile vf)
           
 void CopyPayload.processFile(RecurseUpdater ru, VFile vdir, VFile vf)
           
 void FindPayload.processFile(RecurseUpdater ru, VFile dir, VFile vf)
           
 void WipePayload.processFile(RecurseUpdater ru, VFile vdir, VFile vf)
           
 void DiskVFile.rename(VFile vf, java.lang.String newname)
           
 void ResultWrapperVFile.rename(VFile bratvf, java.lang.String newname)
           
 void ZipVFile.rename(VFile vf, java.lang.String newname)
           
 void ResultsVFile.rename(VFile vf, java.lang.String newname)
           
 void ArchVFile.rename(VFile vf, java.lang.String newname)
           
(package private)  void BrowserLogic.selectViewer(VFile vf)
           
(package private)  void ResultsVFile.setContent(VFile[] newcontent)
           
(package private)  void BrowserModel.setContents(VFile pwd, VFile[] contents)
           
(package private)  void BrowserModel.setContents(VFile pwd, VFile[] contents)
           
(package private)  void RecurserThread.setup(VFile dir, VFile[] contents, VFileProcessor vfp, java.lang.StringBuffer sb, int prefixlen, Model m)
           
(package private)  void RecurserThread.setup(VFile dir, VFile[] contents, VFileProcessor vfp, java.lang.StringBuffer sb, int prefixlen, Model m)
           
(package private)  void BrowserLogic.showVFileProps(VFile vf)
           
 void BrowserLogic.teleportTo(VFile slipgate)
           
(package private)  void BrowserRefreshThread.teleportTo(VFile slipgate)
           
(package private)  void BtnLogic.tmpCheck(VFile tgtDir, boolean canOverride)
           
 boolean BrowserLogic.viewerBoundTo(Viewer v, VFile vf)
           
 void DiskVFile.wipe(VFile vf)
           
 void ResultWrapperVFile.wipe(VFile bratvf)
           
 void ZipVFile.wipe(VFile vf)
           
 void ResultsVFile.wipe(VFile vf)
           
 void ArchVFile.wipe(VFile vf)
           
static void XSPFWriter.write(java.io.OutputStream os, java.lang.String title, VFile[] contents, int npretrim, java.lang.String prefix)
          Perform the raw write.
 

Constructors in ccs.cpc.impl with parameters of type VFile
BrowserContextMenu(BrowserLogic caller, VFile target)
           
BrowserRefreshDispatch(CpcImpl cpc, BrowserLogic target, int mode, VFile newpwd, VFile[] newcontents)
           
BrowserRefreshDispatch(CpcImpl cpc, BrowserLogic target, int mode, VFile newpwd, VFile[] newcontents)
           
BrowserRefreshDispatch(CpcImpl cpc, BrowserLogic target, VFile slipgate)
           
HelperAppRuntime(HelperApp ha, PluginCallback callback, VFile target)
           
PathWalker(CpcImpl cpc, VFile pwd, java.lang.String path)
           
RelativeVFileFinder(BrowserLogic bl, VFile base, PluginRuntime viewerRuntime, int offset, java.util.Set<java.lang.String> excludeMimes)
           
ResultWrapperVFile(ResultsVFile resultsVFile, VFile vf, int refcount, ResultWrapperVFile prev)
          Ctor.
TrackingPlaylistImpl(PluginRuntime runtime, PluginCallback callback, VFile initialvf, java.util.Set<java.lang.String> excludeMimes)
          A playlist.
XSPFPlaylistImpl(PluginRuntime runtime, PluginCallback callback, VFile initialvf, boolean isHandleXspf)
          A playlist.