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:
        the id of the item
      • getName

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

        java.lang.String getComment()
        Returns the tag comment
        Returns:
        the tag comment
      • 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