Class 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 Detail

      • AbsFunction

        public AbsFunction()
    • Method Detail

      • 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