Interface ProgramChangeSet
- All Superinterfaces:
AddressChangeSet, ChangeSet, DataTypeChangeSet, DomainObjectChangeSet, FunctionTagChangeSet, ProgramTreeChangeSet, RegisterChangeSet, SymbolChangeSet
- All Known Implementing Classes:
DBTraceProgramViewChangeSet
public interface ProgramChangeSet
extends DomainObjectChangeSet, AddressChangeSet, RegisterChangeSet, DataTypeChangeSet, ProgramTreeChangeSet, SymbolChangeSet, FunctionTagChangeSet
Interface for a Program Change set. Objects that implements this interface track
various change information on a program.
-
Method Summary
Modifier and TypeMethodDescriptionGets an AddressSetCollection which contains the addressSets that track all the addresses where changes have occurred since the file was checked out.Gets an AddressSetCollection which contains the addressSets that track all the addresses where changes have occurred since the last save.Methods inherited from interface AddressChangeSet
add, addRange, getAddressSetMethods inherited from interface DataTypeChangeSet
categoryAdded, categoryChanged, dataTypeAdded, dataTypeChanged, getCategoryAdditions, getCategoryChanges, getDataTypeAdditions, getDataTypeChanges, getSourceArchiveAdditions, getSourceArchiveChanges, sourceArchiveAdded, sourceArchiveChangedMethods inherited from interface DomainObjectChangeSet
hasChangesMethods inherited from interface FunctionTagChangeSet
getTagChanges, getTagCreations, tagChanged, tagCreatedMethods inherited from interface ProgramTreeChangeSet
getProgramTreeAdditions, getProgramTreeChanges, programTreeAdded, programTreeChangedMethods inherited from interface RegisterChangeSet
addRegisterRange, getRegisterAddressSetMethods inherited from interface SymbolChangeSet
getSymbolAdditions, getSymbolChanges, symbolAdded, symbolChanged
-
Method Details
-
getAddressSetCollectionSinceLastSave
AddressSetCollection getAddressSetCollectionSinceLastSave()Gets an AddressSetCollection which contains the addressSets that track all the addresses where changes have occurred since the last save.- Returns:
- AddressSetCollection containing all addresses that changed since the last save.
-
getAddressSetCollectionSinceCheckout
AddressSetCollection getAddressSetCollectionSinceCheckout()Gets an AddressSetCollection which contains the addressSets that track all the addresses where changes have occurred since the file was checked out. If the file is not versioned, this AddressSetCollection will be empty.- Returns:
- AddressSetCollection containing all addresses that changed since the program was checked out.
-