Uses of Class
org.apache.fop.fonts.GlyphMapping
-
Packages that use GlyphMapping Package Description org.apache.fop.fonts Classes for font handling.org.apache.fop.layoutmgr.inline Layout managers for inline formatting objects and line building. -
-
Uses of GlyphMapping in org.apache.fop.fonts
Methods in org.apache.fop.fonts that return GlyphMapping Modifier and Type Method Description static GlyphMappingGlyphMapping. doGlyphMapping(TextFragment text, int startIndex, int endIndex, Font font, MinOptMax letterSpaceIPD, MinOptMax[] letterSpaceAdjustArray, char precedingChar, char breakOpportunityChar, boolean endsWithHyphen, int level, boolean dontOptimizeForIdentityMapping, boolean retainAssociations, boolean retainControls)private static GlyphMappingGlyphMapping. processWordMapping(TextFragment text, int startIndex, int endIndex, Font font, char breakOpportunityChar, boolean endsWithHyphen, int level, boolean dontOptimizeForIdentityMapping, boolean retainAssociations, boolean retainControls)private static GlyphMappingGlyphMapping. processWordNoMapping(TextFragment text, int startIndex, int endIndex, Font font, MinOptMax letterSpaceIPD, MinOptMax[] letterSpaceAdjustArray, char precedingChar, char breakOpportunityChar, boolean endsWithHyphen, int level) -
Uses of GlyphMapping in org.apache.fop.layoutmgr.inline
Fields in org.apache.fop.layoutmgr.inline declared as GlyphMapping Modifier and Type Field Description private GlyphMappingTextLayoutManager.PendingChange. mappingprivate GlyphMappingTextLayoutManager.TextAreaBuilder. mappingFields in org.apache.fop.layoutmgr.inline with type parameters of type GlyphMapping Modifier and Type Field Description private java.util.List<GlyphMapping>TextLayoutManager. mappingsMethods in org.apache.fop.layoutmgr.inline that return GlyphMapping Modifier and Type Method Description private GlyphMappingTextLayoutManager. getGlyphMapping(int index)private GlyphMappingTextLayoutManager. processWhitespace(int alignment, KnuthSequence sequence, boolean breakOpportunity, int level)private GlyphMappingTextLayoutManager. processWord(int alignment, KnuthSequence sequence, GlyphMapping prevMapping, char ch, boolean breakOpportunity, boolean checkEndsWithHyphen, int level, boolean retainControls)Methods in org.apache.fop.layoutmgr.inline with parameters of type GlyphMapping Modifier and Type Method Description private voidTextLayoutManager. addElementsForASpace(java.util.List baseList, int alignment, GlyphMapping mapping, int leafValue)private voidTextLayoutManager. addElementsForAWordFragment(java.util.List baseList, int alignment, GlyphMapping mapping, int leafValue)private voidTextLayoutManager. addGlyphMapping(int index, GlyphMapping mapping)private voidTextLayoutManager. addGlyphMapping(GlyphMapping mapping)private booleanTextLayoutManager.TextAreaBuilder. addGlyphPositionAdjustments(GlyphMapping wordMapping)Given a word area info associated with a word fragment, concatenate glyph position adjustments for each (possibly mapped) character.private voidTextLayoutManager.TextAreaBuilder. addLetterAdjust(GlyphMapping wordMapping)Given a word area info associated with a word fragment, concatenate letter space adjustments for each (possibly mapped) character.private voidTextLayoutManager. addMappingAreas(GlyphMapping mapping, int wordSpaceCount, int letterSpaceCount, int firstMappingIndex, int lastMappingIndex, MinOptMax realWidth, LayoutContext context)private voidTextLayoutManager.TextAreaBuilder. addWordChars(GlyphMapping wordMapping)Given a word area info associated with a word fragment, (1) concatenate (possibly mapped) word characters to word character buffer; (2) concatenante (possibly mapped) word bidi levels to levels buffer; (3) update word's IPD with optimal IPD of fragment.private java.util.ListTextLayoutManager. getElementsForBreakingSpace(int alignment, GlyphMapping mapping, Position pos2, int p2WidthOffset, Position pos3, int p3WidthOffset, boolean skipZeroCheck)private java.util.ListTextLayoutManager. getElementsForJustifiedText(GlyphMapping mapping, Position pos2, int p2WidthOffset, Position pos3, int p3WidthOffset, boolean skipZeroCheck, int shrinkability)private int[]TextLayoutManager.TextAreaBuilder. getMappingBidiLevels(GlyphMapping mapping)Obtain bidirectional levels of mapping of characters over specific interval.private voidTextLayoutManager. processLeftoverGlyphMapping(int alignment, KnuthSequence sequence, GlyphMapping mapping, boolean breakOpportunityAfter)private GlyphMappingTextLayoutManager. processWord(int alignment, KnuthSequence sequence, GlyphMapping prevMapping, char ch, boolean breakOpportunity, boolean checkEndsWithHyphen, int level, boolean retainControls)Constructors in org.apache.fop.layoutmgr.inline with parameters of type GlyphMapping Constructor Description PendingChange(GlyphMapping mapping, int index)
-