SourceForge.net Logo
aXSL API 0.1

Uses of Interface
org.axsl.fontR.FontUse

Packages that use FontUse
org.axsl.areaR Interfaces useful for client applications that wish to read an AreaTree, usually to create an output document. 
org.axsl.fontR Interfaces allowing client applications to register, track, and use fonts in a vendor-neutral way. 
org.axsl.fontR.output Helper interfaces useful with specific output formats, usually to assist with embedding fonts in output documents. 
org.axsl.foR Interfaces useful for client applications that wish to read an FO (Formatting Objects) Tree, usually so that they can perform layout on its content. 
org.axsl.pdfW Interfaces allowing client applications to use create PDF documents in a vendor-neutral way. 
org.axsl.text.line Interfaces useful for breaking text into lines. 
 

Uses of FontUse in org.axsl.areaR
 

Methods in org.axsl.areaR that return FontUse
 FontUse GeneralInlineArea.getPrimaryFont()
          The primary font for this Area.
 FontUse GeneralInlineArea.getSecondaryFont(int codePoint)
          The secondary font for this Area.
 

Uses of FontUse in org.axsl.fontR
 

Methods in org.axsl.fontR that return FontUse
 FontUse FontUse.nextBolderFont()
          Returns the next bolder font in this font's font-family, if one exists, or null if this is the boldest font.
 FontUse FontUse.nextLighterFont()
          Returns the next lighter font in this font's font-family, if one exists, or null if this is the lightest font.
 FontUse FontConsumer.selectFontXSL(int selectionStrategy, java.lang.String[] familyList, int style, int weight, int variant, int stretch, int size, int codePoint)
          Accepts the client's description of the desired font, and returns the best-fitting Font found, using the algorithm specified by the XSL-FO 1.1 Standard.
 FontUse FontConsumer.selectFontCSS(java.lang.String[] familyList, int style, int weight, int variant, int stretch, int size, int codePoint)
          The same as FontConsumer.selectFontXSL(int, java.lang.String[], int, int, int, int, int, int), except that the algorithm specified by CSS 2.1 is used instead.
 FontUse[] FontConsumer.getUsedFontUses()
          Returns an array of the FontUse instances that have been used by this FontConsumer.
 

Uses of FontUse in org.axsl.fontR.output
 

Methods in org.axsl.fontR.output that return FontUse
 FontUse FontOutput.getFontUse()
          Return the parent FontUse instance.
 

Methods in org.axsl.fontR.output with parameters of type FontUse
 FontOutput FontOutputFactory.createFontOutput(FontUse fontUse)
          Create a FontOutput implementation.
 

Uses of FontUse in org.axsl.foR
 

Methods in org.axsl.foR that return FontUse
 FontUse FOLineText.inlinePrimaryFont(FOContext context)
          Context-aware version of LineText.inlinePrimaryFont().
 FontUse FOLineText.inlineSecondaryFont(FOContext context, char c)
          Context-aware version of LineText.inlineSecondaryFont(char).
 FontUse FObj.getPrimaryFont(FOContext context)
          Provides a resolved font to be used as the primary font for this object.
 FontUse FObj.getSecondaryFont(FOContext context, int codePoint)
          Provides a resolved font that can be used as the secondary font for a specific character in this object.
 

Uses of FontUse in org.axsl.pdfW
 

Methods in org.axsl.pdfW that return FontUse
 FontUse PDFFont.getFontUse()
          Get the wrapped FontUse instance.
 

Methods in org.axsl.pdfW with parameters of type FontUse
 PDFFont PDFDocument.getPDFFont(FontUse fontUse)
          Looks up or creates a PDFFont for a given font.
 

Uses of FontUse in org.axsl.text.line
 

Methods in org.axsl.text.line that return FontUse
 FontUse LineText.inlinePrimaryFont()
          Tells the line-breaking sytem which FontUse instance should be considered the primary font to use in the text size computations.
 FontUse LineText.inlineSecondaryFont(char c)
          Provides a way to obtain a secondary FontUse instance for characters that cannot be encoded by the primary font.
 


SourceForge.net Logo
aXSL API 0.1

This documentation was created September 6 2006 by The aXSL Group and may be freely copied. See license for details.