Interface ReferenceListener


public interface ReferenceListener
Interface to define methods that are called when references are added or removed.
  • Method Details Link icon

    • memReferenceAdded Link icon

      void memReferenceAdded(Reference ref)
      Notification that the given memory reference has been added.
      Parameters:
      ref - the reference that was added.
    • memReferenceRemoved Link icon

      void memReferenceRemoved(Reference ref)
      Notification that the given memory reference has bee removed.
      Parameters:
      ref - the reference that was removed.
    • memReferenceTypeChanged Link icon

      void memReferenceTypeChanged(Reference newRef, Reference oldRef)
      Notification that the reference type on the given memory reference has changed.
      Parameters:
      newRef - the reference with the new reference type.
      oldRef - the reference with the old reference type.
    • memReferencePrimarySet Link icon

      void memReferencePrimarySet(Reference ref)
      Notification that the given memory reference has been set as the primary reference.
      Parameters:
      ref - the reference that is now primary.
    • memReferencePrimaryRemoved Link icon

      void memReferencePrimaryRemoved(Reference ref)
      Notification that the given memory reference is no longer the primary reference.
      Parameters:
      ref - the reference that was primary but now is not.
    • stackReferenceAdded Link icon

      void stackReferenceAdded(Reference ref)
      Notification that the given stack reference has been added.
      Parameters:
      ref - the stack reference that was added.
    • stackReferenceRemoved Link icon

      void stackReferenceRemoved(Reference ref)
      Notification tbat the given stack reference has been removed.
      Parameters:
      ref - The stack reference that was removed
    • externalReferenceAdded Link icon

      void externalReferenceAdded(Reference ref)
      Notification that the given external reference has been added.
      Parameters:
      ref - the external reference that was added.
    • externalReferenceRemoved Link icon

      void externalReferenceRemoved(Reference ref)
      Notification that the given external reference has been removed.
      Parameters:
      ref - the external reference that was removed.
    • externalReferenceNameChanged Link icon

      void externalReferenceNameChanged(Reference ref)
      Notification that the external program name in the reference has changed.
      Parameters:
      ref - the external reference with its new external name.