Package | Description |
---|---|
org.apache.fop.datatypes |
XSL Datatypes.
|
org.apache.fop.fo.expr |
Classes for XSL expressions and functions.
|
org.apache.fop.fo.flow |
All the block- and inline-level flow formatting objects.
|
org.apache.fop.fo.flow.table | |
org.apache.fop.fo.pagination |
All the pagination and declaration formatting objects.
|
org.apache.fop.fo.properties |
Classes representing the various property types as well as supporting data structures for the FO tree.
|
org.apache.fop.layoutmgr |
FOP's layout engine.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
Length |
A length quantity in XSL
|
Modifier and Type | Class | Description |
---|---|---|
class |
NumericProperty |
A numeric property which hold the final absolute result of an expression
calculations.
|
class |
RelativeNumericProperty |
This class represent a node in a property expression tree.
|
Modifier and Type | Method | Description |
---|---|---|
static Numeric |
NumericOp.abs(Numeric op) |
Return the absolute value of a Numeric.
|
static Numeric |
NumericOp.abs2(Numeric op,
PercentBaseContext context) |
Return the absolute value of a Numeric.
|
static Numeric |
NumericOp.addition(Numeric op1,
Numeric op2) |
Add the two operands and return a new Numeric representing the result.
|
static Numeric |
NumericOp.addition2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Add the two operands with a percentage context
and return a new Numeric representing the result.
|
static Numeric |
NumericOp.divide(Numeric op1,
Numeric op2) |
Divide the second operand into the first and return a new
Numeric representing the
result.
|
static Numeric |
NumericOp.divide2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Divide the two operands with a percentage context
and return a new Numeric representing the result.
|
Numeric |
NumericProperty.getNumeric() |
This method expects to be overridden by subclasses
|
Numeric |
RelativeNumericProperty.getNumeric() |
|
static Numeric |
NumericOp.max(Numeric op1,
Numeric op2) |
Return the larger of the two Numerics.
|
static Numeric |
NumericOp.max2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Return the larger of the two Numerics.
|
static Numeric |
NumericOp.min(Numeric op1,
Numeric op2) |
Return the smaller of two Numerics.
|
static Numeric |
NumericOp.min2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Return the smaller of the two Numerics.
|
static Numeric |
NumericOp.modulo(Numeric op1,
Numeric op2) |
Return the remainder of a division of the two operand Numeric.
|
static Numeric |
NumericOp.modulo2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Return the remainder of a division of the two operand Numeric.
|
static Numeric |
NumericOp.multiply(Numeric op1,
Numeric op2) |
Multiply the two operands and return a new Numeric representing the
result.
|
static Numeric |
NumericOp.multiply2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Multiply the two operands with a percentage context
and return a new Numeric representing the result.
|
static Numeric |
NumericOp.negate(Numeric op) |
Return the negation of a Numeric.
|
static Numeric |
NumericOp.negate2(Numeric op,
PercentBaseContext context) |
Return the negation of a Numeric.
|
static Numeric |
NumericOp.subtraction(Numeric op1,
Numeric op2) |
Add the second operand from the first and return a new Numeric
representing the result.
|
static Numeric |
NumericOp.subtraction2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Subtract the two operands with a percentage context
and return a new Numeric representing the result.
|
Modifier and Type | Method | Description |
---|---|---|
static Numeric |
NumericOp.abs(Numeric op) |
Return the absolute value of a Numeric.
|
static Numeric |
NumericOp.abs2(Numeric op,
PercentBaseContext context) |
Return the absolute value of a Numeric.
|
static Numeric |
NumericOp.addition(Numeric op1,
Numeric op2) |
Add the two operands and return a new Numeric representing the result.
|
static Numeric |
NumericOp.addition2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Add the two operands with a percentage context
and return a new Numeric representing the result.
|
static Numeric |
NumericOp.divide(Numeric op1,
Numeric op2) |
Divide the second operand into the first and return a new
Numeric representing the
result.
|
static Numeric |
NumericOp.divide2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Divide the two operands with a percentage context
and return a new Numeric representing the result.
|
static Numeric |
NumericOp.max(Numeric op1,
Numeric op2) |
Return the larger of the two Numerics.
|
static Numeric |
NumericOp.max2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Return the larger of the two Numerics.
|
static Numeric |
NumericOp.min(Numeric op1,
Numeric op2) |
Return the smaller of two Numerics.
|
static Numeric |
NumericOp.min2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Return the smaller of the two Numerics.
|
static Numeric |
NumericOp.modulo(Numeric op1,
Numeric op2) |
Return the remainder of a division of the two operand Numeric.
|
static Numeric |
NumericOp.modulo2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Return the remainder of a division of the two operand Numeric.
|
static Numeric |
NumericOp.multiply(Numeric op1,
Numeric op2) |
Multiply the two operands and return a new Numeric representing the
result.
|
static Numeric |
NumericOp.multiply2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Multiply the two operands with a percentage context
and return a new Numeric representing the result.
|
static Numeric |
NumericOp.negate(Numeric op) |
Return the negation of a Numeric.
|
static Numeric |
NumericOp.negate2(Numeric op,
PercentBaseContext context) |
Return the negation of a Numeric.
|
static Numeric |
NumericOp.subtraction(Numeric op1,
Numeric op2) |
Add the second operand from the first and return a new Numeric
representing the result.
|
static Numeric |
NumericOp.subtraction2(Numeric op1,
Numeric op2,
PercentBaseContext context) |
Subtract the two operands with a percentage context
and return a new Numeric representing the result.
|
Constructor | Description |
---|---|
RelativeNumericProperty(int operation,
Numeric op) |
Constructor for a one argument operation.
|
RelativeNumericProperty(int operation,
Numeric op1,
Numeric op2) |
Constructor for a two argument operation.
|
Modifier and Type | Method | Description |
---|---|---|
Numeric |
Block.getHyphenationLadderCount() |
Modifier and Type | Method | Description |
---|---|---|
Numeric |
TableFObj.getBorderPrecedence(int side) |
Return the value for the "border-precedence" property
for the given side.
|
Modifier and Type | Field | Description |
---|---|---|
protected Numeric |
AbstractPageSequence.initialPageNumber |
initial page number
|
Modifier and Type | Method | Description |
---|---|---|
Numeric |
AbstractPageSequence.getInitialPageNumber() |
Get the value of the
initial-page-number property. |
Modifier and Type | Class | Description |
---|---|---|
class |
EnumLength |
A length quantity in XSL which is specified as an enum, such as "auto"
|
class |
EnumNumber |
A number quantity in XSL which is specified as an enum, such as "no-limit".
|
class |
FixedLength |
An absolute length quantity in XSL
|
class |
LengthProperty |
Superclass for properties wrapping a Length value.
|
class |
NumberProperty |
Class for handling numeric properties
|
class |
PercentLength |
a percent specified length quantity in XSL
|
class |
TableColLength |
A table-column width specification, possibly including some
number of proportional "column-units".
|
Modifier and Type | Field | Description |
---|---|---|
Numeric |
CommonFont.fontSizeAdjust |
The "font-size-adjust" property.
|
Modifier and Type | Method | Description |
---|---|---|
Numeric |
CommonFont.getFontSizeAdjust() |
|
Numeric |
EnumNumber.getNumeric() |
This method expects to be overridden by subclasses
|
Numeric |
LengthProperty.getNumeric() |
|
Numeric |
NumberProperty.getNumeric() |
Convert NumberProperty to Numeric object
|
Numeric |
Property.getNumeric() |
This method expects to be overridden by subclasses
|
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractPageSequenceLayoutManager.doForcePageCount(Numeric nextPageSeqInitialPageNumber) |
Act upon the force-page-count trait,
in relation to the initial-page-number trait of the following page-sequence.
|
void |
TopLevelLayoutManager.doForcePageCount(Numeric nextPageSeqInitialPageNumber) |
Act upon the force-page-count trait,
in relation to the initial-page-number trait of the following page-sequence.
|
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.