com.lowagie.text.rtf.style
Class RtfColorList
java.lang.Object
com.lowagie.text.rtf.RtfElement
com.lowagie.text.rtf.style.RtfColorList
- All Implemented Interfaces:
- RtfBasicElement, RtfExtendedElement, RtfElementInterface
public class RtfColorList
- extends RtfElement
- implements RtfExtendedElement
The RtfColorList stores all colors that appear in the document. Black
and White are always added
- Version:
- $Id: RtfColorList.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 |
RtfColorList
public RtfColorList(RtfDocument doc)
- Constructs a new RtfColorList for the RtfDocument. Will add the default
black and white colors.
- Parameters:
doc - The RtfDocument this RtfColorList belongs to
getColorNumber
public int getColorNumber(RtfColor color)
- Returns the index of the given RtfColor in the color list. If the RtfColor
is not in the list of colors, then it is added.
- Parameters:
color - The RtfColor for which to get the index
- Returns:
- The index of the RtfColor
writeContent
public void writeContent(OutputStream out)
throws IOException
- unused
- Specified by:
writeContent in interface RtfBasicElement- Specified by:
writeContent in class RtfElement
- Parameters:
out - The OutputStream to write the content to
- Throws:
IOException
writeDefinition
public void writeDefinition(OutputStream result)
throws IOException
- Write the definition part of the color list. Calls the writeDefinition
methods of the RtfColors in the color list.
- Specified by:
writeDefinition in interface RtfExtendedElement
- Parameters:
result - The OutputStream to write the element definition to
- Throws:
IOException
Copyright © 2012. All Rights Reserved.