Interface TagHandler


  • public interface TagHandler
    Interface for classes that handle tags.
    Author:
    FracPete (fracpete at waikato dot ac dot nz)
    • Method Detail

      • addTag

        void addTag​(BaseKeyValuePair value)
        Adds the tag.
        Parameters:
        value - the tag to add
      • setTags

        void setTags​(BaseKeyValuePair[] value)
        Sets the tags (generators may make use of them).
        Parameters:
        value - the tags
      • getTags

        BaseKeyValuePair[] getTags()
        Returns the tags (generators may make use of them).
        Returns:
        the tags
      • tagsTipText

        String tagsTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • getAllTags

        List<BaseKeyValuePair> getAllTags()
        Retrieves all tags, going up in the actor tree, with lower ones overriding ones defined higher up.
        Returns:
        all tags