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()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()
- Overrides:
disposein classProjectFileManager
-
finalize
protected void finalize() throws java.lang.Throwable- Overrides:
finalizein classjava.lang.Object- Throws:
java.lang.Throwable
-
-