Interface FunctionTagChangeSet

  • All Superinterfaces:
    ChangeSet
    All Known Subinterfaces:
    ProgramChangeSet

    public interface FunctionTagChangeSet
    extends ChangeSet
    Defines a Function Tag Change set. This is meant to track changes that are made to FunctionTag objects in a program.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long[] getTagChanges()
      Returns a list of all tag ids that have been changed (edited/deleted).
      long[] getTagCreations()
      Returns a list of all tag ids that have been created.
      void tagChanged​(long id)
      Indicates that a tag has been changed (edited/deleted).
      void tagCreated​(long id)
      Indicates that a tag has been created.
    • Method Detail

      • tagChanged

        void tagChanged​(long id)
        Indicates that a tag has been changed (edited/deleted).
        Parameters:
        id - the id of the tag (from FunctionTagAdapter)
      • tagCreated

        void tagCreated​(long id)
        Indicates that a tag has been created.
        Parameters:
        id - id the id of the tag (from FunctionTagAdapter)
      • getTagChanges

        long[] getTagChanges()
        Returns a list of all tag ids that have been changed (edited/deleted).
        Returns:
        the list of tag ids (from FunctionTagAdapter)
      • getTagCreations

        long[] getTagCreations()
        Returns a list of all tag ids that have been created.
        Returns:
        the list of tag ids (from FunctionTagAdapter)