Package com.lowagie.text.rtf
Class AbstractRtfField
- java.lang.Object
-
- com.lowagie.text.Chunk
-
- com.lowagie.text.rtf.AbstractRtfField
-
- Direct Known Subclasses:
GenericRtfField
abstract class AbstractRtfField extends Chunk implements RtfField
Deprecated.Please move to the RtfWriter2 and associated classes.This class implements an abstract 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: itext-xmloutput.patch,v 1.1 2009/08/28 20:31:00 overholt Exp $
- Author:
- Dirk Weigenand
-
-
Field Summary
Fields Modifier and Type Field Description private static byte[]fldAltDeprecated.private static byte[]fldDirtyDeprecated.private static byte[]fldEditDeprecated.private static byte[]fldLockDeprecated.private static byte[]fldPrivDeprecated.private booleanrtfFieldIsAltDeprecated.Determines whether this RtfField shall refer to an end note.private booleanrtfFieldIsDirtyDeprecated.Determines whether a formatting change has been made since the field was last updated.private booleanrtfFieldIsLockedDeprecated.Determines whether this RtfField is locked, i.e.private booleanrtfFieldIsPrivateDeprecated.Determines whether the field is in suitable form for display.private booleanrtfFieldWasEditedDeprecated.Determines whether text has been added, removed from thre field result since the field was last updated.-
Fields inherited from class com.lowagie.text.Chunk
ACTION, attributes, BACKGROUND, COLOR, content, ENCODING, font, GENERICTAG, HSCALE, HYPHENATION, IMAGE, LOCALDESTINATION, LOCALGOTO, NEWLINE, NEWPAGE, NEXTPAGE, OBJECT_REPLACEMENT_CHARACTER, PDFANNOTATION, REMOTEGOTO, SEPARATOR, SKEW, SPLITCHARACTER, SUBSUPSCRIPT, TAB, 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, HEADER, IMGRAW, IMGTEMPLATE, JBIG2, JPEG, JPEG2000, KEYWORDS, LIST, LISTITEM, MARKED, MULTI_COLUMN_TEXT, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, ROW, SECTION, SUBJECT, TABLE, TITLE, YMARK
-
-
Constructor Summary
Constructors Constructor Description AbstractRtfField(java.lang.String content, Font font)Deprecated.public constructor
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.Stringcontent()Deprecated.empty implementation for Chunk.booleanisAlt()Deprecated.Determines whether this RtfField shall refer to an end note.booleanisDirty()Deprecated.Determines whether the field was changed since the field was last updatedbooleanisLocked()Deprecated.Determines whtether the field is locked, i.e.booleanisPrivate()Deprecated.Determines whether the field is in suitable form for display.voidsetAlt(boolean rtfFieldIsAlt)Deprecated.Determines whether this RtfField shall refer to an end note.voidsetDirty(boolean rtfFieldIsDirty)Deprecated.Set whether a formatting change has been made since the field was last updatedvoidsetEdited(boolean rtfFieldWasEdited)Deprecated.Set whether text has been added, removed from thre field result since the field was last updated.voidsetLocked(boolean rtfFieldIsLocked)Deprecated.Set whether the field can be updated.voidsetPrivate(boolean rtfFieldIsPrivate)Deprecated.Set whether the field is in suitable form for display.booleanwasEdited()Deprecated.Determines whether text has been added, removed from the field result since the field was last updated.voidwrite(RtfWriter writer, java.io.OutputStream out)Deprecated.For Interface RtfField.protected voidwriteRtfFieldBegin(java.io.OutputStream out)Deprecated.Write the beginning of an RtfField to the OutputStream.protected voidwriteRtfFieldEnd(java.io.OutputStream out)Deprecated.Close the RtfField.abstract voidwriteRtfFieldInitializationStuff(java.io.OutputStream out)Deprecated.Abstract method for writing custom stuff to the Field Initialization Stuff part of an RtfField.protected voidwriteRtfFieldInstBegin(java.io.OutputStream out)Deprecated.Write RtfField Initialization Stuff to OutputStream.protected voidwriteRtfFieldInstEnd(java.io.OutputStream out)Deprecated.Write end of RtfField Initialization Stuff to OutputStream.protected voidwriteRtfFieldModifiers(java.io.OutputStream out)Deprecated.Write the modifiers defined for a RtfField to the OutputStream.protected voidwriteRtfFieldResultBegin(java.io.OutputStream out)Deprecated.Write beginning of RtfField Result to OutputStream.protected voidwriteRtfFieldResultEnd(java.io.OutputStream out)Deprecated.Write end of RtfField Result to OutputStream.abstract voidwriteRtfFieldResultStuff(java.io.OutputStream out)Deprecated.Abstract method for writing custom stuff to the Field Result part of an RtfField.-
Methods inherited from class com.lowagie.text.Chunk
append, getAttributes, getChunks, getContent, getFont, getHorizontalScaling, getHyphenation, getImage, getTextRise, getWidthPoint, hasAttributes, isContent, isEmpty, isNestable, process, setAction, setAnchor, setAnchor, setAnnotation, setAttributes, setBackground, setBackground, setFont, setGenericTag, setHorizontalScaling, setHyphenation, setLocalDestination, setLocalGoto, setNewPage, setRemoteGoto, setRemoteGoto, setSkew, setSplitCharacter, setTextRenderMode, setTextRise, setUnderline, setUnderline, toString, type
-
-
-
-
Field Detail
-
fldDirty
private static final byte[] fldDirty
Deprecated.
-
fldPriv
private static final byte[] fldPriv
Deprecated.
-
fldLock
private static final byte[] fldLock
Deprecated.
-
fldEdit
private static final byte[] fldEdit
Deprecated.
-
fldAlt
private static final byte[] fldAlt
Deprecated.
-
rtfFieldIsLocked
private boolean rtfFieldIsLocked
Deprecated.Determines whether this RtfField is locked, i.e. it cannot be updated. Defaults to false.
-
rtfFieldIsDirty
private boolean rtfFieldIsDirty
Deprecated.Determines whether a formatting change has been made since the field was last updated. Defaults to false.
-
rtfFieldWasEdited
private boolean rtfFieldWasEdited
Deprecated.Determines whether text has been added, removed from thre field result since the field was last updated. Defaults to false.
-
rtfFieldIsPrivate
private boolean rtfFieldIsPrivate
Deprecated.Determines whether the field is in suitable form for display. Defaults to false.
-
rtfFieldIsAlt
private boolean rtfFieldIsAlt
Deprecated.Determines whether this RtfField shall refer to an end note.
-
-
Constructor Detail
-
AbstractRtfField
public AbstractRtfField(java.lang.String content, Font font)Deprecated.public constructor- Parameters:
content- the content of the fieldfont- the font of the field
-
-
Method Detail
-
isLocked
public final boolean isLocked()
Deprecated.Determines whtether the field is locked, i.e. it cannot be updated.- Returns:
- true iff the field cannot be updated, false otherwise.
-
setLocked
public final void setLocked(boolean rtfFieldIsLocked)
Deprecated.Set whether the field can be updated.- Parameters:
rtfFieldIsLocked- true if the field cannot be updated, false otherwise.
-
setDirty
public final void setDirty(boolean rtfFieldIsDirty)
Deprecated.Set whether a formatting change has been made since the field was last updated- Parameters:
rtfFieldIsDirty- true if the field was changed since the field was last updated, false otherwise.
-
isDirty
public final boolean isDirty()
Deprecated.Determines whether the field was changed since the field was last updated- Returns:
- true if the field was changed since the field was last updated, false otherwise.
-
setEdited
public final void setEdited(boolean rtfFieldWasEdited)
Deprecated.Set whether text has been added, removed from thre field result since the field was last updated.- Parameters:
rtfFieldWasEdited- Determines whether text has been added, removed from the field result since the field was last updated (true, false otherwise..
-
wasEdited
public final boolean wasEdited()
Deprecated.Determines whether text has been added, removed from the field result since the field was last updated.- Returns:
- rtfFieldWasEdited true if text has been added, removed from the field result since the field was last updated, false otherwise.
-
setPrivate
public final void setPrivate(boolean rtfFieldIsPrivate)
Deprecated.Set whether the field is in suitable form for display. I.e. it's not a field with a picture as field result- Parameters:
rtfFieldIsPrivate- Determines whether the field is in suitable form for display: true it can be displayed, false it cannot be displayed.
-
isPrivate
public final boolean isPrivate()
Deprecated.Determines whether the field is in suitable form for display.- Returns:
- whether the field is in suitable form for display: true yes, false no it cannot be displayed.
-
writeRtfFieldInitializationStuff
public abstract void writeRtfFieldInitializationStuff(java.io.OutputStream out) throws java.io.IOExceptionDeprecated.Abstract method for writing custom stuff to the Field Initialization Stuff part of an RtfField.- Parameters:
out-- Throws:
java.io.IOException
-
writeRtfFieldResultStuff
public abstract void writeRtfFieldResultStuff(java.io.OutputStream out) throws java.io.IOExceptionDeprecated.Abstract method for writing custom stuff to the Field Result part of an RtfField.- Parameters:
out-- Throws:
java.io.IOException
-
setAlt
public final void setAlt(boolean rtfFieldIsAlt)
Deprecated.Determines whether this RtfField shall refer to an end note.- Parameters:
rtfFieldIsAlt- true if this RtfField shall refer to an end note, false otherwise
-
isAlt
public final boolean isAlt()
Deprecated.Determines whether this RtfField shall refer to an end note.- Returns:
- true if this RtfField shall refer to an end note, false otherwise.
-
content
public final java.lang.String content()
Deprecated.empty implementation for Chunk.- Returns:
- an empty string
-
write
public void write(RtfWriter writer, java.io.OutputStream out) throws java.io.IOException
Deprecated.For Interface RtfField.
-
writeRtfFieldBegin
protected final void writeRtfFieldBegin(java.io.OutputStream out) throws java.io.IOExceptionDeprecated.Write the beginning of an RtfField to the OutputStream.- Parameters:
out-- Throws:
java.io.IOException
-
writeRtfFieldModifiers
protected final void writeRtfFieldModifiers(java.io.OutputStream out) throws java.io.IOExceptionDeprecated.Write the modifiers defined for a RtfField to the OutputStream.- Parameters:
out-- Throws:
java.io.IOException
-
writeRtfFieldInstBegin
protected final void writeRtfFieldInstBegin(java.io.OutputStream out) throws java.io.IOExceptionDeprecated.Write RtfField Initialization Stuff to OutputStream.- Parameters:
out-- Throws:
java.io.IOException
-
writeRtfFieldInstEnd
protected final void writeRtfFieldInstEnd(java.io.OutputStream out) throws java.io.IOExceptionDeprecated.Write end of RtfField Initialization Stuff to OutputStream.- Parameters:
out-- Throws:
java.io.IOException
-
writeRtfFieldResultBegin
protected final void writeRtfFieldResultBegin(java.io.OutputStream out) throws java.io.IOExceptionDeprecated.Write beginning of RtfField Result to OutputStream.- Parameters:
out-- Throws:
java.io.IOException
-
writeRtfFieldResultEnd
protected final void writeRtfFieldResultEnd(java.io.OutputStream out) throws java.io.IOExceptionDeprecated.Write end of RtfField Result to OutputStream.- Parameters:
out-- Throws:
java.io.IOException
-
writeRtfFieldEnd
protected final void writeRtfFieldEnd(java.io.OutputStream out) throws java.io.IOExceptionDeprecated.Close the RtfField.- Parameters:
out-- Throws:
java.io.IOException
-
-