Interface IKStringTextTag

    • Method Detail

      • getSourcePosition

        int getSourcePosition()
        Gets the source position of this tag in the source string.
        Returns:
        The start position of the tag.
      • getSourceEndPosition

        int getSourceEndPosition()
        Gets the ending position of this tag in the source string.
        Returns:
        The end position of the tag.
      • getReference

        java.lang.String getReference()
        Gets the reference.
        Returns:
        The reference string to the property.
      • setReference

        boolean setReference​(java.lang.String ref)
        Updates the reference for the tag.
        Parameters:
        ref - The new reference string.
        Returns:
        true for changed, false for no change.
      • getAttribute

        java.lang.String getAttribute​(java.lang.String attributeName)
        Gets the attribute value.
        Parameters:
        attributeName - The name of the attribute.
        Returns:
        The value, or null if the attribute is not present.
      • setAttribute

        boolean setAttribute​(java.lang.String attributeName,
                             java.lang.String value)
        Updates an attribute value or removes it.
        Parameters:
        attributeName - The attribute name.
        value - The value to set, or null to remove the attribute.
        Returns:
        true for changed, false for no change.