Package org.apache.fop.area.inline
Class Leader
- java.lang.Object
-
- org.apache.fop.area.AreaTreeObject
-
- org.apache.fop.area.Area
-
- org.apache.fop.area.inline.InlineArea
-
- org.apache.fop.area.inline.Leader
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class Leader extends InlineArea
This is a leader inline area. This class is only used for leader with leader-pattern of rule.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.fop.area.inline.InlineArea
InlineArea.InlineAdjustingInfo
-
-
Field Summary
Fields Modifier and Type Field Description private int
ruleStyle
private int
ruleThickness
private static long
serialVersionUID
-
Fields inherited from class org.apache.fop.area.inline.InlineArea
adjustingInfo, blockProgressionOffset
-
Fields inherited from class org.apache.fop.area.Area
bidiLevel, bpd, CLASS_ABSOLUTE, CLASS_BEFORE_FLOAT, CLASS_FIXED, CLASS_FOOTNOTE, CLASS_MAX, CLASS_NORMAL, CLASS_SIDE_FLOAT, effectiveIPD, ipd, log, ORIENT_0, ORIENT_180, ORIENT_270, ORIENT_90, traits
-
Fields inherited from class org.apache.fop.area.AreaTreeObject
extensionAttachments, foreignAttributes
-
-
Constructor Summary
Constructors Constructor Description Leader()
Create a new leader area.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getRuleStyle()
Get the rule style of this leader.java.lang.String
getRuleStyleAsString()
int
getRuleThickness()
Get the rule thickness of the rule in miilipoints.void
setRuleStyle(int style)
Set the rule style of this leader area.void
setRuleStyle(java.lang.String style)
Set the rule style of this leader area.void
setRuleThickness(int rt)
Set the rule thickness of the rule in miilipoints.-
Methods inherited from class org.apache.fop.area.inline.InlineArea
addChildArea, applyVariationFactor, collectInlineRuns, getAdjustingInfo, getBlockProgressionOffset, getParentArea, getVirtualBPD, getVirtualOffset, handleIPDVariation, hasLineThrough, hasOverline, hasUnderline, increaseIPD, isAncestor, isAncestorOrSelf, isBlinking, notifyIPDVariation, setAdjustingInfo, setAdjustingInfo, setAdjustment, setBlockProgressionOffset, setParentArea
-
Methods inherited from class org.apache.fop.area.Area
activateEffectiveIPD, addTrait, clone, getAllocBPD, getAllocIPD, getAreaClass, getBidiLevel, getBorderAndPaddingWidthAfter, getBorderAndPaddingWidthBefore, getBorderAndPaddingWidthEnd, getBorderAndPaddingWidthStart, getBPD, getChangeBarList, getEffectiveAllocIPD, getEffectiveIPD, getIPD, getSpaceAfter, getSpaceBefore, getSpaceEnd, getSpaceStart, getTrait, getTraitAsBoolean, getTraitAsInteger, getTraits, hasTrait, hasTraits, resetBidiLevel, setAreaClass, setBidiLevel, setBPD, setChangeBarList, setIPD, setTraits, setWritingModeTraits, toString
-
Methods inherited from class org.apache.fop.area.AreaTreeObject
addExtensionAttachment, getExtensionAttachments, getForeignAttributes, getForeignAttributeValue, hasExtensionAttachments, setExtensionAttachments, setForeignAttribute, setForeignAttributes
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
ruleStyle
private int ruleStyle
-
ruleThickness
private int ruleThickness
-
-
Method Detail
-
setRuleStyle
public void setRuleStyle(int style)
Set the rule style of this leader area.- Parameters:
style
- the rule style for the leader line
-
setRuleStyle
public void setRuleStyle(java.lang.String style)
Set the rule style of this leader area.- Parameters:
style
- the rule style for the leader area (XSL enum values)
-
setRuleThickness
public void setRuleThickness(int rt)
Set the rule thickness of the rule in miilipoints.- Parameters:
rt
- the rule thickness in millipoints
-
getRuleStyle
public int getRuleStyle()
Get the rule style of this leader.- Returns:
- the rule style
-
getRuleStyleAsString
public java.lang.String getRuleStyleAsString()
- Returns:
- the rule style as string
-
getRuleThickness
public int getRuleThickness()
Get the rule thickness of the rule in miilipoints.- Returns:
- the rule thickness in millipoints
-
-