Uses of Interface
org.apache.fop.datatypes.Numeric
Packages that use Numeric
Package
Description
FOP's area tree.
XSL Datatypes.
Classes for XSL expressions and functions.
All the block- and inline-level flow formatting objects.
All the pagination and declaration formatting objects.
Classes representing the various property types as well as supporting data structures for the FO tree.
FOP's layout engine.
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 NumericModifier and TypeMethodDescriptionprivate voidAreaTreeHandler.finishPrevPageSequence(Numeric initialPageNumber) finish the previous pageSequence -
Uses of Numeric in org.apache.fop.datatypes
Subinterfaces of Numeric in org.apache.fop.datatypes -
Uses of Numeric in org.apache.fop.fo.expr
Classes in org.apache.fop.fo.expr that implement NumericModifier and TypeClassDescriptionclassA numeric property which hold the final absolute result of an expression calculations.classThis class represent a node in a property expression tree.Fields in org.apache.fop.fo.expr declared as NumericModifier and TypeFieldDescriptionprivate NumericRelativeNumericProperty.op1The first (or only) operand.private NumericRelativeNumericProperty.op2The second operand.Methods in org.apache.fop.fo.expr that return NumericModifier and TypeMethodDescriptionstatic NumericReturn the absolute value of a Numeric.static NumericNumericOp.abs2(Numeric op, PercentBaseContext context) Return the absolute value of a Numeric.static NumericAdd the two operands and return a new Numeric representing the result.static NumericNumericOp.addition2(Numeric op1, Numeric op2, PercentBaseContext context) Add the two operands with a percentage context and return a new Numeric representing the result.static NumericDivide the second operand into the first and return a new Numeric representing the result.static NumericNumericOp.divide2(Numeric op1, Numeric op2, PercentBaseContext context) Divide the two operands with a percentage context and return a new Numeric representing the result.NumericProperty.getNumeric()This method expects to be overridden by subclassesRelativeNumericProperty.getNumeric()private NumericRelativeNumericProperty.getResolved(PercentBaseContext context) Return a resolved (calculated) Numeric with the value of the expression.static NumericReturn the larger of the two Numerics.static NumericNumericOp.max2(Numeric op1, Numeric op2, PercentBaseContext context) Return the larger of the two Numerics.static NumericReturn the smaller of two Numerics.static NumericNumericOp.min2(Numeric op1, Numeric op2, PercentBaseContext context) Return the smaller of the two Numerics.static NumericReturn the remainder of a division of the two operand Numeric.static NumericNumericOp.modulo2(Numeric op1, Numeric op2, PercentBaseContext context) Return the remainder of a division of the two operand Numeric.static NumericMultiply the two operands and return a new Numeric representing the result.static NumericNumericOp.multiply2(Numeric op1, Numeric op2, PercentBaseContext context) Multiply the two operands with a percentage context and return a new Numeric representing the result.static NumericReturn the negation of a Numeric.static NumericNumericOp.negate2(Numeric op, PercentBaseContext context) Return the negation of a Numeric.private static NumericNumericOp.numeric(double value, int dimension) Create a new absolute numeric with the specified value and dimension.static NumericNumericOp.subtraction(Numeric op1, Numeric op2) Add the second operand from the first and return a new Numeric representing the result.static NumericNumericOp.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 NumericModifier and TypeMethodDescriptionstatic NumericReturn the absolute value of a Numeric.static NumericNumericOp.abs2(Numeric op, PercentBaseContext context) Return the absolute value of a Numeric.static NumericAdd the two operands and return a new Numeric representing the result.static NumericNumericOp.addition2(Numeric op1, Numeric op2, PercentBaseContext context) Add the two operands with a percentage context and return a new Numeric representing the result.static NumericDivide the second operand into the first and return a new Numeric representing the result.static NumericNumericOp.divide2(Numeric op1, Numeric op2, PercentBaseContext context) Divide the two operands with a percentage context and return a new Numeric representing the result.private PropertyPropertyParser.evalAddition(Numeric op1, Numeric op2) Evaluate an addition operation.private PropertyPropertyParser.evalDivide(Numeric op1, Numeric op2) Evaluate a division operation.private PropertyPropertyParser.evalMultiply(Numeric op1, Numeric op2) Evaluate a multiplication operation.private PropertyPropertyParser.evalNegate(Numeric op) Evaluate a unary minus operation.private PropertyPropertyParser.evalSubtraction(Numeric op1, Numeric op2) Evaluate a subtraction operation.static NumericReturn the larger of the two Numerics.static NumericNumericOp.max2(Numeric op1, Numeric op2, PercentBaseContext context) Return the larger of the two Numerics.static NumericReturn the smaller of two Numerics.static NumericNumericOp.min2(Numeric op1, Numeric op2, PercentBaseContext context) Return the smaller of the two Numerics.static NumericReturn the remainder of a division of the two operand Numeric.static NumericNumericOp.modulo2(Numeric op1, Numeric op2, PercentBaseContext context) Return the remainder of a division of the two operand Numeric.static NumericMultiply the two operands and return a new Numeric representing the result.static NumericNumericOp.multiply2(Numeric op1, Numeric op2, PercentBaseContext context) Multiply the two operands with a percentage context and return a new Numeric representing the result.static NumericReturn the negation of a Numeric.static NumericNumericOp.negate2(Numeric op, PercentBaseContext context) Return the negation of a Numeric.static NumericNumericOp.subtraction(Numeric op1, Numeric op2) Add the second operand from the first and return a new Numeric representing the result.static NumericNumericOp.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 NumericModifierConstructorDescriptionRelativeNumericProperty(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 NumericModifier and TypeFieldDescriptionprivate NumericBlock.hyphenationLadderCountprivate NumericBlock.orphansprivate NumericBlockContainer.referenceOrientationprivate NumericInlineContainer.referenceOrientationprivate NumericBlock.widowsMethods in org.apache.fop.fo.flow that return Numeric -
Uses of Numeric in org.apache.fop.fo.flow.table
Fields in org.apache.fop.fo.flow.table declared as NumericModifier and TypeFieldDescriptionprivate NumericTableFObj.borderAfterPrecedenceprivate NumericTableFObj.borderBeforePrecedenceprivate NumericTableFObj.borderEndPrecedenceprivate NumericTableFObj.borderStartPrecedenceMethods in org.apache.fop.fo.flow.table that return NumericModifier and TypeMethodDescriptionTableFObj.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 NumericModifier and TypeFieldDescriptionprivate NumericRegionBody.columnCountprotected NumericAbstractPageSequence.initialPageNumberinitial page numberprivate NumericAbstractPageSequence.referenceOrientationprivate NumericPageSequence.referenceOrientationprivate NumericRegion.referenceOrientationprivate NumericSimplePageMaster.referenceOrientationMethods in org.apache.fop.fo.pagination that return NumericModifier and TypeMethodDescriptionAbstractPageSequence.getInitialPageNumber()Get the value of theinitial-page-numberproperty. -
Uses of Numeric in org.apache.fop.fo.properties
Classes in org.apache.fop.fo.properties that implement NumericModifier and TypeClassDescriptionclassA length quantity in XSL which is specified as an enum, such as "auto"final classA number quantity in XSL which is specified as an enum, such as "no-limit".final classAn absolute length quantity in XSLclassSuperclass for properties wrapping a Length value.final classClass for handling numeric propertiesclassa percent specified length quantity in XSLclassA table-column width specification, possibly including some number of proportional "column-units".Fields in org.apache.fop.fo.properties declared as NumericModifier and TypeFieldDescriptionfinal NumericCommonFont.fontSizeAdjustThe "font-size-adjust" property.Methods in org.apache.fop.fo.properties that return NumericModifier and TypeMethodDescriptionCommonFont.getFontSizeAdjust()EnumNumber.getNumeric()This method expects to be overridden by subclassesLengthProperty.getNumeric()NumberProperty.getNumeric()Convert NumberProperty to Numeric objectProperty.getNumeric()This method expects to be overridden by subclassesConstructors in org.apache.fop.fo.properties with parameters of type NumericModifierConstructorDescriptionprivateCommonFont(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 NumericModifier and TypeMethodDescriptionvoidAbstractPageSequenceLayoutManager.doForcePageCount(Numeric nextPageSeqInitialPageNumber) Act upon the force-page-count trait, in relation to the initial-page-number trait of the following page-sequence.voidTopLevelLayoutManager.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