Uses of Interface
org.apache.fop.datatypes.Numeric
-
Packages that use Numeric Package Description org.apache.fop.area FOP's area tree.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.org.apache.fop.layoutmgr.inline Layout managers for inline formatting objects and line building. -
-
Uses of Numeric in org.apache.fop.area
Methods in org.apache.fop.area with parameters of type Numeric Modifier and Type Method Description private void
AreaTreeHandler. finishPrevPageSequence(Numeric initialPageNumber)
finish the previous pageSequence -
Uses of Numeric in org.apache.fop.datatypes
Subinterfaces of Numeric in org.apache.fop.datatypes Modifier and Type Interface Description interface
Length
A length quantity in XSL -
Uses of Numeric in org.apache.fop.fo.expr
Classes in org.apache.fop.fo.expr that implement Numeric 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.Fields in org.apache.fop.fo.expr declared as Numeric Modifier and Type Field Description private Numeric
RelativeNumericProperty. op1
The first (or only) operand.private Numeric
RelativeNumericProperty. op2
The second operand.Methods in org.apache.fop.fo.expr that return Numeric 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 subclassesNumeric
RelativeNumericProperty. getNumeric()
private Numeric
RelativeNumericProperty. getResolved(PercentBaseContext context)
Return a resolved (calculated) Numeric with the value of the expression.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.private static Numeric
NumericOp. numeric(double value, int dimension)
Create a new absolute numeric with the specified value and dimension.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.Methods in org.apache.fop.fo.expr with parameters of type Numeric 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.private Property
PropertyParser. evalAddition(Numeric op1, Numeric op2)
Evaluate an addition operation.private Property
PropertyParser. evalDivide(Numeric op1, Numeric op2)
Evaluate a division operation.private Property
PropertyParser. evalMultiply(Numeric op1, Numeric op2)
Evaluate a multiplication operation.private Property
PropertyParser. evalNegate(Numeric op)
Evaluate a unary minus operation.private Property
PropertyParser. evalSubtraction(Numeric op1, Numeric op2)
Evaluate a subtraction operation.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.Constructors in org.apache.fop.fo.expr with parameters of type Numeric 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. -
Uses of Numeric in org.apache.fop.fo.flow
Fields in org.apache.fop.fo.flow declared as Numeric Modifier and Type Field Description private Numeric
Block. hyphenationLadderCount
private Numeric
Block. orphans
private Numeric
BlockContainer. referenceOrientation
private Numeric
InlineContainer. referenceOrientation
private Numeric
Block. widows
Methods in org.apache.fop.fo.flow that return Numeric Modifier and Type Method Description Numeric
Block. getHyphenationLadderCount()
-
Uses of Numeric in org.apache.fop.fo.flow.table
Fields in org.apache.fop.fo.flow.table declared as Numeric Modifier and Type Field Description private Numeric
TableFObj. borderAfterPrecedence
private Numeric
TableFObj. borderBeforePrecedence
private Numeric
TableFObj. borderEndPrecedence
private Numeric
TableFObj. borderStartPrecedence
Methods in org.apache.fop.fo.flow.table that return Numeric Modifier and Type Method Description Numeric
TableFObj. getBorderPrecedence(int side)
Return the value for the "border-precedence" property for the given side. -
Uses of Numeric in org.apache.fop.fo.pagination
Fields in org.apache.fop.fo.pagination declared as Numeric Modifier and Type Field Description private Numeric
RegionBody. columnCount
protected Numeric
AbstractPageSequence. initialPageNumber
initial page numberprivate Numeric
AbstractPageSequence. referenceOrientation
private Numeric
PageSequence. referenceOrientation
private Numeric
Region. referenceOrientation
private Numeric
SimplePageMaster. referenceOrientation
Methods in org.apache.fop.fo.pagination that return Numeric Modifier and Type Method Description Numeric
AbstractPageSequence. getInitialPageNumber()
Get the value of theinitial-page-number
property. -
Uses of Numeric in org.apache.fop.fo.properties
Classes in org.apache.fop.fo.properties that implement Numeric 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 XSLclass
LengthProperty
Superclass for properties wrapping a Length value.class
NumberProperty
Class for handling numeric propertiesclass
PercentLength
a percent specified length quantity in XSLclass
TableColLength
A table-column width specification, possibly including some number of proportional "column-units".Fields in org.apache.fop.fo.properties declared as Numeric Modifier and Type Field Description Numeric
CommonFont. fontSizeAdjust
The "font-size-adjust" property.Methods in org.apache.fop.fo.properties that return Numeric Modifier and Type Method Description Numeric
CommonFont. getFontSizeAdjust()
Numeric
EnumNumber. getNumeric()
This method expects to be overridden by subclassesNumeric
LengthProperty. getNumeric()
Numeric
NumberProperty. getNumeric()
Convert NumberProperty to Numeric objectNumeric
Property. getNumeric()
This method expects to be overridden by subclassesConstructors in org.apache.fop.fo.properties with parameters of type Numeric Constructor Description CommonFont(FontFamilyProperty fontFamily, EnumProperty fontSelectionStrategy, EnumProperty fontStretch, EnumProperty fontStyle, EnumProperty fontVariant, EnumProperty fontWeight, Length fontSize, Numeric fontSizeAdjust)
Construct a CommonFont instance -
Uses of Numeric in org.apache.fop.layoutmgr
Methods in org.apache.fop.layoutmgr with parameters of type Numeric 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. -
Uses of Numeric in org.apache.fop.layoutmgr.inline
Fields in org.apache.fop.layoutmgr.inline declared as Numeric Modifier and Type Field Description private Numeric
LineLayoutManager. hyphenationLadderCount
-