org.apache.fop.render.rtf.rtflib.rtfdoc

Class RtfLeader


public class RtfLeader
extends RtfContainer

Generates the leader in RTF.

Field Summary

static String
LEADER_DOTTED
Dotted underline
static String
LEADER_EQUAL
Double underline
static String
LEADER_EXPAND
Negative expansion
static String
LEADER_HYPHENS
Heavy wave underline
static String
LEADER_IGNORE_STYLE
Resets to default properties
static String
LEADER_MIDDLEDOTTED
Dashed underline
static String
LEADER_PATTERN_WIDTH
Expansion or compression of the space between characters in twips
static String
LEADER_RULE_THICKNESS
Font size determines rule thickness
static int
LEADER_STANDARD_WIDTH
Standard leader width
static String
LEADER_TABLEAD
Private attribute: tab style
static String
LEADER_TAB_DOTTED
Leader dots
static String
LEADER_TAB_EQUAL
Leader equal sign
static String
LEADER_TAB_HYPHENS
Leader hyphens
static String
LEADER_TAB_MIDDLEDOTTED
Leader middle dots
static String
LEADER_TAB_RIGHT
Right-aligned tab
static String
LEADER_TAB_THICK
Leader thick line
static String
LEADER_TAB_UNDERLINE
Leader underline
static String
LEADER_TAB_VALUE
Tab
static String
LEADER_TAB_WIDTH
Tab width
static String
LEADER_THICK
Thick underline
static String
LEADER_UNDERLINE
Dash-dot-dotted underline
static String
LEADER_UP
Move up 4 half-points
static String
LEADER_USETAB
Private attribute: tab usage indicator
static String
LEADER_WIDTH
Private attribute: leader width
static String
LEADER_ZERO_WIDTH
Zero-width break opportunity

Fields inherited from class org.apache.fop.render.rtf.rtflib.rtfdoc.RtfElement

attrib, parent, writer

Method Summary

boolean
isEmpty()
protected void
writeRtfContent()

Methods inherited from class org.apache.fop.render.rtf.rtflib.rtfdoc.RtfContainer

addChild, getChildCount, getChildren, isEmpty, okToWriteRtf, setChildren, setOptions, toString, writeRtfContent

Methods inherited from class org.apache.fop.render.rtf.rtflib.rtfdoc.RtfElement

close, getRtfAttributes, isEmpty, newLine, okToWriteRtf, toString, writeAttributes, writeControlWord, writeControlWordNS, writeExceptionInRtf, writeGroupMark, writeOneAttribute, writeOneAttributeNS, writeRtf, writeRtfContent, writeRtfPrefix, writeRtfSuffix, writeStarControlWord, writeStarControlWordNS

Field Details

LEADER_DOTTED

public static final String LEADER_DOTTED
Dotted underline

LEADER_EQUAL

public static final String LEADER_EQUAL
Double underline

LEADER_EXPAND

public static final String LEADER_EXPAND
Negative expansion

LEADER_HYPHENS

public static final String LEADER_HYPHENS
Heavy wave underline

LEADER_IGNORE_STYLE

public static final String LEADER_IGNORE_STYLE
Resets to default properties

LEADER_MIDDLEDOTTED

public static final String LEADER_MIDDLEDOTTED
Dashed underline

LEADER_PATTERN_WIDTH

public static final String LEADER_PATTERN_WIDTH
Expansion or compression of the space between characters in twips

LEADER_RULE_THICKNESS

public static final String LEADER_RULE_THICKNESS
Font size determines rule thickness

LEADER_STANDARD_WIDTH

public static final int LEADER_STANDARD_WIDTH
Standard leader width
Field Value:
30

LEADER_TABLEAD

public static final String LEADER_TABLEAD
Private attribute: tab style

LEADER_TAB_DOTTED

public static final String LEADER_TAB_DOTTED
Leader dots

LEADER_TAB_EQUAL

public static final String LEADER_TAB_EQUAL
Leader equal sign

LEADER_TAB_HYPHENS

public static final String LEADER_TAB_HYPHENS
Leader hyphens

LEADER_TAB_MIDDLEDOTTED

public static final String LEADER_TAB_MIDDLEDOTTED
Leader middle dots

LEADER_TAB_RIGHT

public static final String LEADER_TAB_RIGHT
Right-aligned tab

LEADER_TAB_THICK

public static final String LEADER_TAB_THICK
Leader thick line

LEADER_TAB_UNDERLINE

public static final String LEADER_TAB_UNDERLINE
Leader underline

LEADER_TAB_VALUE

public static final String LEADER_TAB_VALUE
Tab

LEADER_TAB_WIDTH

public static final String LEADER_TAB_WIDTH
Tab width

LEADER_THICK

public static final String LEADER_THICK
Thick underline

LEADER_UNDERLINE

public static final String LEADER_UNDERLINE
Dash-dot-dotted underline

LEADER_UP

public static final String LEADER_UP
Move up 4 half-points

LEADER_USETAB

public static final String LEADER_USETAB
Private attribute: tab usage indicator

LEADER_WIDTH

public static final String LEADER_WIDTH
Private attribute: leader width

LEADER_ZERO_WIDTH

public static final String LEADER_ZERO_WIDTH
Zero-width break opportunity

Method Details

isEmpty

public boolean isEmpty()
Overrides:
isEmpty in interface RtfContainer

writeRtfContent

protected void writeRtfContent()
            throws IOException
Overrides:
writeRtfContent in interface RtfContainer

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.