Interface CharacterRun


  • public interface CharacterRun
    This class represents a run of text that share common properties.
    • Method Detail

      • isBold

        boolean isBold()
      • setBold

        void setBold​(boolean bold)
      • isItalic

        boolean isItalic()
      • setItalic

        void setItalic​(boolean italic)
      • isSmallCaps

        boolean isSmallCaps()
      • setSmallCaps

        void setSmallCaps​(boolean smallCaps)
      • isCapitalized

        boolean isCapitalized()
      • setCapitalized

        void setCapitalized​(boolean caps)
      • isStrikeThrough

        boolean isStrikeThrough()
      • setStrikeThrough

        void setStrikeThrough​(boolean strike)
      • isDoubleStrikeThrough

        boolean isDoubleStrikeThrough()
      • setDoubleStrikethrough

        void setDoubleStrikethrough​(boolean dstrike)
      • isShadowed

        boolean isShadowed()
      • setShadow

        void setShadow​(boolean shadow)
      • isEmbossed

        boolean isEmbossed()
      • setEmbossed

        void setEmbossed​(boolean emboss)
      • isImprinted

        boolean isImprinted()
      • setImprinted

        void setImprinted​(boolean imprint)
      • getFontSize

        int getFontSize()
      • getFontSizeAsDouble

        Double getFontSizeAsDouble()
      • setFontSize

        void setFontSize​(int halfPoints)
      • setFontSize

        void setFontSize​(double halfPoints)
      • getCharacterSpacing

        int getCharacterSpacing()
      • setCharacterSpacing

        void setCharacterSpacing​(int twips)
      • getKerning

        int getKerning()
      • setKerning

        void setKerning​(int kern)
      • isHighlighted

        boolean isHighlighted()
      • getFontName

        String getFontName()
        Gets the fonts which shall be used to display the text contents of this run. Specifies a font which shall be used to format all "normal" characters in the run
        Returns:
        a string representing the font
      • text

        String text()
        Returns:
        The text of the run, including any tabs/spaces/etc