Class JRDesignPart

    • Field Detail

      • PROPERTY_PRINT_WHEN_EXPRESSION

        public static final java.lang.String PROPERTY_PRINT_WHEN_EXPRESSION
        See Also:
        Constant Field Values
      • PROPERTY_PART_NAME_EXPRESSION

        public static final java.lang.String PROPERTY_PART_NAME_EXPRESSION
        See Also:
        Constant Field Values
      • PROPERTY_COMPONENT

        public static final java.lang.String PROPERTY_COMPONENT
        See Also:
        Constant Field Values
      • PROPERTY_COMPONENT_KEY

        public static final java.lang.String PROPERTY_COMPONENT_KEY
        See Also:
        Constant Field Values
      • PROPERTY_EVALUATION_TIME

        public static final java.lang.String PROPERTY_EVALUATION_TIME
        See Also:
        Constant Field Values
    • Constructor Detail

      • JRDesignPart

        public JRDesignPart()
        Creates an empty report part.
    • Method Detail

      • setUUID

        public void setUUID​(java.util.UUID uuid)
      • setPrintWhenExpression

        public void setPrintWhenExpression​(JRExpression expression)
      • setPartNameExpression

        public void setPartNameExpression​(JRExpression expression)
      • setComponentKey

        public void setComponentKey​(ComponentKey componentKey)
        Sets the component type key that corresponds to the component instance.
        Parameters:
        componentKey - the component type key
        See Also:
        JRBasePart.getComponentKey()
      • setComponent

        public void setComponent​(PartComponent component)
        Sets the component instance wrapped by this part.
        Parameters:
        component - the component instance
        See Also:
        JRBasePart.getComponent()
      • setEvaluationTime

        public void setEvaluationTime​(PartEvaluationTime evaluationTime)