Class RtfDestinationColorTable


  • public class RtfDestinationColorTable
    extends RtfDestination
    RtfDestinationColorTable handles data destined for the color table destination
    Since:
    2.0.8
    Author:
    Howard Shank (hgshank@yahoo.com)
    • Constructor Detail

      • RtfDestinationColorTable

        public RtfDestinationColorTable()
        Constructor.
      • RtfDestinationColorTable

        public RtfDestinationColorTable​(RtfParser parser)
        Constructs a new RtfColorTableParser.
        Parameters:
        parser - an RtfParser
    • Method Detail

      • setParser

        public void setParser​(RtfParser parser)
        Description copied from class: RtfDestination
        Set the parser to use with the RtfDestination object.
        Overrides:
        setParser in class RtfDestination
        Parameters:
        parser - The RtfParser object.
      • handleOpeningSubGroup

        public boolean handleOpeningSubGroup()
        Description copied from class: RtfDestination
        Handle a new subgroup contained within this group
        Specified by:
        handleOpeningSubGroup in class RtfDestination
        Returns:
        true if handled, false if not handled
      • closeDestination

        public boolean closeDestination()
        Description copied from class: RtfDestination
        Clean up when destination is closed.
        Specified by:
        closeDestination in class RtfDestination
        Returns:
        true if handled, false if not handled
      • handleCloseGroup

        public boolean handleCloseGroup()
        Description copied from class: RtfDestination
        Clean up when group is closed.
        Specified by:
        handleCloseGroup in class RtfDestination
        Returns:
        true if handled, false if not handled
      • handleOpenGroup

        public boolean handleOpenGroup()
        Description copied from class: RtfDestination
        Setup when group is opened.
        Specified by:
        handleOpenGroup in class RtfDestination
        Returns:
        true if handled, false if not handled
      • handleCharacter

        public boolean handleCharacter​(int ch)
        Description copied from class: RtfDestination
        Handle text for this destination
        Specified by:
        handleCharacter in class RtfDestination
        Returns:
        true if handled, false if not handled
      • handleControlWord

        public boolean handleControlWord​(RtfCtrlWordData ctrlWordData)
        Description copied from class: RtfDestination
        Handle control word for this destination
        Specified by:
        handleControlWord in class RtfDestination
        Parameters:
        ctrlWordData - The control word and parameter information object
        Returns:
        true if handled, false if not handled
      • getColor

        public java.awt.Color getColor​(java.lang.String key)
        Get the Color object that is mapped to the key.
        Parameters:
        key - The map number. *@return Color object from the map. null if key does not exist.