DataTypeArchiveDB

Package: ghidra.program.database
Type: class

11.3.2_PUBLIC

modifiedmethod: getDataTypeManager
return type: DataTypeManager → ProjectDataTypeManager
- ghidra.program.model.data.DataTypeManager getDataTypeManager()
+ ghidra.program.database.ProjectDataTypeManager getDataTypeManager()
removedmethod: updateID
void updateID()

11.2_PUBLIC

addedmethod: domainObjectRestored
void domainObjectRestored()
addedmethod: save
void save(java.lang.String comment, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
addedmethod: saveToPackedFile
void saveToPackedFile(java.io.File outputFile, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
removedmethod: invalidate
void invalidate()

11.1_PUBLIC

addedmethod: categoryAdded
void categoryAdded(long categoryID, ghidra.program.util.ProgramEvent eventType, java.lang.Object oldValue, java.lang.Object newValue)
addedmethod: categoryChanged
void categoryChanged(long categoryID, ghidra.program.util.ProgramEvent eventType, java.lang.Object oldValue, java.lang.Object newValue)
addedmethod: dataTypeAdded
void dataTypeAdded(long dataTypeID, ghidra.program.util.ProgramEvent eventType, java.lang.Object oldValue, java.lang.Object newValue)
addedmethod: dataTypeChanged
void dataTypeChanged(long dataTypeID, ghidra.program.util.ProgramEvent eventType, boolean isAutoResponseChange, java.lang.Object oldValue, java.lang.Object newValue)
addedmethod: setChanged
void setChanged(ghidra.program.util.ProgramEvent eventType, java.lang.Object oldValue, java.lang.Object newValue)
modifiedtype-implements: DataTypeArchiveDB
- ghidra.program.model.listing.DataTypeArchive, ghidra.program.util.DataTypeArchiveChangeManager
+ ghidra.program.model.listing.DataTypeArchive
removedmethod: categoryAdded
void categoryAdded(long categoryID, int type, java.lang.Object oldValue, java.lang.Object newValue)
removedmethod: categoryChanged
void categoryChanged(long categoryID, int type, java.lang.Object oldValue, java.lang.Object newValue)
removedmethod: dataTypeAdded
void dataTypeAdded(long dataTypeID, int type, java.lang.Object oldValue, java.lang.Object newValue)
removedmethod: dataTypeChanged
void dataTypeChanged(long dataTypeID, int type, boolean isAutoResponseChange, java.lang.Object oldValue, java.lang.Object newValue)
removedmethod: setChanged
void setChanged(int type, java.lang.Object oldValue, java.lang.Object newValue)
removedmethod: setObjChanged
void setObjChanged(int type, java.lang.Object affectedObj, java.lang.Object oldValue, java.lang.Object newValue)

10.0_PUBLIC

addedmethod: close
void close()
addedmethod: dataTypeChanged
void dataTypeChanged(long dataTypeID, int type, boolean isAutoResponseChange, java.lang.Object oldValue, java.lang.Object newValue)
removedmethod: dataTypeChanged
void dataTypeChanged(long dataTypeID, int type, java.lang.Object oldValue, java.lang.Object newValue)

9.0.2_PUBLIC

addedmethod: clearCache
void clearCache(boolean all)
addedmethod: propertyChanged
boolean propertyChanged(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
addedmethod: setChanged
void setChanged(boolean b)
addedmethod: setDomainFile
void setDomainFile(ghidra.framework.model.DomainFile df)
addedmethod: updateMetadata
void updateMetadata() throws IOException

9.0.1_PUBLIC

introducedInitial version