Class ParaboxElement<P>

    • Constructor Detail

      • ParaboxElement

        public ParaboxElement​(P part,
                              Constraint constraint)
    • Method Detail

      • isNativeComponent

        public abstract boolean isNativeComponent()
      • getDimensionality

        public abstract Dimensionality getDimensionality()
      • getPartMinimumMeasurement

        public abstract double getPartMinimumMeasurement​(Bias bias,
                                                         LayoutTailor tailor)
      • getPartPreferredMeasurement

        public abstract double getPartPreferredMeasurement​(Bias bias,
                                                           LayoutTailor tailor)
      • getPartMaximumMeasurement

        public abstract double getPartMaximumMeasurement​(Bias bias,
                                                         LayoutTailor tailor)
      • getBaseline

        public abstract double getBaseline​(Bias bias,
                                           double measurement)
      • getPart

        public P getPart()
      • getConstraint

        public Constraint getConstraint()
      • getMinimumMeasurement

        public double getMinimumMeasurement​(Bias bias,
                                            LayoutTailor tailor)
      • getPreferredMeasurement

        public double getPreferredMeasurement​(Bias bias,
                                              LayoutTailor tailor)
      • getMaximumMeasurement

        public double getMaximumMeasurement​(Bias bias,
                                            LayoutTailor tailor)