Interface FunctionTag

  • All Superinterfaces:
    java.lang.Comparable<FunctionTag>
    All Known Implementing Classes:
    FunctionTagDB

    public interface FunctionTag
    extends java.lang.Comparable<FunctionTag>
    Represents a function tag object that can be associated with functions. This maps to the FunctionTagAdapter table.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void delete()
      Deletes this tag from the program.
      java.lang.String getComment()
      Returns the tag comment.
      long getId()
      Returns the id of the item.
      java.lang.String getName()
      Returns the tag name.
      void setComment​(java.lang.String comment)
      Sets the comment for this tag.
      void setName​(java.lang.String name)
      Sets the name of the tag.
      • Methods inherited from interface java.lang.Comparable

        compareTo
    • Method Detail

      • getId

        long getId()
        Returns the id of the item.
        Returns:
      • getName

        java.lang.String getName()
        Returns the tag name.
        Returns:
      • getComment

        java.lang.String getComment()
        Returns the tag comment.
        Returns:
      • setName

        void setName​(java.lang.String name)
        Sets the name of the tag.
        Parameters:
        name - the tag name
      • setComment

        void setComment​(java.lang.String comment)
        Sets the comment for this tag.
        Parameters:
        comment - the tag comment
      • delete

        void delete()
        Deletes this tag from the program.