|
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 FOContext to attach itself to a LineNonText
item 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.