Class SpaceArea
java.lang.Object
org.apache.fop.area.AreaTreeObject
org.apache.fop.area.Area
org.apache.fop.area.inline.InlineArea
org.apache.fop.area.inline.SpaceArea
- All Implemented Interfaces:
Serializable, Cloneable
-
Nested Class Summary
Nested classes/interfaces inherited from class InlineArea
InlineArea.InlineAdjustingInfo -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanIs this space adjustable?private static final longprotected charThe space for this space areaFields inherited from class InlineArea
adjustingInfo, blockProgressionOffsetFields inherited from class 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, traitsFields inherited from class AreaTreeObject
extensionAttachments, foreignAttributes -
Constructor Summary
ConstructorsConstructorDescriptionSpaceArea(int blockProgressionOffset, int bidiLevel, char space, boolean adjustable) Create a space area -
Method Summary
Methods inherited from class InlineArea
addChildArea, applyVariationFactor, collectInlineRuns, getAdjustingInfo, getBlockProgressionOffset, getParentArea, getVirtualBPD, getVirtualOffset, handleIPDVariation, hasLineThrough, hasOverline, hasUnderline, increaseIPD, isAncestor, isAncestorOrSelf, isBlinking, notifyIPDVariation, setAdjustingInfo, setAdjustingInfo, setAdjustment, setBlockProgressionOffset, setParentAreaMethods inherited from class 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, isFromFootnote, resetBidiLevel, setAreaClass, setBidiLevel, setBPD, setChangeBarList, setFromFootnote, setIPD, setTraits, setWritingModeTraits, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
space
protected char spaceThe space for this space area -
isAdjustable
protected boolean isAdjustableIs this space adjustable?
-
-
Constructor Details
-
SpaceArea
public SpaceArea(int blockProgressionOffset, int bidiLevel, char space, boolean adjustable) Create a space area- Parameters:
blockProgressionOffset- the offset for the next areabidiLevel- the bidirectional embedding level (or -1 if not defined)space- the space characteradjustable- is this space adjustable?
-
-
Method Details
-
getSpace
- Returns:
- Returns the space.
-
isAdjustable
public boolean isAdjustable()- Returns:
- true if the space is adjustable (WRT word-space processing)
-