com.intellij.openapi.localVcs
Interface LvcsDirectory

All Superinterfaces:
LvcsObject

public interface LvcsDirectory
extends LvcsObject


Method Summary
 LvcsDirectory addDirectory(java.lang.String name, VirtualFile onDisk)
           
 LvcsFile addFile(java.lang.String name, VirtualFileInfo virtualFileInfo)
           
 LvcsObject[] getChildren()
           
 LvcsObject[] getChildren(LvcsLabel label)
           
 LvcsDirectory[] getDirectories()
           
 LvcsDirectory[] getDirectories(LvcsLabel label)
           
 LvcsFile[] getFiles()
           
 LvcsFile[] getFiles(LvcsLabel label)
           
 
Methods inherited from interface com.intellij.openapi.localVcs.LvcsObject
delete, exists, exists, getAbsolutePath, getAbsolutePath, getDate, getDate, getLocalVcs, getName, getName, getParent, getParent, getRevision, getRevision, move, rename, scheduleForRemoval
 

Method Detail

getFiles

LvcsFile[] getFiles()

getFiles

LvcsFile[] getFiles(LvcsLabel label)

getDirectories

LvcsDirectory[] getDirectories()

getDirectories

LvcsDirectory[] getDirectories(LvcsLabel label)

getChildren

LvcsObject[] getChildren()

getChildren

LvcsObject[] getChildren(LvcsLabel label)

addDirectory

LvcsDirectory addDirectory(java.lang.String name,
                           VirtualFile onDisk)

addFile

LvcsFile addFile(java.lang.String name,
                 VirtualFileInfo virtualFileInfo)