Interface PercentBase

    • Method Detail

      • getDimension

        int getDimension()
        Determines whether a numeric property is created or one with a percentage base.
        Returns:
        0 for length, 1 for percentage
      • getBaseValue

        double getBaseValue()
        Returns:
        the base value (this will be used as the base to which a percentage will be applied to compute the length of the referencing item)
      • getBaseLength

        int getBaseLength​(PercentBaseContext context)
                   throws PropertyException
        Parameters:
        context - The context for percentage evaluation
        Returns:
        the integer size in millipoints of the object (this will be used as the base to which a percentage will be applied to compute the length of the referencing item)
        Throws:
        PropertyException - if a problem occurs during evaluation of this value.