Uses of Interface org.apache.fop.datatypes.PercentBaseContext

Uses in package org.apache.fop.datatypes

Classes implementing org.apache.fop.datatypes.PercentBaseContext

class
Class to implement a simple lookup context for a single percent base value.
class
This base context is used during validation when the actual base values are still unknown but should still already be checked.

Constructors with parameter type org.apache.fop.datatypes.PercentBaseContext

SimplePercentBaseContext.SimplePercentBaseContext(PercentBaseContext parentContext, int lengthBase, int lengthBaseValue)

Methods with parameter type org.apache.fop.datatypes.PercentBaseContext

int
int
double
Return the value of this Numeric
int
Returns the length in 1/1000ths of a point (millipoints)
int
Returns the value of this numeric as an int.

Methods with return type org.apache.fop.datatypes.PercentBaseContext

PercentBaseContext

Uses in package org.apache.fop.layoutmgr.table

Classes implementing org.apache.fop.datatypes.PercentBaseContext

class
LayoutManager for a table-and-caption FO.
class
LayoutManager for a table-caption FO.
class
LayoutManager for a table-cell FO.
class
Layout manager for table contents, particularly managing the creation of combined element lists.
class
LayoutManager for a table FO.

Methods with parameter type org.apache.fop.datatypes.PercentBaseContext

int
Calculates the sum of all column widths.
int

Uses in package org.apache.fop.layoutmgr

Classes implementing org.apache.fop.datatypes.PercentBaseContext

class
The base class for nearly all LayoutManagers.
class
The base class for most LayoutManagers.
class
LayoutManager for a block-container FO.
class
LayoutManager for a block FO.
class
Base LayoutManager class for all areas which stack their child areas in the block-progression direction, such as Flow, Block, ListBlock.
class
LayoutManager for an fo:flow object.
class
Layout manager for footnote bodies.
class
LayoutManager for a PageSequence.
class
LayoutManager for an fo:flow object.

Constructors with parameter type org.apache.fop.datatypes.PercentBaseContext

BorderElement.BorderElement(Position position, CondLengthProperty condLength, RelSide side, boolean isFirst, boolean isLast, PercentBaseContext context)
Main constructor
BorderOrPaddingElement.BorderOrPaddingElement(Position position, CondLengthProperty condLength, RelSide side, boolean isFirst, boolean isLast, PercentBaseContext context)
Main constructor
PaddingElement.PaddingElement(Position position, CondLengthProperty condLength, RelSide side, boolean isFirst, boolean isLast, PercentBaseContext context)
Main constructor
SpaceElement.SpaceElement(Position position, SpaceProperty space, RelSide side, boolean isFirst, boolean isLast, PercentBaseContext context)
Main constructor

Methods with parameter type org.apache.fop.datatypes.PercentBaseContext

void
Add background to an area.
void
TraitSetter.addBorders(Area area, CommonBorderPaddingBackground bordProps, boolean discardBefore, boolean discardAfter, boolean discardStart, boolean discardEnd, PercentBaseContext context)
Add borders to an area.
void
Add borders to an area.
void
Add borders to an area for the collapsing border model in tables.
void
TraitSetter.addMargins(Area area, CommonBorderPaddingBackground bpProps, int startIndent, int endIndent, PercentBaseContext context)
Add space to a block area.
void
Add space to a block area.
void
TraitSetter.addPadding(Area area, CommonBorderPaddingBackground bordProps, boolean discardBefore, boolean discardAfter, boolean discardStart, boolean discardEnd, PercentBaseContext context)
Add padding to an area.
void
Restricts a MinOptMax using the values from a LengthRangeProperty.
void
TraitSetter.setBorderPaddingTraits(Area area, CommonBorderPaddingBackground bpProps, boolean bNotFirst, boolean bNotLast, PercentBaseContext context)
Sets border and padding traits on areas.
MinOptMax
Converts a LengthRangeProperty to a MinOptMax.

Uses in package org.apache.fop.layoutmgr.inline

Classes implementing org.apache.fop.datatypes.PercentBaseContext

class
LayoutManager handling the common tasks for the fo:instream-foreign-object and fo:external-graphics formatting objects
class
LayoutManager for the fo:basic-link formatting object
class
If this bidi has a different writing mode direction ltr or rtl than its parent writing mode then this reverses the inline areas (at the character level).
class
LayoutManager for the fo:character formatting object
class
Content Layout Manager.
class
LayoutManager for the fo:external-graphic formatting object
class
Layout manager for fo:footnote.
class
This creates a single inline container area after laying out the child block areas.
class
LayoutManager for objects which stack children in the inline direction, such as Inline or Line
class
Class modelling the commonalities of layoutmanagers for objects which stack children in the inline direction, such as Inline or Line.
class
LayoutManager for the fo:instream-foreign-object formatting object
class
LayoutManager for the fo:leader formatting object
class
Base LayoutManager for leaf-node FObj, ie: ones which have no children.
class
LayoutManager for lines.
class
LayoutManager for the fo:page-number-citation-last formatting object
class
LayoutManager for the fo:page-number-citation formatting object
class
LayoutManager for the fo:page-number formatting object
class
LayoutManager for text (a sequence of characters) which generates one or more inline areas.
class
This is the layout manager for the fo:wrapper formatting object.

Uses in package org.apache.fop.fo.expr

Methods with parameter type org.apache.fop.datatypes.PercentBaseContext

Numeric
Numeric
Numeric
double
double
int
int
Numeric
Numeric
Numeric
Numeric
Numeric
Numeric

Uses in package org.apache.fop.layoutmgr.list

Classes implementing org.apache.fop.datatypes.PercentBaseContext

class
LayoutManager for a list-block FO.
class
LayoutManager for a list-item-label or list-item-body FO.
class
LayoutManager for a list-item FO.

Uses in package org.apache.fop.fo.properties

Methods with parameter type org.apache.fop.datatypes.PercentBaseContext

int
Return all the border and padding height in the block progression dimension.
Font
Create and return a Font object based on the properties.
int
Return all the border and padding width in the inline progression dimension.
int
Returns the computed length value.
Property
Property
double
double
double
Return the value of this Numeric.
double
double
Property
int
CommonBorderPaddingBackground.getPadding(int side, boolean bDiscard, PercentBaseContext context)
int
int
int
int
int
int
int
Return the value
int
int
boolean

Uses in package org.apache.fop.fo.pagination

Methods with parameter type org.apache.fop.datatypes.PercentBaseContext

void
RegionBA.adjustIPD(Rectangle vpRefRect, int wm, PercentBaseContext siblingContext)
Adjust the viewport reference rectangle for a region as a function of precedence.
void
RegionSE.adjustIPD(Rectangle vpRefRect, int wm, PercentBaseContext siblingContext)
Adjust the viewport reference rectangle for a region as a function of precedence.

Uses in package org.apache.fop.traits

Constructors with parameter type org.apache.fop.datatypes.PercentBaseContext

Constructor for SpaceVal objects based on Space objects.

Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.