Package ghidra.framework.protocol.ghidra
Class TransientProjectData
- java.lang.Object
-
- ghidra.framework.data.ProjectFileManager
-
- ghidra.framework.protocol.ghidra.TransientProjectData
-
- All Implemented Interfaces:
ProjectData
public class TransientProjectData extends ProjectFileManager
-
-
Field Summary
-
Fields inherited from class ghidra.framework.data.ProjectFileManager
INDEXED_DATA_FOLDER_NAME, MANGLED_DATA_FOLDER_NAME, USER_FOLDER_NAME, VERSIONED_FOLDER_NAME
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()Disposes this project file manager.protected voidfinalize()voidincrementInstanceUseCount()-
Methods inherited from class ghidra.framework.data.ProjectFileManager
addDomainFolderChangeListener, close, convertProjectToShared, findOpenFiles, getFile, getFileByID, getFileCount, getFolder, getLocalStorageClass, getMaxNameLength, getOwner, getPrivateFileSystem, getProjectDir, getProjectDisposalMonitor, getProjectLocator, getRepository, getRootFolder, getSharedFileURL, getUser, getUserDataFilename, makeValidName, refresh, releaseDomainFiles, removeDomainFolderChangeListener, removeFromIndex, testValidName, updateFileIndex, updateRepositoryInfo
-
-
-
-
Method Detail
-
incrementInstanceUseCount
public void incrementInstanceUseCount() throws java.io.IOException- Throws:
java.io.IOException
-
dispose
public void dispose()
Description copied from class:ProjectFileManagerDisposes this project file manager.- Overrides:
disposein classProjectFileManager
-
finalize
protected void finalize() throws java.lang.Throwable- Overrides:
finalizein classjava.lang.Object- Throws:
java.lang.Throwable
-
-