Class IconTool


  • public class IconTool
    extends java.lang.Object
    A little tool to deal with info/warning/error icons in Checkstyle reports, with eventual text.
    Since:
    2.13
    • Constructor Summary

      Constructors 
      Constructor Description
      IconTool​(Sink sink, java.util.ResourceBundle bundle)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void iconError()
      Render an error icon.
      void iconError​(int textType)
      Render an error icon with associated text.
      void iconInfo()
      Render an info icon.
      void iconInfo​(int textType)
      Render an info icon with associated text.
      void iconSeverity​(java.lang.String level)
      Render a simple icon of given level.
      void iconSeverity​(java.lang.String level, int textType)
      Render an icon of given level with associated text.
      void iconWarning()
      Render a warning icon.
      void iconWarning​(int textType)
      Render a warning icon with associated text.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IconTool

        public IconTool​(Sink sink,
                        java.util.ResourceBundle bundle)
    • Method Detail

      • iconSeverity

        public void iconSeverity​(java.lang.String level)
        Render a simple icon of given level.
        Parameters:
        level - one of INFO, WARNING or ERROR constants
      • iconSeverity

        public void iconSeverity​(java.lang.String level,
                                 int textType)
        Render an icon of given level with associated text.
        Parameters:
        level - one of INFO, WARNING or ERROR constants
        textType - one of NO_TEXT, TEXT_SIMPLE, TEXT_TITLE or TEXT_ABBREV constants
      • iconInfo

        public void iconInfo()
        Render an info icon.
      • iconInfo

        public void iconInfo​(int textType)
        Render an info icon with associated text.
        Parameters:
        textType - one of NO_TEXT, TEXT_SIMPLE, TEXT_TITLE or TEXT_ABBREV constants
      • iconWarning

        public void iconWarning()
        Render a warning icon.
      • iconWarning

        public void iconWarning​(int textType)
        Render a warning icon with associated text.
        Parameters:
        textType - one of NO_TEXT, TEXT_SIMPLE, TEXT_TITLE or TEXT_ABBREV constants
      • iconError

        public void iconError()
        Render an error icon.
      • iconError

        public void iconError​(int textType)
        Render an error icon with associated text.
        Parameters:
        textType - one of NO_TEXT, TEXT_SIMPLE, TEXT_TITLE or TEXT_ABBREV constants