com.lowagie.text.rtf.style
Class RtfStylesheetList
java.lang.Object
com.lowagie.text.rtf.RtfElement
com.lowagie.text.rtf.style.RtfStylesheetList
- All Implemented Interfaces:
- RtfBasicElement, RtfExtendedElement, 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)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RtfStylesheetList
public RtfStylesheetList(RtfDocument doc)
- Constructs a new RtfStylesheetList for the RtfDocument.
- Parameters:
doc
- The RtfDocument this RtfStylesheetList belongs to.
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
iText 2.1.7