public abstract class VirtualFilePointerManager extends SimpleModificationTracker
EVER_CHANGED, NEVER_CHANGED
Constructor and Description |
---|
VirtualFilePointerManager() |
Modifier and Type | Method and Description |
---|---|
abstract VirtualFilePointer |
create(java.lang.String url,
Disposable parent,
VirtualFilePointerListener listener) |
abstract VirtualFilePointer |
create(VirtualFile file,
Disposable parent,
VirtualFilePointerListener listener) |
abstract VirtualFilePointerContainer |
createContainer(Disposable parent) |
abstract VirtualFilePointerContainer |
createContainer(Disposable parent,
VirtualFilePointerListener listener) |
abstract VirtualFilePointer |
createDirectoryPointer(java.lang.String url,
boolean recursively,
Disposable parent,
VirtualFilePointerListener listener) |
abstract VirtualFilePointer |
duplicate(VirtualFilePointer pointer,
Disposable parent,
VirtualFilePointerListener listener) |
static VirtualFilePointerManager |
getInstance() |
getModificationCount, incModificationCount
public static VirtualFilePointerManager getInstance()
public abstract VirtualFilePointer create(java.lang.String url, Disposable parent, VirtualFilePointerListener listener)
public abstract VirtualFilePointer create(VirtualFile file, Disposable parent, VirtualFilePointerListener listener)
public abstract VirtualFilePointer duplicate(VirtualFilePointer pointer, Disposable parent, VirtualFilePointerListener listener)
public abstract VirtualFilePointerContainer createContainer(Disposable parent)
public abstract VirtualFilePointerContainer createContainer(Disposable parent, VirtualFilePointerListener listener)
public abstract VirtualFilePointer createDirectoryPointer(java.lang.String url, boolean recursively, Disposable parent, VirtualFilePointerListener listener)