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 void
dispose()
Disposes this project file manager.protected void
finalize()
void
incrementInstanceUseCount()
-
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:ProjectFileManager
Disposes this project file manager.- Overrides:
dispose
in classProjectFileManager
-
finalize
protected void finalize() throws java.lang.Throwable
- Overrides:
finalize
in classjava.lang.Object
- Throws:
java.lang.Throwable
-
-