Package ghidra.feature.vt.api.db
Class MarkupItemStorageDB
java.lang.Object
ghidra.program.database.DatabaseObject
ghidra.feature.vt.api.db.MarkupItemStorageDB
- All Implemented Interfaces:
MarkupItemStorage
public class MarkupItemStorageDB
extends ghidra.program.database.DatabaseObject
implements MarkupItemStorage
-
Field Summary
Fields inherited from class ghidra.program.database.DatabaseObject
key
-
Method Summary
Modifier and TypeMethodDescriptionghidra.program.model.address.Address
ghidra.program.model.address.Address
protected boolean
refresh()
protected boolean
refresh
(db.DBRecord matchRecord) reset()
setApplyFailed
(String message) setDestinationAddress
(ghidra.program.model.address.Address destinationAddress, String addressSource) void
setSourceDestinationValues
(Stringable sourceValue, Stringable destinationValue) setStatus
(VTMarkupItemStatus status) toString()
Methods inherited from class ghidra.program.database.DatabaseObject
checkDeleted, checkIsValid, checkIsValid, getKey, isDeleted, isInvalid, keyChanged, setDeleted, setInvalid, validate
-
Method Details
-
getMarkupType
- Specified by:
getMarkupType
in interfaceMarkupItemStorage
-
getAssociation
- Specified by:
getAssociation
in interfaceMarkupItemStorage
-
getSourceAddress
public ghidra.program.model.address.Address getSourceAddress()- Specified by:
getSourceAddress
in interfaceMarkupItemStorage
-
getDestinationAddress
public ghidra.program.model.address.Address getDestinationAddress()- Specified by:
getDestinationAddress
in interfaceMarkupItemStorage
-
getDestinationAddressSource
- Specified by:
getDestinationAddressSource
in interfaceMarkupItemStorage
-
getStatus
- Specified by:
getStatus
in interfaceMarkupItemStorage
-
getStatusDescription
- Specified by:
getStatusDescription
in interfaceMarkupItemStorage
-
getSourceValue
- Specified by:
getSourceValue
in interfaceMarkupItemStorage
-
getDestinationValue
- Specified by:
getDestinationValue
in interfaceMarkupItemStorage
-
setSourceDestinationValues
- Specified by:
setSourceDestinationValues
in interfaceMarkupItemStorage
-
setStatus
- Specified by:
setStatus
in interfaceMarkupItemStorage
-
setApplyFailed
- Specified by:
setApplyFailed
in interfaceMarkupItemStorage
-
reset
- Specified by:
reset
in interfaceMarkupItemStorage
-
setDestinationAddress
public MarkupItemStorage setDestinationAddress(ghidra.program.model.address.Address destinationAddress, String addressSource) - Specified by:
setDestinationAddress
in interfaceMarkupItemStorage
-
refresh
protected boolean refresh()- Specified by:
refresh
in classghidra.program.database.DatabaseObject
-
refresh
protected boolean refresh(db.DBRecord matchRecord) - Overrides:
refresh
in classghidra.program.database.DatabaseObject
-
toString
-