org.apache.fop.fo.flow
Class Character
org.apache.fop.fo.FONode
|
+--org.apache.fop.fo.FObj
|
+--org.apache.fop.fo.flow.Character
- public class Character
- extends FObj
this class represents the flow object 'fo:character'. Its use is defined by
the spec: "The fo:character flow object represents a character that is mapped to
a glyph for presentation. It is an atomic unit to the formatter.
When the result tree is interpreted as a tree of formatting objects,
a character in the result tree is treated as if it were an empty
element of type fo:character with a character attribute
equal to the Unicode representation of the character.
The semantics of an "auto" value for character properties, which is
typically their initial value, are based on the Unicode codepoint.
Overrides may be specified in an implementation-specific manner." (6.6.3)
Methods inherited from class org.apache.fop.fo.FONode |
forceStartOffset, forceWidth, getLinkSet, getMarkerSnapshot, getParent, removeAreas, resetMarker, rollback, setBodyIndent, setDistanceBetweenStarts, setIsInLabel, setIsInListBody, setIsInTableCell, setLabelSeparation, setLinkSet, setOrphans, setWidows |
DOESNOT_FIT
public final static int DOESNOT_FIT
OK
public final static int OK
Character
public Character(FObj parent, PropertyList propertyList)
layout
public Status layout(Area area)
throws org.apache.fop.apps.FOPException
maker
public static FObj.Maker maker()