Class RtfStylesheetList

  • All Implemented Interfaces:
    RtfBasicElement, RtfExtendedElement, com.lowagie.text.RtfElementInterface

    public class RtfStylesheetList
    extends RtfElement
    implements RtfExtendedElement
    The RtfStylesheetList stores the RtfParagraphStyles that are used in the document.
    Version:
    $Id: RtfStylesheetList.java 3580 2008-08-06 15:52:00Z howard_s $
    Author:
    Mark Hall (Mark.Hall@mail.room3b.eu), Thomas Bickel (tmb99@inode.at)
    • Constructor Detail

      • RtfStylesheetList

        public RtfStylesheetList​(RtfDocument doc)
        Constructs a new RtfStylesheetList for the RtfDocument.
        Parameters:
        doc - The RtfDocument this RtfStylesheetList belongs to.
    • Method Detail

      • writeContent

        public void writeContent​(java.io.OutputStream out)
                          throws java.io.IOException
        unused
        Specified by:
        writeContent in interface RtfBasicElement
        Specified by:
        writeContent in class RtfElement
        Parameters:
        out - The OutputStream to write the content to
        Throws:
        java.io.IOException
      • registerParagraphStyle

        public void registerParagraphStyle​(RtfParagraphStyle rtfParagraphStyle)
        Register a RtfParagraphStyle with this RtfStylesheetList.
        Parameters:
        rtfParagraphStyle - The RtfParagraphStyle to add.
      • getRtfParagraphStyle

        public RtfParagraphStyle getRtfParagraphStyle​(java.lang.String styleName)
        Gets the RtfParagraphStyle with the given name. Makes sure that the defaults have been loaded.
        Parameters:
        styleName - The name of the RtfParagraphStyle to get.
        Returns:
        The RtfParagraphStyle with the given name or null.
      • writeDefinition

        public void writeDefinition​(java.io.OutputStream result)
                             throws java.io.IOException
        Writes the definition of the stylesheet list.
        Specified by:
        writeDefinition in interface RtfExtendedElement
        Parameters:
        result - The OutputStream to write the element definition to
        Throws:
        java.io.IOException