Class AbsFunction

java.lang.Object
org.apache.fop.fo.expr.FunctionBase
org.apache.fop.fo.expr.AbsFunction
All Implemented Interfaces:
Function

public class AbsFunction extends FunctionBase
Class modelling the abs Number Function. See Sec. 5.10.1 of the XSL-FO spec.
  • Constructor Details

    • AbsFunction

      public AbsFunction()
  • Method Details

    • getRequiredArgsCount

      public int getRequiredArgsCount()
      Returns:
      the number of required (non-optional) arguments that must be specified in the argument list
    • eval

      public Property eval(Property[] args, PropertyInfo propInfo) throws PropertyException
      Evaluate the function
      Parameters:
      args - an array of Properties that should be evaluated
      propInfo - property information instance that applies to property being evaluated
      Returns:
      the Property satisfying the function
      Throws:
      PropertyException - for problems when evaluating the function