com.lowagie.text.rtf
Class GenericRtfField
java.lang.Object
com.lowagie.text.Chunk
com.lowagie.text.rtf.AbstractRtfField
com.lowagie.text.rtf.GenericRtfField
- All Implemented Interfaces:
- Element, MarkupAttributes, RtfField
- Direct Known Subclasses:
- RtfPageNumber
public class GenericRtfField
- extends AbstractRtfField
- implements RtfField
This class implements a generic RtfField.
This class is based on the RtfWriter-package from Mark Hall.
ONLY FOR USE WITH THE RtfWriter NOT with the RtfWriter2.
- Since:
- Mon Aug 19 14:50:39 2002
- Version:
- $Id: GenericRtfField.java,v 1.17 2004/12/14 15:14:44 blowagie Exp $
- Author:
- Dirk Weigenand
|
Field Summary |
protected java.lang.String |
fieldInst
Field Initialization Stuff. |
protected java.lang.String |
fieldResult
Field Result Stuff. |
| Fields inherited from class com.lowagie.text.Chunk |
ACTION, attributes, BACKGROUND, COLOR, content, ENCODING, font, GENERICTAG, HSCALE, HYPHENATION, IMAGE, LOCALDESTINATION, LOCALGOTO, markupAttributes, NEWLINE, NEWPAGE, NEXTPAGE, OBJECT_REPLACEMENT_CHARACTER, PDFANNOTATION, REMOTEGOTO, SKEW, SPLITCHARACTER, SUBSUPSCRIPT, TEXTRENDERMODE, UNDERLINE |
| Fields inherited from interface com.lowagie.text.Element |
ALIGN_BASELINE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_JUSTIFIED, ALIGN_JUSTIFIED_ALL, ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT, ALIGN_TOP, ALIGN_UNDEFINED, ANCHOR, ANNOTATION, AUTHOR, CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFBLOCK, CCITT_ENDOFLINE, CCITTG3_1D, CCITTG3_2D, CCITTG4, CELL, CHAPTER, CHUNK, CREATIONDATE, CREATOR, GRAPHIC, HEADER, IMGRAW, IMGTEMPLATE, JPEG, KEYWORDS, LIST, LISTITEM, MULTI_COLUMN_TEXT, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, ROW, SECTION, SUBJECT, TABLE, TITLE |
|
Constructor Summary |
GenericRtfField(java.lang.String fieldInst,
java.lang.String fieldResult)
public constructor, set the data that is to be written into the
Field Initialization Stuff and Field Result parts of the
RtfField. |
GenericRtfField(java.lang.String fieldInst,
java.lang.String fieldResult,
Font font)
public constructor, set the data that is to be written into the
Field Initialization Stuff and Field Result parts of the
RtfField. |
|
Method Summary |
void |
writeRtfFieldInitializationStuff(java.io.OutputStream out)
method for writing custom stuff to the Field Initialization
Stuff part of an RtfField. |
void |
writeRtfFieldResultStuff(java.io.OutputStream out)
method for writing custom stuff to the Field Result part of an
RtfField. |
| Methods inherited from class com.lowagie.text.rtf.AbstractRtfField |
content, isAlt, isDirty, isLocked, isPrivate, setAlt, setDirty, setEdited, setLocked, setPrivate, wasEdited, write, writeRtfFieldBegin, writeRtfFieldEnd, writeRtfFieldInstBegin, writeRtfFieldInstEnd, writeRtfFieldModifiers, writeRtfFieldResultBegin, writeRtfFieldResultEnd |
| Methods inherited from class com.lowagie.text.Chunk |
addToArray, append, font, getAttributes, getChunks, getHorizontalScaling, getImage, getKeySet, getMarkupAttribute, getMarkupAttributeNames, getMarkupAttributes, getTextRise, getWidthPoint, hasAttributes, isEmpty, isTag, process, setAction, setAnchor, setAnchor, setAnnotation, setBackground, setBackground, setFont, setGenericTag, setHorizontalScaling, setHyphenation, setLocalDestination, setLocalGoto, setMarkupAttribute, setMarkupAttributes, setNewPage, setRemoteGoto, setRemoteGoto, setSkew, setSplitCharacter, setTextRenderMode, setTextRise, setUnderline, setUnderline, type |
| 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.RtfField |
write |
fieldInst
protected java.lang.String fieldInst
- Field Initialization Stuff.
fieldResult
protected java.lang.String fieldResult
- Field Result Stuff.
GenericRtfField
public GenericRtfField(java.lang.String fieldInst,
java.lang.String fieldResult)
- public constructor, set the data that is to be written into the
Field Initialization Stuff and Field Result parts of the
RtfField.
- Parameters:
fieldInst - data to be written into the Field
Initialization Stuff part of the RtfField.fieldResult - data to be written into the Field Result
part of the RtfField.
GenericRtfField
public GenericRtfField(java.lang.String fieldInst,
java.lang.String fieldResult,
Font font)
- public constructor, set the data that is to be written into the
Field Initialization Stuff and Field Result parts of the
RtfField.
- Parameters:
fieldInst - data to be written into the Field
Initialization Stuff part of the RtfField.fieldResult - data to be written into the Field Result
part of the RtfField.font -
writeRtfFieldInitializationStuff
public void writeRtfFieldInitializationStuff(java.io.OutputStream out)
throws java.io.IOException
- method for writing custom stuff to the Field Initialization
Stuff part of an RtfField.
- Specified by:
writeRtfFieldInitializationStuff in class AbstractRtfField
- Parameters:
out -
- Throws:
java.io.IOException
writeRtfFieldResultStuff
public void writeRtfFieldResultStuff(java.io.OutputStream out)
throws java.io.IOException
- method for writing custom stuff to the Field Result part of an
RtfField.
- Specified by:
writeRtfFieldResultStuff in class AbstractRtfField
- Parameters:
out -
- Throws:
java.io.IOException