| 
 | aXSL API 0.1 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Subinterface of LineNonText that provides additional services to
 XSL-FO systems.
| Method Summary | |
|  FOLineNonText | getContextWrapper(FOContext context)Allows the FOContextto attach itself to aLineNonTextitem as it passes through the line-breaking system, if that context is
 necessary. | 
|  RetrieveMarker | getRetrieveMarker()Return the retrieve-marker associated with this item, if any. | 
|  FOLineNonText | getWrapped()If this instance wraps another (to provide context), return the wrapped instance. | 
|  int | inlineSizeMaximum(FOContext context,
                  int lineLength)Context-aware version of LineNonText.inlineSizeMaximum(int). | 
|  int | inlineSizeMinimum(FOContext context,
                  int lineLength)Context-aware version of LineNonText.inlineSizeMinimum(int). | 
|  int | inlineSizeOptimum(FOContext context,
                  int lineLength)Context-aware version of LineNonText.inlineSizeOptimum(int). | 
| Methods inherited from interface org.axsl.text.line.LineNonText | 
| inlineSizeMaximum, inlineSizeMinimum, inlineSizeOptimum | 
| Methods inherited from interface org.axsl.text.line.LineContent | 
| isLastItemInBlock | 
| Method Detail | 
public FOLineNonText getContextWrapper(FOContext context)
FOContext to attach itself to a LineNonText
 item as it passes through the line-breaking system, if that context is
 necessary.
context - An object that knows how to resolve FO Tree context
 issues.
public FOLineNonText getWrapped()
public RetrieveMarker getRetrieveMarker()
public int inlineSizeOptimum(FOContext context,
                             int lineLength)
LineNonText.inlineSizeOptimum(int).
context - An object that knows how to resolve FO Tree context
 issues.lineLength - The length of the line on which this non-text item will
 be placed. This gives the non-text item the opportunity to compute its
 size based on a percentage of the line length.
public int inlineSizeMinimum(FOContext context,
                             int lineLength)
LineNonText.inlineSizeMinimum(int).
context - An object that knows how to resolve FO Tree context
 issues.lineLength - The length, in millipoints, of the line for which the
 minimum length is being computed. This can be used by the implementation
 to handle situations where the item should occupy a certain percentage
 of the line.
inlineSizeOptimum(org.axsl.foR.FOContext, int)
public int inlineSizeMaximum(FOContext context,
                             int lineLength)
LineNonText.inlineSizeMaximum(int).
context - An object that knows how to resolve FO Tree context
 issues.lineLength - The length, in millipoints, of the line for which the
 maximum length is being computed. This can be used by the implementation
 to handle situations where the item should occupy a certain percentage
 of the line.
inlineSizeOptimum(org.axsl.foR.FOContext, int)| 
 | aXSL API 0.1 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This documentation was created September 6 2006 by The aXSL Group and may be freely copied. See license for details.