Interface TruncateTextBuilder

    • Method Detail

      • getTruncateTextMode

        TruncateTextMode getTruncateTextMode​()
        Retrieves the truncate text mode from the truncate text mode property.
        Returns:
        The truncate text mode stored by the truncate text mode property.
      • setTruncateTextMode

        void setTruncateTextMode​(TruncateTextMode aTruncateTextMode)
        Sets the truncate text mode for the truncate text mode property.
        Parameters:
        aTruncateTextMode - The truncate text mode to be stored by the truncate text mode property.
      • withTruncateTextMode

        default TruncateTextBuilder withTruncateTextMode​(TruncateTextMode aTruncateTextMode)
        Sets the truncate text mode for the truncate text mode property.
        Parameters:
        aTruncateTextMode - The truncate text mode to be stored by the truncate text mode property.
        Returns:
        The builder for applying multiple build operations.
      • getTruncateChars

        char[] getTruncateChars​()
        Retrieves the truncate chars from the truncate chars property.
        Returns:
        The truncate chars stored by the truncate chars property.
      • setTruncateChars

        void setTruncateChars​(char... aTruncateChars)
        Sets the truncate chars for the truncate chars property.
        Parameters:
        aTruncateChars - The truncate chars to be stored by the text align mode property.
      • withStripChars

        default TruncateTextBuilder withStripChars​(char... aStripChars)
        Sets the truncate chars for the truncate chars property.
        Parameters:
        aStripChars - The truncate chars to be stored by the text align mode property.
        Returns:
        The builder for applying multiple build operations.
      • build

        static TruncateTextBuilder build​()
        This is a convenience method for easily instantiating the according builder.
        Returns:
        an instance (using a default implementation) of this builder