com.lowagie.text.rtf.style
Class RtfStylesheetList

java.lang.Object
  extended by com.lowagie.text.rtf.RtfElement
      extended by com.lowagie.text.rtf.style.RtfStylesheetList
All Implemented Interfaces:
RtfBasicElement, RtfExtendedElement

public class RtfStylesheetList
extends RtfElement
implements RtfExtendedElement

The RtfStylesheetList stores the RtfParagraphStyles that are used in the document.

Version:
$Revision: 1.1 $
Author:
Mark Hall (mhall@edu.uni-klu.ac.at)

Field Summary
 
Fields inherited from class com.lowagie.text.rtf.RtfElement
document, inHeader, inTable
 
Fields inherited from interface com.lowagie.text.rtf.RtfBasicElement
CLOSE_GROUP, COMMA_DELIMITER, DELIMITER, OPEN_GROUP, TWIPS_FACTOR
 
Constructor Summary
RtfStylesheetList(RtfDocument doc)
          Constructs a new RtfStylesheetList for the RtfDocument.
 
Method Summary
 RtfParagraphStyle getRtfParagraphStyle(String styleName)
          Gets the RtfParagraphStyle with the given name.
 void registerParagraphStyle(RtfParagraphStyle rtfParagraphStyle)
          Register a RtfParagraphStyle with this RtfStylesheetList.
 byte[] writeDefinition()
          Writes the definition of the stylesheet list.
 
Methods inherited from class com.lowagie.text.rtf.RtfElement
intToByteArray, isInTable, setInHeader, setInTable, setRtfDocument, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.lowagie.text.rtf.RtfBasicElement
setInHeader, setInTable, setRtfDocument, write
 

Constructor Detail

RtfStylesheetList

public RtfStylesheetList(RtfDocument doc)
Constructs a new RtfStylesheetList for the RtfDocument.

Parameters:
doc - The RtfDocument this RtfStylesheetList belongs to.
Method Detail

registerParagraphStyle

public void registerParagraphStyle(RtfParagraphStyle rtfParagraphStyle)
Register a RtfParagraphStyle with this RtfStylesheetList.

Parameters:
rtfParagraphStyle - The RtfParagraphStyle to add.

getRtfParagraphStyle

public RtfParagraphStyle getRtfParagraphStyle(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 byte[] writeDefinition()
Writes the definition of the stylesheet list.

Specified by:
writeDefinition in interface RtfExtendedElement
Returns:
A byte array containing the definition data of the Element


Copyright © 2006-2007 EGIZ - E-Government Innovationszentrum. All Rights Reserved.