Class ProgramChangeRecord

    • Constructor Summary

      Constructors 
      Constructor Description
      ProgramChangeRecord​(int type, int subType, Address start, Address end, java.lang.Object affectedObj, java.lang.Object oldValue, java.lang.Object newValue)
      Construct a new ProgramChangeRecord; any of the Address or Object params may be null, depending on what the type param is.
      ProgramChangeRecord​(int type, Address start, Address end, java.lang.Object affectedObj, java.lang.Object oldValue, java.lang.Object newValue)
      Construct a new ProgramChangeRecord; any of the Address or Object params may be null, depending on what the type param is.
    • Constructor Detail

      • ProgramChangeRecord

        public ProgramChangeRecord​(int type,
                                   Address start,
                                   Address end,
                                   java.lang.Object affectedObj,
                                   java.lang.Object oldValue,
                                   java.lang.Object newValue)
        Construct a new ProgramChangeRecord; any of the Address or Object params may be null, depending on what the type param is.
        Parameters:
        type - event type
        start - starting address that is affected by the event
        end - ending address that is affected by the event
        oldValue - original value
        newValue - new value
      • ProgramChangeRecord

        public ProgramChangeRecord​(int type,
                                   int subType,
                                   Address start,
                                   Address end,
                                   java.lang.Object affectedObj,
                                   java.lang.Object oldValue,
                                   java.lang.Object newValue)
        Construct a new ProgramChangeRecord; any of the Address or Object params may be null, depending on what the type param is.
        Parameters:
        type - event type
        subType - event sub-type
        start - starting address that is affected by the event
        end - ending address that is affected by the event
        oldValue - original value
        newValue - new value
    • Method Detail

      • getStart

        public Address getStart()
        Get the start address.
      • getEnd

        public Address getEnd()
        Get the end address.
      • getObject

        public java.lang.Object getObject()
        Return the object that is the subject of this change record.
        Returns:
        Object null if this change record does not have the affected object