Interface EscapeTextBuilder

    • Method Detail

      • getEscapeTextMode

        EscapeTextMode getEscapeTextMode​()
        Retrieves the escape text mode from the escape text mode property.
        Returns:
        The escape text mode stored by the escape text mode property.
      • setEscapeTextMode

        void setEscapeTextMode​(EscapeTextMode aEscapeTextMode)
        Sets the escape text mode for the escape text mode property.
        Parameters:
        aEscapeTextMode - The escape text mode to be stored by the align text mode property.
      • withEscapeTextMode

        default EscapeTextBuilder withEscapeTextMode​(EscapeTextMode aEscapeTextMode)
        Sets the escape text mode for the escape text mode property.
        Parameters:
        aEscapeTextMode - The escape text mode to be stored by the align text mode property.
        Returns:
        The builder for applying multiple build operations.
      • getEscapeProperties

        org.refcodes.structure.Property[] getEscapeProperties​()
        Gets the escape properties.
        Returns:
        the escape properties
      • setEscapeProperties

        void setEscapeProperties​(org.refcodes.structure.Property... aProperties)
        Sets the escape properties.
        Parameters:
        aProperties - the new escape properties
      • withEscapeProperties

        default EscapeTextBuilder withEscapeProperties​(org.refcodes.structure.Property... aProperties)
        With escape properties.
        Parameters:
        aProperties - the properties
        Returns:
        the escape text builder
      • addEscapeProperty

        EscapeTextBuilder addEscapeProperty​(org.refcodes.structure.Property aProperty)
        Adds the escape property.
        Parameters:
        aProperty - the property
        Returns:
        the escape text builder
      • addEscapeProperty

        EscapeTextBuilder addEscapeProperty​(String aKey,
                                            String aValue)
        Adds the escape property.
        Parameters:
        aKey - the key
        aValue - the value
        Returns:
        the escape text builder
      • build

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