DataTypeImpl

Package: ghidra.program.model.data
Type: class

12.0_PUBLIC

removedmethod: getPathName
java.lang.String getPathName()

10.3_PUBLIC

addedmethod: getAlignedLength
int getAlignedLength()

10.2_PUBLIC

modifiedmethod: getParents
return type: ghidra.program.model.data.DataType[] → Collection
- ghidra.program.model.data.DataType[] getParents()
+ java.util.Collection<ghidra.program.model.data.DataType> getParents()
removedmethod: setDefaultSettings
void setDefaultSettings(ghidra.docking.settings.Settings settings)

10.1_PUBLIC

modifiedtype-implements: DataTypeImpl
- javax.swing.event.ChangeListener
+ (none)
removedmethod: stateChanged
void stateChanged(javax.swing.event.ChangeEvent e)

10.0_PUBLIC

addedmethod: notifyAlignmentChanged
void notifyAlignmentChanged()

9.2_PUBLIC

addedmethod: setSourceArchive
void setSourceArchive(ghidra.program.model.data.SourceArchive archive)
modifiedmethod: getSourceArchive
return type: SourceArchive → SourceArchive
- ghidra.app.plugin.core.datamgr.archive.SourceArchive getSourceArchive()
+ ghidra.program.model.data.SourceArchive getSourceArchive()
removedmethod: setSourceArchive
void setSourceArchive(ghidra.app.plugin.core.datamgr.archive.SourceArchive archive)

9.1_PUBLIC

modifiedtype-extends: DataTypeImpl
- java.lang.Object
+ ghidra.program.model.data.AbstractDataType
modifiedtype-implements: DataTypeImpl
- ghidra.program.model.data.DataType, java.io.Serializable, javax.swing.event.ChangeListener
+ javax.swing.event.ChangeListener
removedfield: categoryPath
ghidra.program.model.data.CategoryPath categoryPath
removedmethod: getCategoryPath
ghidra.program.model.data.CategoryPath getCategoryPath()
removedmethod: getDataOrganization
ghidra.program.model.data.DataOrganization getDataOrganization()
removedmethod: getDataTypeManager
ghidra.program.model.data.DataTypeManager getDataTypeManager()
removedmethod: getDataTypePath
ghidra.program.model.data.DataTypePath getDataTypePath()
removedmethod: getDefaultAbbreviatedLabelPrefix
java.lang.String getDefaultAbbreviatedLabelPrefix()
removedmethod: getDefaultLabelPrefix
java.lang.String getDefaultLabelPrefix()
removedmethod: getDefaultLabelPrefix
java.lang.String getDefaultLabelPrefix(ghidra.program.model.mem.MemBuffer buf, ghidra.docking.settings.Settings settings, int len, ghidra.program.model.data.DataTypeDisplayOptions options)
removedmethod: getDefaultOffcutLabelPrefix
java.lang.String getDefaultOffcutLabelPrefix(ghidra.program.model.mem.MemBuffer buf, ghidra.docking.settings.Settings settings, int len, ghidra.program.model.data.DataTypeDisplayOptions options, int offcutLength)
removedmethod: getDisplayName
java.lang.String getDisplayName()
removedmethod: getDocs
java.net.URL getDocs()
removedmethod: getName
java.lang.String getName()
removedmethod: isDeleted
boolean isDeleted()
removedmethod: isNotYetDefined
boolean isNotYetDefined()
removedfield: name
java.lang.String name
removedmethod: toString
java.lang.String toString()

9.0.2_PUBLIC

addedfield: categoryPath
ghidra.program.model.data.CategoryPath categoryPath
addedfield: defaultSettings
ghidra.docking.settings.Settings defaultSettings
addedmethod: getDataOrganization
ghidra.program.model.data.DataOrganization getDataOrganization()
addedfield: name
java.lang.String name
addedmethod: notifyDeleted
void notifyDeleted()
addedmethod: notifyNameChanged
void notifyNameChanged(java.lang.String oldName)
addedmethod: notifyReplaced
void notifyReplaced(ghidra.program.model.data.DataType replacement)
addedmethod: notifySizeChanged
void notifySizeChanged()

9.0.1_PUBLIC

introducedInitial version